【发布时间】:2017-05-19 23:58:23
【问题描述】:
我正在开发一个以 Three.js 作为 3D 库的非线性编辑动画系统。我想将一系列帧渲染到内存,然后以任意帧速率播放这些帧。这个想法是场景可能太复杂而无法实时渲染,所以我想预渲染帧,然后以目标 fps 回放它们。动画播放时我不一定需要互动,但我必须全速观看。
通过这些链接(How to Render to a Texture in Three.js、Rendering a scene as a texture),我了解了如何渲染到帧缓冲区而不是画布。我可以存储多个帧缓冲区,然后以平滑的帧速率将每个缓冲区渲染到画布上吗?
【问题讨论】:
标签: javascript three.js