【发布时间】:2018-11-29 03:08:41
【问题描述】:
我可以使用位置和旋转值来变换网格。
好的,我看到更改看起来正确,但我想要一种方法来转换几何顶点 x、y、z,释放和/或重置旋转和位置值。 我不知道该怎么做....
我玩过:
myobj.applymatrix();
myobj.matrixAutoUpdate = false;
myobj.verticesNeedUpdate;
而不是设置位置和旋转,但结果是一样的:是的,变化是正确的,但内部几何没有改变。
我必须手动将几何变换应用于顶点吗?
任何帮助将不胜感激!
【问题讨论】:
-
尝试
mesh.updateMatrix(); mesh.geometry.applyMatrix( mesh.matrix ); mesh.matrix.identity();也将position、rotation和scale重置为其初始值。
标签: javascript three.js