如何获得BoxGeometry的面向方向?
或换句话说,“正面”面的正常。
我想没有办法知道脸是否是正面但是我尝试使用geometry.faces[index].normal
来获得所有脸部的法线但是没有得到盒子的“外”6面的法线,我得到所有12个面,好像盒子的一面有两个相反方向的面。
我的想法是在盒子周围做一个圆圈,360点代表度数,并使用指向正面方向的射线轮查找圆圈的交点,并以度为单位获取面部的方向。
后来我发现BoxGeometry有一个旋转矢量,它以弧度为单位旋转,但问题是它不是一个完整的旋转。例如,一个在Y轴上顺时针旋转45°的盒子与135°相同但具有不同的X和Z值。