Houdini 20.0 ノード シェーダノード

Properties shader node

シェーダが割り当てられたオブジェクトにプロパティを追加します。

Propertiesは、下位レベルから引き継いだ様々なレベル(レンダラー、カメラ、オブジェクト、プリミティブ)に追加できるレンダリングパラメータです。

Propertiesシェーダを持つマテリアルを適用すると、基本的にはシェーダのプロパティがターゲットオブジェクトにコピーされます。 しかし、各オブジェクトのプロパティは、オブジェクトのシェーダのプロパティを上書きします。

プロパティをオブジェクトに直接追加するのではなく、シェーダを通して適用すると、以下の様な状況で役に立ちます。

パラメータ

Propertiesシェーダを作成する時点では、そのシェーダにはパラメータはありません。 シェーダノードにプロパティを追加すると、それらのプロパティが、シェーダを使うオブジェクトやプリミティブに適用されます。

ノードにプロパティを追加する方法を参照してください。

See also

シェーダノード