如何在Pyglet中为PNG序列设置动画?我希望能够拍摄一个24帧的动画(每个帧是一个PNG文件),并使其在Pyglet Python程序中以每秒24帧的速度进行动画处理。相同的方法是否适用于OBJ序列?例如,在Blender中,我创建了Sonic跳跃和奔跑的OBJ序列(动画的每一帧都是一个OBJ文件),然后使用Ratcave模块将OBJ文件加载到我的Pyglet应用程序中。创建OBJ动画的方法与创建PNG动画的方法相同吗?
很难找到适合Pyglet的动画教程。我搜索过的每个人都只会告诉我如何在屏幕上移动,旋转或缩放单个图像精灵。我想要的是创建一个复杂的动画(例如,角色行走)并使其在Python程序中播放。除了具有更好的OpenGL 3D功能外,Pyglet通常与Pygame进行比较,因此我认为制作Sprite动画与Pygame类似。至于Ratcave和OBJ文件,它仅加载OBJ文件,而不加载Collada,FBX或Egg文件,但是我发现您仍然可以在某些插件中将OBJ文件用于After Effects和Unity中的动画。当我观看Ratcave模块上的视频时,确实在演示中看到了动画狗模型,因此我希望能够使用OBJ序列创建3D动画。