如何计算物体底部位置? 我在(0,0,0)位置创建了一个对象和一个平面,但模型几何中心位于该点,而不是它的底面,结果,平面正在剪切它的一半,见演示:http://www.edar.com.pl/test-3d-3/
当我将模型放在屏幕上时,我希望我的模型具有相同的高度。此外,我希望它们全部与阴影平面与底部相交,所以我想我必须计算它们的高度并通过object.position.y = obj_height / 2移动它们; ?
答案 0 :(得分:0)
Check Three.GeometryUtils.Center() - 以对象几何为中心的函数。 因此,您可以根据自己的喜好复制和修改函数,使几何体位于底部中心。
此外,您还可以迭代所有顶点,只需添加或删除偏移矢量。