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

    Alpha 裁剪 (Alpha Clipping)

    Alpha Clipping 选项可以控制材质的行为是否像镂空着色器 (Cutout Shader) 一样。

    启用 Alpha Clipping 可以创建在不透明区域和透明区域之间具有硬边的透明效果。HDRP 通过不渲染 Alpha 值低于 Threshold 字段值的像素来实现此效果。例如,Threshold 为 0.1 意味着 HDRP 不会渲染低于 0.1 的 Alpha 值。

    如果启用此功能,HDRP 会显示以下属性以用于自定义 Alpha 剪切 (Alpha Cutoff) 效果:

    属性 描述
    Threshold 设置 HDRP 用于确定是否应渲染每个像素的 Alpha 值阈值。如果像素的 Alpha 值等于或高于此阈值,则 HDRP 会渲染该像素。如果低于此阈值,则 HDRP 不会渲染该像素。默认值为 0.5。
    Use Shadow Threshold 启用此复选框可为 Alpha 裁剪阴影设置另一个阈值。
    - Shadow Threshold 设置 HDRP 用于确定是否应渲染像素阴影的 Alpha 值阈值。

    如果将 Surface Type 设置为 Transparent,则 HDRP 会显示 Transparent Depth Prepass 和 Transparent Depth Postpass 属性。HDRP 允许为这两个通道设置单独的阈值。

    属性 描述
    Prepass Threshold 使用滑动条设置 HDRP 用于透明深度预通道的 Alpha 值阈值。此属性的原理与上述主 Threshold 属性相同。
    仅当启用 Transparent Depth Prepass 复选框时,才显示此属性。
    Postpass Threshold 使用滑动条设置 HDRP 用于透明深度后通道的 Alpha 值阈值。此属性的原理与上述主 Threshold 属性相同。
    仅当启用 Transparent Depth Postpass 复选框时,才显示此属性。
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)