Wavefront格式带alpha和Z深度——多层合成。VFX标准,比EXR更重。
在 OpenEXR 问世之前,RLA 曾长期是专业视觉特效流程的支柱。Wavefront 格式在一个文件中存储了包含完整 Alpha 信息和 Z 深度(景深)的图像数据,非常适合在渲染和合成之间进行传递。其结构支持多层信息:RGB、Alpha、Z 缓冲区以及任何自定义通道。一旦在工作流程中使用过 RLA,就会体会到它的可靠性,但也知道它的文件大小:一个 2K RLA 序列会迅速占用数 TB 的存储空间。
在片场或渲染区域,你立刻就能感受到区别。RLA 是无损压缩或使用无损压缩,这意味着渲染和合成之间没有质量损失,但也像现代格式那样没有智能数据缩减。Alpha 信息直接嵌入像素值中,简化了在 Nuke 或 After Effects 中的遮罩(Mask)处理。Z 深度作为一个单独的通道存在,在合成中对于景深效果、雾效和大气真实感非常有用。该格式支持 8 位和 16 位整数以及 32 位浮点,其中浮点渲染在色彩分级(Color Grade)中提供了最高的灵活性。
在现代流程中,RLA 今天更多地出现在维护着 Wavefront 支持的遗留项目或专用渲染引擎中。Maya、LightWave 和较旧的 3D 套件默认都保存为 RLA。新项目则转向 OpenEXR,该格式提供了更好的压缩、多层渲染(Beauty、Shadow、Diffuse、Specular 分开),并且文件大小大幅减小。但如果你熟悉老牌的视觉特效部门:RLA 序列仍然保存在档案中。合成师必须能够读取它们。即使是现在。
实际应用方面:RLA 文件非常稳健。它们很少损坏,即使某个通道出现故障,基础信息也能保留。对于没有极端层深(Beauty + Alpha + Z 就足够)的简单镜头,RLA 长期以来完全足够。但现代大片所需的渲染复杂性和内存虚拟化需要更大的灵活性,这时 EXR 就占据了主导地位。管理 RLA 流程的人员使用的是一种稳定、经过深思熟虑的格式。不花哨,但很扎实。