three.js box3导入的球体

问题描述 投票:1回答:1

我有一个简短的问题:我知道如何计算(导入的)3d对象的框,例如]

var box = new THREE.Box3()。setFromObject(obj);

这样,我可以为我的对象计算盒子,如果需要的话,我可以将它们合并在一起。

问题是,现在我有这两个对象https://imgur.com/gallery/NbPwcmB

该解决方案似乎非常简单:我需要计算左右球盒并将它们放在一起,但是这两个对象都是通过stlloader导入的。我不确定stlloader的工作原理,(在我看来,它全部都是1个巨大的网格),所以我什至不确定这是否可行。

所以我的问题是:1.如何计算一个球体形状为球体的盒子。2.我的stl对象甚至有可能吗? (当我得到问题1的答案时,我会尝试)

编辑:问题1应该以某种方式与.computeBoundingSphere ..有没有办法让这个可见?

我有一个简短的问题:我知道如何计算(导入的)3d对象的框,例如var box = new THREE.Box3()。setFromObject(obj);这样,我可以为我的对象计算盒子,并且可以合并...

javascript object three.js 3d
1个回答
1
投票
  1. 我如何计算一个球体形状为我的球体对象的盒子。
© www.soinside.com 2019 - 2024. All rights reserved.