Maya Developer Kit には、次のハードウェア シェーディング ノード プラグインのサンプルが含まれています。
vp2BlinnShader: MPxShaderOverride を使用する場合の簡単な例です。プラグインは、このタイプのオーバーライドの基本的なインタフェースの使用方法を示します。
MPxShadingNodeOverride / MPxSurfaceShadingNodeOverride に基づくもの
既存のノードからフラグメント コード(シェーダ エフェクトを定義するプロセス)をダンプする機能
この機能により、Maya 内部のフラグメント実装を確認することができます。フラグメントは MPxShadingNodeOverride / MPxSurfaceShadingNodeOverride に基づくシェーダ ノードで使用することができます。