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

    プロパティータイプ

    説明

    Property Type (プロパティータイプ) は、グラフ内で使用するために Blackboard 上で定義できる Properties のタイプです。Properties は、シェーダーを使用する マテリアル の Inspector でアクセスできます。

    各プロパティーには Data Type (データ型) が関連付けられています。詳細は データ型 を参照してください。

    共通パラメーター

    全てのプロパティーは、その データタイプ ごとの固有の値のほかに、以下のパラメーターを持っています。

    Name 型 説明
    Display Name String プロパティーの表示名です。
    Exposed Boolean true の場合、マテリアルの Inspectpr 内でこのプロパティーがアクセス可能になります。
    Reference Name String シェーダー内で使用される、プロパティーの内部的な名前です。

    Reference Name パラメーターを上書きする場合は、以下の条件に注意してください。

    • Reference Name がアンダースコアから開始していない場合、自動的にアンダースコアが付加されます。
    • HLSL がサポートしない文字が Reference Name に含まれている場合、その文字は削除されます。
    • デフォルトの Reference Name に戻すには、その上を右クリックし、Reset Reference を選択してください。

    Vector 1

    Vector 1 の値を定義します。

    データ型 モード
    Vector 1 Default、Slider、Integer

    Default

    マテリアルの Inspector 内にスカラー入力フィールドを表示します。

    フィールド 型 説明
    Default Vector 1 Property のデフォルト値です。

    Slider

    マテリアルの Inspector 内にスライダーフィールドを表示します。

    フィールド 型 説明
    Default Vector 1 Property のデフォルト値です。
    Min Vector 1 スライダーの最小値です。
    Max Vector 1 スライダーの最大値です。

    Integer

    マテリアルの Inspector に整数入力フィールドを表示します。

    フィールド 型 説明
    Default Integer Property のデフォルト値です。

    Vector 2

    Vector 2 の値を定義します。マテリアルの Inspector 内の、z と w の成分が使用されていない箇所に、Vector 4 入力フィールドを表示します。

    データ型 モード
    Vector 2
    フィールド 型 説明
    Default Vector 2 Property のデフォルト値です。

    Vector 3

    Vector 3 の値を表示します。マテリアルの Inspector 内の、w の成分が使用されていない箇所に Vector 4 入力フィールドを表示します。

    データ型 モード
    Vector 3
    フィールド 型 説明
    Default Vector 3 Property のデフォルト値です。

    Vector 4

    Vector 4 の値を定義します。マテリアルの Inspector に Vector 4 入力フィールドを表示します。

    データ型 モード
    Vector 4
    フィールド 型 説明
    Default Vector 4 Property のデフォルト値です。

    Color

    Color の値を定義します。

    データ型 モード
    Color Default、HDR

    Default

    マテリアルの Inspector に sRGB カラーフィールドを表示します。

    フィールド 型 説明
    Default Vector 4 Property のデフォルト値です。

    HDR

    マテリアルの Inspector に HDR カラーフィールドを表示します。

    フィールド 型 説明
    Default Vector 4 Property のデフォルト値です。

    Texture 2D

    Texture 2D の値を定義します。マテリアルの Inspector に Texture タイプのオブジェクトフィールドを表示します。

    データ型 モード
    Texture White、Black、Grey、Bump
    フィールド 型 説明
    Default Texture Property のデフォルト値です。

    Texture 3D

    Texture 3D の値を定義します。マテリアルの Inspector に Texture 3D タイプのオブジェクトフィールドを表示します。

    データ型 モード
    Texture
    フィールド 型 説明
    Default Texture Property のデフォルト値です。

    Texture 2D Array

    Texture 2D Array の値を定義します。マテリアルの Inspector に Texture 2D Array タイプのオブジェクトフィールドを表示します。

    データ型 モード
    Texture
    フィールド 型 説明
    Default Texture Property のデフォルト値です。

    Cubemap

    キューブマップ の値を定義します。マテリアルの Inspector に Texture タイプのオブジェクトフィールドを表示します。

    データ型 モード
    Cubemap
    フィールド 型 説明
    Default Cubemap Property のデフォルト値です。

    Boolean

    Boolean (ブーリアン型) の値を定義します。マテリアルの Inspector に ToggleUI フィールドを表示します。シェーダーの内部的にはこの値は Vector 1 であることに注意してください。Shader Graph における Boolean 型は利便性のためだけに設けられたものです。

    データ型 モード
    Boolean
    フィールド 型 説明
    Default Boolean Property のデフォルト値です。
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)