© 1999-2048 dssz.net 粤ICP备11031372号
[其它] three.bas:THREE.JS缓冲动画系统-源码
说明:三巴斯 三个缓冲区动画系统是的扩展。 它简化了扩展内置THREE.js材质以在顶点着色器中包含动画逻辑的工作流程。 有关此方法的概述,请查看。 在THREE.js中为对象设置动画的标准方法是更改CPU上的position,rotation和scale的值,并将结果作为转换矩阵上载到GPU。 随着对象数量的增加,每帧发送到GPU的数据量成为瓶颈。 THREE.BAS通过在创建几何时(使用属性)在GPU上存储其他信息来解决此问题。 然后,根据少量统一值在顶点着色器中确定动画状态。 此方法的两<weixin_42099151> 上传 | 大小:7mb