获取旋转对象的边界框
Get the bounding box of a rotated object
我想在旋转对象后获取对象的精确旋转边界框,以便在两个对象之间进行碰撞检测。
我使用 THREE.Box3
的 setFromObject
但如果对象旋转后边界框不会随对象一起旋转。
之前问的问题没有答案,所以我又问了一个,我做到了。
Three.js 中的边界框似乎与轴对齐:http://3dengine.org/i/bounding.jpg。
也许你可以使用 BoxGeometry 并使碰撞建立一个平面方程,面法线和检查点正面或背面。
我想在旋转对象后获取对象的精确旋转边界框,以便在两个对象之间进行碰撞检测。
我使用 THREE.Box3
的 setFromObject
但如果对象旋转后边界框不会随对象一起旋转。
之前问的问题没有答案,所以我又问了一个,我做到了。
Three.js 中的边界框似乎与轴对齐:http://3dengine.org/i/bounding.jpg。
也许你可以使用 BoxGeometry 并使碰撞建立一个平面方程,面法线和检查点正面或背面。