<分区>
我一直在研究各种有关尝试获取网格宽度和高度的地方,但我已经找到了任何可行的方法。我有一个我导入的 collada 模型,我想做的就是在 Webgl/Three.js 单位中获取它的尺寸,以便我可以在我的简单游戏中计算碰撞。那么我将如何在 THREE.js 中获取网格的宽度和高度?
<分区>
我一直在研究各种有关尝试获取网格宽度和高度的地方,但我已经找到了任何可行的方法。我有一个我导入的 collada 模型,我想做的就是在 Webgl/Three.js 单位中获取它的尺寸,以便我可以在我的简单游戏中计算碰撞。那么我将如何在 THREE.js 中获取网格的宽度和高度?
最佳答案
如果您可以使用基本的边界框,则可以使用 THREE.Box3
let measure = new THREE.Vector3();
let box = colladaModel.getSize(measure);
console.log( measure );
关于javascript - 如何在 THREE.js 中获取网格的宽度/高度/长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23859512/