three.jsの穴のようなものをプログラムしたいのですが。たとえば、1x1x1の穴がある3x3x3の立方体のようになります。最初にcubegeometryのようなものを使用し、その後、削除したいものを切り取る別の「geometry」を使用する可能性はありますか?削除ジオメトリ?:D
ありがとう :)
three.jsの穴のようなものをプログラムしたいのですが。たとえば、1x1x1の穴がある3x3x3の立方体のようになります。最初にcubegeometryのようなものを使用し、その後、削除したいものを切り取る別の「geometry」を使用する可能性はありますか?削除ジオメトリ?:D
ありがとう :)
ものを特定の形状に「切り取る」ことを検討している場合は、Constructive Solid Geometry ライブラリに関するこの投稿に興味があるかもしれません。THREE.js オブジェクトのラッパーが付属しています。
次のようなことができます。
var cube = new CSG.cube();
var sphere = CSG.sphere({radius: 1.3, stacks: 16});
var geometry = cube.subtract(sphere);
=>
これは、このテーマに関する別の短いチュートリアルです。