docs.unity3d.com
    目次を表示する/隠す

    Invert Colors ノード

    説明

    チャンネルごとに、入力 In の色を反転します。この ノード は、全ての入力値が 0 から 1 の範囲内にあることを前提とします。

    ポート

    Name Direction タイプ バインディング 説明
    In 入力 任意のベクトル型 なし 入力値
    Out 出力 任意のベクトル型 なし 出力値

    制御

    Name タイプ オプション 説明
    Red トグル True、False True の場合、Red (赤) チャンネルが反転されます。
    Green トグル True、False True の場合、Green (緑) チャンネルが反転されます。入力ベクトルの次元が 2 未満の場合は無効になります。
    Blue トグル True、False True の場合、Blue (青) チャンネルが反転されます。入力ベクトルの次元が 3 未満の場合は無効になります。
    Alpha トグル True、False True の場合、Alpha (アルファ) チャンネルが反転されます。入力ベクトルの次元が 4 未満の場合は無効になります。

    生成されるコードの例

    以下のサンプルコードは、このノードの出力の一例を示したものです。

    float2 _InvertColors_InvertColors = float4(Red, Green, Blue, Alpha);
    
    void Unity_InvertColors_float4(float4 In, float4 InvertColors, out float4 Out)
    {
        Out = abs(InvertColors - In);
    }
    
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)