threejs 低级技巧

Posted qianbo_insist

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了threejs 低级技巧相关的知识,希望对你有一定的参考价值。

压缩模型

使用gltf-pipeline 进行模型的压缩,再js中可以使用Draco 进行解压,这样模型会更小。
gltf-pipeline -i model_big.gltf -o model_little.gltf -d

在模板的Utils/Loader.js中已经对压缩的模型进行了Draco解压处理,这样模型在理想的情况下可以有百倍的压缩。

反模型闪烁和反锯齿

renderer = new THREE.WebGLRenderer(
antialias: true,
logarithmicDepthBuffer: true,
);

创建render的时候使用反锯齿和指数深度缓冲,对模型来说会好一些。

以上是关于threejs 低级技巧的主要内容,如果未能解决你的问题,请参考以下文章

threejs大模型加载崩溃

threejs初探

黑金原创教程 FPGA那些事儿 — 概念篇

threejs 复杂模型光线效果怎么调

threejs - 4 - 物体

百度地图threejs相关