Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在three.js中编程一个洞/空白_Javascript_Three.js - Fatal编程技术网

Javascript 在three.js中编程一个洞/空白

Javascript 在three.js中编程一个洞/空白,javascript,three.js,Javascript,Three.js,我想编写类似于three.js中的一个洞的程序。 它应该像一个3x3x3的立方体,上面有一个1x1x1的孔。有没有可能,我先用立方计量法,然后再用另一种“几何”方法,去掉我想删除的东西?删除几何体?:D 谢谢:)如果您想“剪切”某些形状的东西,您可能会对构造性立体几何库感兴趣。它附带了三个.js对象的包装器 它允许您执行以下操作: var cube = new CSG.cube(); var sphere = CSG.sphere({radius: 1.3, stacks: 16}); var

我想编写类似于three.js中的一个洞的程序。 它应该像一个3x3x3的立方体,上面有一个1x1x1的孔。有没有可能,我先用立方计量法,然后再用另一种“几何”方法,去掉我想删除的东西?删除几何体?:D

谢谢:)

如果您想“剪切”某些形状的东西,您可能会对构造性立体几何库感兴趣。它附带了三个.js对象的包装器

它允许您执行以下操作:

var cube = new CSG.cube();
var sphere = CSG.sphere({radius: 1.3, stacks: 16});
var geometry = cube.subtract(sphere);
=>


这是关于这个主题的另一个简短教程。

谢谢,我现在如何设置立方体的位置?立方体位置集(x,y,z,);不起作用:/