Three.js着色器构成剖析和MeshStandardMaterial(PBR)shader着色器实现分析

       哈哈!今天要分享的是在工作碰到的需求,项目中部分模型需要通过Instance方式进行渲染优化,主要是减少drawcall次数和顶点数量。然而项目中的使用的是MeshStandardMaterial,这种材质是一种基于物理的标准材质(PBR),然而Three.js并没有将Instance封装到着色器中,需要我们在代码里重写THREE.ShaderLib.physical并将Instan
相关文章
相关标签/搜索