Maya でコンパイルされた CgFX プラグインを使用すると、ハードウェア シェーダを作成できます。ユーザによっては、以前 nVidia® から Cg/CgFx ライブラリをダウンロードした経験があるかもしれません。詳細については、ハードウェア シェーダの概要 を参照してください。
以前のエフェクトは、現在の構文である .cgfx とは異なる構文 .fx (MS)ファイルをサポートしていました。Cg は HLSL のスーパーセットであるため、CgFX 3.0.015 は Cg のすべての機能を公開しています(インタフェースおよび動的配列)。したがって、CgFX 3.0.015 は .cgfx というフォーマットを採用しており、開発者は Cg 言語でプログラムを作成することができます。
旧バージョンの CgFX をインストールしている場合には、アンインストールするか、または設定されているインストールの環境変数を無効にします。
次の手順は、CgFX プラグインを使用する基本的なワークフローの概要を示します。
CgFX シェーダの作成と取り扱いの方法については、CgFX シェーダを操作するを参照してください。
CgFX プラグインの制限事項を含む Cg 言語に関する重要な情報は、nVidia の Web サイト( www.developer.nvidia.com、特に www.developer.nvidia.com/object/cg_toolkit.html )で入手できます。