About Shader Compounds(シェーダ コンパウンドについて)

 
 
 

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

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

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

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

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

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

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

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