我正在使用 Three.js(没有着色器,仅使用现有对象方法)来实现动画,但我的问题很简单:我确定这是可能的,但你能告诉我(或帮助我)我应该怎么做在一个形状上组合几个动画?例如,旋转和平移球体。当我在做:
three.sphere.rotation.y += 0.1;
three.sphere.translateZ += 1;
球体旋转但平移向量也在旋转,因此平移没有效果。我知道一点 openGL 并且我已经使用过 glPushMatrix 和 glPopMatrix 函数,那么它们是否存在于这个框架中?干杯