シェーダ コンパウンドについて
 
 
 

Render Treeでは、シェーダを接続してそれらに値を設定し、エフェクトを作成できます。任意の設定をした後、ICEツリー内のノードの場合と同様に、これらのシェーダを含むコンパウンドを作成できます。

シェーダコンパウンドを使用すると、エフェクトを作成して1つのコンテナに保存し、別のシーンで使用したり、他のユーザと共有したりできます。他のユーザに表示および編集を許可する各シェーダのパラメータだけを表示することもできます。

シェーダコンパウンドには、あらゆるタイプのシェーダを含めることができます。必要に応じて、接続されたたくさんのシェーダを含めることも、1つのシェーダだけを含めることもできます。たとえば、単一の大きなシェーダをコンパウンドとし、頻繁に設定が必要な一部のパラメータだけを表示することもできます。

Render Treeには、パーティクルグループなど、すぐに使って試すことができるいくつかのシェーダコンパウンドがあります。独自のシェーダ コンパウンドを作成するには、「シェーダ コンパウンドを作成する」の手順に従ってください。シェーダ コンパウンドの作成手順は、ICE コンパウンドの作成手順とよく似ています。

以下のイメージでは、単純なシェーダ コンパウンドが編集のために開かれています。

シェーダコンパウンドとICEコンパウンドの主な相違点

シェーダ コンパウンドは ICE コンパウンドに非常に似ています。そのため、ICE コンパウンドに関するほとんどの情報は、シェーダ コンパウンドにも適用されます。詳細については、「ICE コンパウンドを構築する」を参照してください。

以下は、主な相違点です。