[英]Add array of faces to BufferGeometry in three.js
给定一个BufferGeometry ,我可以从一个Float32Array
类型的数组中设置它的顶点, Float32Array
所示:
geometry.setAttribute( 'position', new THREE.BufferAttribute( vertices, 3 ) );
有没有办法使用Int32Array
类型的数组以类似的方式设置 BufferGeometry 的面? 我想避免这种情况:
geometry.faces.push(
new THREE.Face3(0, 3, 2),
new THREE.Face3(0, 1, 3),
new THREE.Face3(1, 7, 3),
new THREE.Face3(1, 5, 7),
...
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.