Maya Developer Toolkit (別名 Maya devkit)は、Maya の機能を拡張するカスタム プラグイン、スクリプト、およびアプリケーションを作成する場合に使用します。
Maya devkit には、CMake および Red Hat Developer Toolset 6.1 と gcc 6.3.1 が必要です。
CMake は https://cmake.org/download/ からダウンロードできます。
Red Hat Developer Toolset は、yum パッケージ管理ツールを使用してインストールできます。詳細については、Red Hat Developer Toolset の Web サイトを参照してください。
Maya devkit は Maya デベロッパー センターからダウンロードできます。
Maya デベロッパー センター ページの下部にスクロールして、devkit のパッケージを見つけます。該当するリンクをクリックして、devkit をダウンロードします。
devkit パッケージを $HOME
フォルダに解凍して、$HOME/devkitBase/
フォルダを作成します。
$HOME/devkitBase/plug-ins/
フォルダを作成します。このフォルダに、プラグインおよびスクリプトが保存されます。
$HOME/devkitBase/plug-ins/
フォルダ内に plug-ins
、scripts
、および icons
フォルダを作成します。
$HOME/maya/<version_number>/Maya.env
ファイルを変更して、プラグインおよびスクリプトが格納されているフォルダを示すパス変数を定義します。開発している Maya のバージョンに対応する Maya.env
ファイルを使用します。
MAYA_PLUG_IN_PATH=$HOME/devkitBase/plug-ins/plug-ins/
MAYA_SCRIPT_PATH=$HOME/devkitBase/plug-ins/scripts/
XBMLANGPATH=$HOME/devkitBase/plug-ins/icons/
注:
$HOME/maya/<version_number>/
フォルダは Maya を初めて起動したときに作成されます。このフォルダが表示されない場合は、Maya を起動してください。
Maya はこれらのパスを使用して、これらのフォルダ内でプラグインやスクリプトを自動的に検出します。これらのパスが設定されていない場合は、Maya のプラグイン マネージャを開いて、プラグインおよびスクリプトの場所を手動で参照し、これらをロードする必要があります。
$HOME/devkitBase/
を示すように DEVKIT_LOCATION
環境変数を設定し、/usr/autodesk/<maya_version>/
を示すように MAYA_LOCATION
環境変数を設定します。
重要: 複数のバージョンの Maya をインストールしている場合は、プラグインやアプリケーションをビルドするターミナルでこれらの変数を設定します。シェル構成ファイルでこれらの変数を設定すると、システムにインストールされている他のバージョンの Maya と競合する可能性があります。