開発者向けのマテリアル情報
上級 プログラマー
次の図は、マテリアルのインターフェースと実装クラスを示しています。
- IMaterialDescriptor インターフェースは、マテリアル記述のルートインターフェースです。
- IMaterialShaderGenerator は、マテリアルのマテリアルシェーダーを生成するために使用されるメインインターフェースです。
- それぞれの属性とレイヤーは、最終的なマテリアルシェーダーを修正するためにこのインターフェースを実装します。
- MaterialDescriptor は、マテリアルシェーダーにコンパイルされる前のマテリアルのエディター時の記述です。
- Material クラスは、MaterialDescriptor から生成される、実行時のマテリアルシェーダーです。