我试图使用Object.rotation.x
旋转对象后获取其顶点的新位置。不幸的是,顶点保持不变,仅更新旋转矩阵。有没有办法不用自己计算就可以直接得到新积分?
最佳答案
var geom = Object3D.geometry.clone();
geom.applyMatrix(Object3D.matrix);
geom.vertices[n] - value you need;
或
var vec = Object3D.geometry.vertices[n].clone();
vec.applyMatrix4(Object3D.matrix);
关于javascript - Three.js - 获取旋转的顶点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32518434/