最近、あるシーンに戻って、すべての作成物
new THREE.SphereGeometry()
をバッファー ジオメトリnew THREE.SphereBufferGeometry()
(円柱、円、ボックスなど) に置き換えて、すべてのジオメトリを作成しました。
障害物を作成するnew THREE.ExtrudeBufferGeometry()
のバッファリングされたバージョンはありTHREE.ExtrudeGeometryますか? そして、どうやって作成するのですか?
最近、あるシーンに戻って、すべての作成物
new THREE.SphereGeometry()
をバッファー ジオメトリnew THREE.SphereBufferGeometry()
(円柱、円、ボックスなど) に置き換えて、すべてのジオメトリを作成しました。
障害物を作成するnew THREE.ExtrudeBufferGeometry()
のバッファリングされたバージョンはありTHREE.ExtrudeGeometryますか? そして、どうやって作成するのですか?
私には答えがあると思います。最初に押し出しジオメトリを作成し、それからバッファ ジオメトリを作成します。
この例では、「extrugeom」というジオメトリをすでに押し出していると想定しています。
var buffgeom = new THREE.BufferGeometry();
buffgeom.fromGeometry(extrugeom);
var mat = new THREE.MeshBasicMaterial({ color: 0x0000ff });
var mes = new THREE.Mesh(buffgeom, mat);