docs.unity3d.com
    显示 / 隐藏目录

    图形合成器

    图形合成器 (Graphics Compositor) 允许在 Unity 的高清渲染管线 (HDRP) 与外部媒体源(例如视频或图像)之间进行实时合成操作。根据应用程序的要求,图形合成器提供了多种合成技术。可以独立使用每种技术,也可以同时使用多种技术来创建不同类型的合成操作的组合。图形合成器包含的技术:

    • 摄像机堆叠:将多个 HDRP 摄像机渲染到同一个渲染目标。
    • 基于图的合成:使用任意数学运算来组合多个合成图层以生成最终帧。
    • 3D 合成:将合成图层用作 Unity 场景中的 3D 表面。这意味着,例如,Unity 可以计算不同合成图层和游戏对象之间的反射和折射。

    下表概述了每种合成技术的优缺点:

    技术 性能 内存开销 灵活性 功能覆盖 [*]
    摄像机堆叠 高 低 低 高
    基于图的合成 低 高 高 低
    3D 合成 低 高 低 高

    [] *功能覆盖表示诸如屏幕空间反射、透明度或折射之类的功能是否可以在图层之间起作用。

    此外,图形合成器还包括诸如“本地化后期处理”之类的功能,其中 Post-Processing Volume 仅影响场景中的某些游戏对象。

    有关图形合成器功能的高级概述,请参阅用户指南部分。有关用户界面中特定选项的描述,请参阅用户选项部分。

    合成示例

    以下示例使用图形合成器在 Unity 场景的上层渲染水印。

    结果

    水印示例的合成图

    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)