使用THREE.js的错误大小的边界框

时间:2017-01-16 13:24:19

标签: javascript three.js

我正在开发一个项目,在其中我创建了3D Widget来旋转,缩放和平移网格。我创建的小部件应该适应我场景中存在的每个不同的3d对象。因此,我得到了"选择"的边界框。 3d对象并基于bbox.size()我知道有多大以及放置小部件的位置。 我面临的问题是: look at the image

基本上如果我得到蓝色时钟的bbox并打印尺寸是: {x: 13.435844927051697, y: 20.660064093076173, z: 9.228819840426326} 虽然绿色时钟的bbox大小为{x: 87.35781379326076, y: 84.16006027837891, z: 210.26757627254415},但它们应该完全相同。请注意,绿色时钟是 Cabinet 的孩子,而蓝色时钟是 场景的孩子

0 个答案:

没有答案