.fromGeometry();
コードを使用した後、メッシュの頂点位置を見つけるにはどうすればよいですか? メッシュに使用したジオメトリから buffergeometry を作成しました。ここに例があります。
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);
また、バッファジオメトリでは機能しません。