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

    Saturation 节点

    描述

    根据输入 Saturation 的大小调整输入 In 的饱和度。Saturation 值为 1 将原封不动返回输入值。Saturation 值为 0 将返回完全去饱和的输入。

    端口

    名称 方向 类型 绑定 描述
    In 输入 矢量 3 无 输入值
    Saturation 输入 Float 无 饱和度值
    Out 输出 矢量 3 无 输出值

    生成的代码示例

    以下示例代码表示此节点的一种可能结果。

    void Unity_Saturation_float(float3 In, float Saturation, out float3 Out)
    {
        float luma = dot(In, float3(0.2126729, 0.7151522, 0.0721750));
        Out =  luma.xxx + Saturation.xxx * (In - luma.xxx);
    }
    
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)