我正在使用Three.js作爲3D庫的非線性編輯動畫系統。我想渲染一系列幀到內存,然後以任意幀率回放幀。這個想法是,場景可能太複雜,無法實時渲染,所以我想預先渲染幀,然後在目標fps處回放。我不一定需要動畫播放時的交互性,但重要的是我全速觀看。Three.js - 我可以渲染一系列幀,然後以高幀率播放?
從這些鏈接(How to Render to a Texture in Three.js,Rendering a scene as a texture),我瞭解瞭如何呈現到幀緩衝區而不是畫布。我可以存儲多個幀緩衝區,然後以平滑的幀速率將其中的每個幀渲染到畫布上?