前端图形学
Threejs
性能一般
模型类型
.obj
.gltf
.glb
工具包
包名 | 描述 |
---|---|
obj2gltf | gltf -i .obj文件路径 -t -t 用于将纹理和模型分离, .obj 文件转化为.gltf |
gltf-pipeline | gltf-pipeline -i .gltf文件路径 -d -s -d 压缩 -s 分离 |
node_modules/three/examples/js/loaders/GLTFLoader.js | 加载 gltf 文件 |
node_modules/three/examples/js/controls/DRACOLoader.js | DRACO 加载器(需要配合 draco 项目下的 javascript 文件夹使用) |
node_modules/three/examples/js/controls/OrbitControl.js | 轨道控制器 |
https://github.com/google/draco | 模型压缩 |