STLLoader を使用して stl を threeJS シーンにロードし、BufferGeometry を返しました。
私はそれから使用しました
myMesh.position.set( x,y,z )
myMesh.rotation.setFromQuaternion ( quaternion , 'XYZ');
ジオメトリを変換します。これにより、
myMesh.position
myMesh.quaternion
翻訳はシーンで行われており、すべてうまく機能しています。私は、
myMesh.geometry.attributes.position.array
翻訳の前後で違いますが、同じままです。変換後に buffergeometry から新しい頂点を抽出したいと考えています。電話してみた
myMesh.geometry.dynamic = true;
myMesh.geometry.attributes.position.needsUpdate = true;
レンダーループで頂点を明示的に更新していないのでうまくいきません。