要将我的 ThreeJS 场景捕捉到我使用的电影中:
stream = renderer.domElement.captureStream(25); // 25 FPS
一切似乎都正常(其余代码在这里并不重要)。
我的问题:
captureStream()
进行调用,这会影响 ThreeJS 的性能吗?captureStream()
返回一个 MediaStream
,您可以在每个 track.stop()
上调用 MediaStreamTracks
。这与相机的工作原理类似,但不容易观察到。
MDN 有完整样本