次のシェーダを使用すると、現在レンダリングされているパーティクルの名前付きのプロパティからシェーダ パラメータを駆動できます。 たとえば、パーティクルの個々のカラーは color という名前のフィールドに格納される ことがあります。color フィールド名を入力パラメータとして使用するシェーダ mib_map_get_color が color パーティクル オブジェクトのマテリアル シェーダに接続された場合、各パーティクルは特定のカラーでレンダリングされます。
color "mib_map_get_color" (
string "field_name")
integer "mib_map_get_integer" (
string "field_name")
scalar "mib_map_get_scalar" (
string "field_name")
vector "mib_map_get_vector" (
string "field_name")
transform "mib_map_get_transform" (
string "field_name")
Copyright © 1986, 2015 NVIDIA ARC GmbH. All rights reserved.