将几何体转换为BufferGeometry



据我所知,Geometry存储顶点和面的javascript对象结构,BufferGeometry仅通过Float32Arrays等存储原始gl数据。

有没有什么方法可以将标准几何体转换为BufferGeometry,这样可以用更少的对象实现更紧凑的内存?例如,如果我创建了一个新的SphereGeometry,有没有一种方法可以轻松地将其转换为BufferGeometry?

此答案仅适用于r.125之前的three.js版本。

已删除旧版Geometry类。


var bufferGeometry = new THREE.BufferGeometry().fromGeometry( geometry );

three.js r.124

相关内容

  • 没有找到相关文章

最新更新