我想将虚幻引擎4的场景变成虚拟摄像机设备,以便我可以直接直播它。
另一种方法是使用屏幕捕获工具捕获场景窗口并使其成为虚拟摄像机设备。第一种方式对我们的用户更友好。
有谁知道怎么做?
在虚幻中执行此操作的唯一方法是在场景中使用SceneCapture2D
actor,然后渲染到渲染目标纹理,然后以某种方式导出。
然而,这会抓住每个刻度的场景,它实际上不是性能友好的。
如果您想进行直播,我建议您使用第三方软件。
我的解决方案到底是:使用FRunnable和directShow。 runnable捕获帧缓冲区,directShow将其发送到网络摄像头。 SceneCapture2D解决方案有效,但效果不佳。