Three.js学习笔记-Utils(工具)

BufferGeometryUtils

一个包含BufferGeometry实例的类
方法
- computeTangents(bufferGeometry) bufferGeometry 必须有索引,位置,法线,uv属性。计算并增加正切属性到几何体
- mergeBufferGeometries(geometries: Array) 所有几何图形有兼容的属性,合并到一个实例中
- mergeBufferAttributes(attributes: Array) 所有属性必须具有兼容的属性和类型,并且不支持InterleavedBufferAttributes,合并到一个实例中

SceneUtils

场景的操作
方法
- createMultiMaterialObject(geomery,materials: Array): Group
对同时需要材料和线框的对象很有用
- atach(child: Object3D.scene: Object3D,parent: Object3D) 将对象添加到在世界坐标中没有移动的父对象
- detach(child,parent,scene)

猜你喜欢

转载自blog.csdn.net/u013270347/article/details/81282984