2017-09-14 40 views
0

我正在寻找解决方案来从动画剪辑录制three.js关键帧。但我甚至无法从three.js中简单导出。我控制了三位有关直播数据的角色。现在我应该至少能够记录控制数据。这是一个小例子。 'jsfiddle.net/p9fx1d0x/1/'从动画剪辑录制,导出或保存three.js关键帧

有人知道如何解决这个问题吗?

+0

您的jsfiddle示例在第55行似乎有错误 –

+0

可能重复[如何将png数组图像数据转换为视频文件](https://stackoverflow.com/questions/38924613/how-to-convert-array-of-png-image-data-into-video-file) – Kaiido

+0

谢谢,更新http:// jsfiddle .net/p9fx1d0x/2/ – Tom

回答

0

将浏览器设置为全屏并使用屏幕捕获工具进行视频录制。

重要的是该工具可以在不降低动画性能的情况下进行录制,并且可以以60 fps的速度保存视频。 Windows上的免费替代品通常在这两个标准中表现不佳。我已经在Bandicam(付费)和Mac上使用Monosnap(已经免费!)成功完成了这项工作

+0

嗨,Holger,谢谢你的回复。因为还有CCapture.js和WebRTC的媒体记录器API,但是之后我不搜索,因为我不想创建视频。我正在寻找解决方案,只保存JSON文件的关键帧轨道。例如用“.toJSON()”方法? – Tom