【发布时间】:2015-12-16 15:37:25
【问题描述】:
使用.fromGeometry(); 代码后如何找到网格的顶点位置?我从用于网格的几何体创建了缓冲几何体。这是一个例子。
var geom = new THREE.BoxGeometry(1,1,1);
var buffgeom = new THREE.BufferGeometry();
buffgeom.fromGeometry(geom);
var mat = new THREE.MeshBasicMaterial({ color: 0x0000ff });
var cube = new THREE.Mesh(buffgeom, mat);
geometryvertices.vertices = buffgeom.vertices;
geometryvertices.vertices = buffgeom.vertices; 代码不适用于buffgeom。如何找到buffgeom 的顶点位置?有人可以帮忙吗?
之后我想将几何的顶点推入THREE.Vector3。这就是它与几何图形一起工作的方式。
geom.vertices.push(Vector3);
而且它不适用于缓冲几何。
【问题讨论】:
标签: javascript three.js geometry vertex buffer-geometry