パーティクル

次のシェーダを使用すると、現在レンダリングされているパーティクルの名前付きのプロパティからシェーダ パラメータを駆動できます。 たとえば、パーティクルの個々のカラーは color という名前のフィールドに格納される ことがあります。color フィールド名を入力パラメータとして使用するシェーダ mib_map_get_colorcolor パーティクル オブジェクトのマテリアル シェーダに接続された場合、各パーティクルは特定のカラーでレンダリングされます。

mib_map_get_color
color "mib_map_get_color" (
    string      "field_name")
field_name
ルックアップするパーティクル データのフィールド名を指定します。 正しい値を返すには、フィールド名とデータ型が一致する必要があります。
mib_map_get_integer
integer "mib_map_get_integer" (
    string      "field_name")
field_name
ルックアップするパーティクル データのフィールド名を指定します。 正しい値を返すには、フィールド名とデータ型が一致する必要があります。
mib_map_get_scalar
scalar "mib_map_get_scalar" (
    string      "field_name")
field_name
ルックアップするパーティクル データのフィールド名を指定します。 正しい値を返すには、フィールド名とデータ型が一致する必要があります。
mib_map_get_vector
vector "mib_map_get_vector" (
    string      "field_name")
field_name
ルックアップするパーティクル データのフィールド名を指定します。 正しい値を返すには、フィールド名とデータ型が一致する必要があります。
mib_map_get_transform
transform "mib_map_get_transform" (
    string      "field_name")
field_name
ルックアップするパーティクル データのフィールド名を指定します。 正しい値を返すには、フィールド名とデータ型が一致する必要があります。

Copyright © 1986, 2015 NVIDIA ARC GmbH. All rights reserved.