是否可以在THREE.js中保存动画帧并播放它们?我不是在讨论视频文件或任何内容,而是发送到requestAnimationFrame(renderFunction)
的实际动画帧。
答案 0 :(得分:0)
我不确定我是否正确理解你的问题,但是如果我这样做,那么答案是否定的 - three.js本身不会为你提供记忆动画数据并加载它们的机制。主要是因为您可以将任何内容放入renderFunction中,并且您还可以负责存储和重新加载动画对象所需的任何数据。
也许您可以通过保存并稍后恢复整个场景来实现某些目标,但这会占用大量系统资源,也可能无法按预期执行。
尝试解释您想要实现的目标。
答案 1 :(得分:0)
有a great THREE.js tutorial by Jerome Etienne显示如何将单个帧保存为图像文件。