【发布时间】:2018-10-04 13:05:39
【问题描述】:
在我的程序中,我试图围绕点云制作边界框。为此,我计算了相反的顶点。
Here,提供 BoxGeomtery 的文档。但我无法理解构造函数。构造函数将宽度、高度、深度作为输入。但是盒子的位置呢。这个框将在场景中的哪个位置创建?我希望边界框由我拥有的两个顶点定义。
编辑:
var geometry = new THREE.Box3(mn,mx);
var material = new THREE.MeshBasicMaterial({color: 0xfffff, wireframe: true});
var bBox = new THREE.Mesh(geometry, material);
scene.add(bBox);
mn,mx 是盒子的顶点。 上面的代码给出了错误:
未捕获的类型错误:object.geometry.addEventListener 不是函数
【问题讨论】:
-
THREE.Box3不是几何体,不能这样使用。
标签: three.js bounding-box