如何在虚幻引擎中渲染 360 度视频

如何从虚幻引擎中使用 OWL 360 度相机和影片渲染队列渲染 360 度视频
作者 OWL
已更新 1周前

此方法允许您将 360 度摄像机渲染目标渲染到 HUD,然后可以使用 Unreal 的电影渲染队列进行渲染以实现超高质量渲染。

  1. 转到 Edit (编辑 )>Plugins (插件)并确保在您的虚幻引擎的插件中启用了 Movie Render Queue 影片渲染队列和 Live-Streaming Toolkit 世外流串流直播工具包插件(如果没有,启用并重新启动):
  2. 转到您的“Place Actors” (放置Actors)面板,然后从Off World Live世外流的工具栏将 OWL360 Cam Capture 360度摄像机捕获拖放到您的场景中:
  3. 转到 360 度摄像机的“细节”面板,然后单击“纹理目标”旁边的下拉菜单以添加新的渲染目标以捕获摄像机的输出。 (您也可以在此时或以后调整您需要的任何其他摄像机设置):
  4. 转到您的内容浏览器并创建一个名为“360 Render (360 渲染)”的新文件夹:
  5. 将您的 360 度渲染目标移动到这个新文件夹中:
  6. 右键单击您的 360 渲染目标以从中创建材质:
  7. 双击您的新材质以打开它的窗口,然后在“细节”面板中将“材质域”更改为“User Interface (用户界面)”:
  8. 在右侧的材质图中,将纹理样本中的“RGB”连接到 360_Mat 中的“Final Color (最终颜色)”(并保存您的材质):
  9. 返回您的 360 渲染文件夹,右键单击并选择“ Editor Utilities 编辑器实用程序”>“ Editor Utilities Widget编辑器实用程序控件”。 重命名控件为 “360 HUD”:
  10. 打开此控件,在“分层”中确保选择“360HUD”(或您为控件命名的任何名称)并将图像拖放到画布中(如果“360HUD”下方已有“画布面板” ' 你可以删除它,下面应该只有你的图像,如下所示):
  11. 在图像的细节面板中,转到“Appearance 外观”>“ Brush 画笔”,使用“Image 图像”旁边的下拉菜单选择您的 360 度材质(并保存您的小部件):
  12. 您的 360 度渲染文件夹现在应如下所示:
  13. 现在打开您的关卡蓝图:
  14. 在此蓝图中的关卡蓝图内粘贴。 在下面紫色圆圈旁边显示“Class (类)”的地方,从下拉选项中选择您在步骤 9 中创建的“360HUD”控件。(编译并保存!):
  15. 如果您还没有影片渲染队列的序列,请单击“添加关卡序列”并将其命名为“360Sequence”:
  16. 现在将 360 度全景摄像机拖放到您的序列器窗口中(您将看到一个基本的帧序列出现):
  17. 如果您想为摄像机添加动画,您可以在序列期间的不同时间点更改变换>位置值:
  18. 要使用电影渲染队列渲染此序列,请单击“渲染”的电影拍手板图标以打开电影渲染队列窗口:
  19. 您将在工作列表中看到您的 360sequence,单击“未保存的配置”以输入您的渲染设置并添加设置“UI Renderer”:
     
  20. 确保选择了“合成到最终图像” 'Composite onto Final Image‘:
  21. 在“设置”中单击“输出”以选择渲染的分辨率。 360 度摄像机的分辨率和渲染器的分辨率必须相同。 在下面的示例中,分辨率设置为 4K Equirectangular 等量矩形(请保存!):
  22. 单击“本地渲染”,您的 360 输出现在将渲染!
  23. 检查虚幻项目的“Saved已保存”文件夹以查找渲染输出:
这篇文章有帮到您吗?