最近在虚幻中输出序列帧想与传统三维渲染输出带Alpha通道,在这记录下实现方式。

实现方法

虚幻设置

打开porject settings窗口在Rendering中找到Enable alpha channel support in post processing(experimental)Disabled改为Allow through tonemapper,修改后引擎提示重启。

重启与一段时间重新编译后,我们点击需要隐藏的模型,Details窗口上把Render下的Actor Hidden In Game勾上

打开Sequencer窗口,点击Render图标打开Render Movie Setting,将Image Output Fprmat改为exr为输出文件,点击Capture Movie进行输出。


AE设置

打开AE,导入刚才输出序列帧,从下图看到导入的序列帧样子

选择导入的序列帧右键Interpret Footage→Main(快捷键为Ctrl+Alt+G),Alpha设为Straight-Unmatted,勾选Invevt Alpha,点击Color Management选项卡勾选Preserve RGB点击OK,完成!

下图为最终的样子