在这个问题中
Three.js: chaotic mesh rotation after applyMatrix
我问了一个问题。
现在,我将尝试从另一端来看这个问题:描述程序所需的行为。
对于对象状态的每个时间点,我都有一个旋转矩阵数组。每个旋转矩阵表示某个初始对象状态(零点)和所需状态之间的差异。用户应该能够在任何时间从阵列中选择任何所需的旋转矩阵。
如何实现这些数据的正确旋转?
Three.js r.58
发布于 2013-06-22 01:02:50
Three.js期望用户设置对象的position、rotation和scale,然后渲染器更新render()函数中的对象matrix。
通常情况下,直接操作矩阵是不可取的,除非您真正知道自己在做什么。
在任何情况下,像这样的东西都应该可以工作。
object.matrix.copy( matrixIntiial );
object.applyMatrix( matrixDelta );three.js r.58
https://stackoverflow.com/questions/17240008
复制相似问题