1. threejs文件包下载和目录简介
# Threejs文件包下载和目录简介
在正式学习Three.js之前,先做一些必要的准备工作,具体说就是下载threejs官方文件包,threejs官方文件包提供了很多有用的学习资源。
# Three.js版本问题
Three.js处于飞速发展之中,过去几年和现在Three.js基本上每个月都会发布一个新的版本,主要是增加一些新的功能,也可能废弃或更名某些API。
threejs官方文件包所有版本:https://github.com/mrdoob/three.js/releases
如果你上面github打开慢,可以百度网盘下载threejs文件包: https://pan.baidu.com/s/1rNdrMnrIPjKLxQ6btp3exw?pwd=qck8 提取码: qck8
# 版本问题如何对待
three.js官网 (opens new window)可以下载three.js文件包,不过默认是最新版本的,three.js官网的文档一般也是当前最新版本。
因为threejs每月更新的时候,API会有变化,我的建议是,实际开发的时候,three.js API的使用规则,一切以你项目threejs版本对应的文档为准,下节课会具体给大家说怎么在本地预览任何你想要的版本文档。
Threejs官网中文文档链接:https://threejs.org/docs/index.html#manual/zh/
# 特定版本three.js文件包下载
github链接查看所有版本threejs:https://github.com/mrdoob/three.js/releases
选择你需要的版本three.js文件包下载,然后解压,就可以预览里面的很多学习资源。
如果你那边gihtub打不开或下载很慢,你可以去three.js中文网 (opens new window)提供网盘资源下载。
网盘链接:https://pan.baidu.com/s/1_Ix8TiOScypNcQe3BIl5vA?pwd=rrks 提取码:rrks
# threejs文件资源目录介绍
下载three.js文件包解压后,你可以看到如下目录(不同版本会略有差异)。
对于开发者而言,大家经常接触的是文档docs和案例examples两个文件夹,平时查看文档,可以打开文档docs里面html文件,案例examples里面提供了海量threejs功能案例。
three.js-文件包
└───build——three.js相关库,可以引入你的.html文件中。
│
└───docs——Three.js API文档文件
│───index.html——打开该文件,本地离线方式预览threejs文档
└───examples——大量的3D案例,是你平时开发参考学习的最佳资源
│───jsm——threejs各种功能扩展库
└───src——Three.js引擎的源码,有兴趣可以阅读。
│
└───editor——Three.js的可视化编辑器,可以编辑3D场景
│───index.html——打开应用程序