0
在我的场景中,我有一个文本。创建它后,我将它旋转以适合正确的区域。但是,边界框完全忽略了旋转。Threejs:计算旋转文本的边界框
我做了这里提琴:http://jsfiddle.net/paulocoelho/qMqH7/5/
如果您检查输出你:
// before rotation
THREE.Vector3 {x: 28.365000000000006, y: 6.2806, z: 0.5, constructor: function, set: function…}
THREE.Vector3 {x: 0.2542, y: 0, z: 0, constructor: function, set: function…}
// after rotation
THREE.Vector3 {x: 28.365000000000006, y: 6.2806, z: 0.5, constructor: function, set: function…}
THREE.Vector3 {x: 0.2542, y: 0, z: 0, constructor: function, set: function…}
因为我旋转Z上90度,我希望看到的“后旋转边界“为:
{x: 2.2806, y: 28.365000000000006, z: 0.5}
有没有一种方法可以轻松实现这一点?