最近、あるシーンに戻って、すべての作成物
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);