我将使用Three.js(无需着色器,仅使用现有对象方法)来实现动画效果,但我的问题非常简单:我确信这是可能的,但您能告诉我(或帮助我)如何在一个形状上结合多个动画吗?例如,将球体旋转和平移。当我执行以下操作时:
three.sphere.rotation.y += 0.1;
three.sphere.translateZ += 1;
球体在旋转,但平移向量也在旋转,因此平移没有效果。 我了解一些OpenGL,并且已经使用过glPushMatrix和glPopMatrix函数,所以它们在这个框架中存在吗? 谢谢