一般的な変数
 
 
 
MAYA_ALT_EN

FlexLM ディレクトリに複数のライセンス ファイルがある場合は、この環境変数を設定すると Maya のライセンス ファイルを定義して起動時間を短縮できます。

たとえば、以下のように設定します。

MAYA_ALT_EN = <
 pathToLicenseFile
>\Flexlm\maya.lic

ここで、 <pathToLicenseFile> はライセンス ファイルの保存場所へのパスです。

MAYA_DEBUG_ENABLE_CRASH_REPORTING (Windows と Linux)

Maya で重大な不具合が発生したとき、この変数によってクラッシュ レポート ファイル(MayaCrashLog[yymmdd.hhmm].log)が TMP 環境変数で指定されたディレクトリに生成されます。このファイルには、不具合が発生したときに Maya が何をしていたかが詳しく記述されます。

このオプションを有効にするには、値を 1 に設定します。無効にするには、値を 0(ゼロ)に設定するか、定義しないままにしておきます。

MAYA_DISABLE_BACKSPACE_DELETE (Windows および Linux)

バックスペース キーの機能を無効にします。このオプションを有効にするには、値を 1 に設定します。無効にするには、値を 0(ゼロ)に設定するか、定義しないままにしておきます。

MAYA_FORCE_REF_READ

デフォルトでは、同じファイルを 2 度参照すると、ファイルは再読み込みされず、代わりに既存のノードがコピーされます。ビルトインされたファイル リファレンスの複数回参照の最適化機能を使用すると、エラーが発生する場合があります。この環境変数はファイル参照の最適化をオフにし、リファレンス ファイルが必ず読み込まれるように強制します。これで評価が不正確になってしまうような動作を回避することができます。

MAYA_PARALLEL_MEMCPY

パラレル メモリのコピーを有効にするには、この環境変数を 1 に設定します。Opteron や Nehalem ベースのシステムでは、パラレル メモリ のコピーが高速な場合もありますが、Xeon システムでは遅い場合もあります。そのような場合は、パラレル メモリを無効にしてください。

注:

Maya の実行する作業によっても速度が影響されます。

MAYA_IP_TYPE

ipv4 など IP バージョンを設定するには、この環境変数を使用します。

MAYA_HELP_URL

この変数は、ヘルプ ファイルの場所の設定をオーバーライドするために使用されます。Maya はこの値をヘルプ パスの先頭に追加し、文字列を作成して、ブラウザに渡します。

Maya に中央のヘルプ サーバを参照させるにはこの変数を使用します。また、この変数を http: URL に設定し、ハード ドライブにある Maya ヘルプではなく Web サイトにあるヘルプ ファイルを参照させることもできます。

このフラグを誤って用いると、Maya で Maya ヘルプが使えなくなります。

MAYA_OVERRIDE_UI

この環境変数を設定すると、インタフェースを作成するファイル initialLayout.mel がロードされなくなります。Maya を実行するには、たとえば、MAYA_OVERRIDE_UI = test.mel のように、代わりのファイルを指定する必要があります。Maya の UI を独自にプログラミングしたインタフェースと完全に置き換える場合のみ、この変数を指定してください。

MAYA_PAINT_EFFECTS_THREADS

ペイント エフェクト(Paint Effects)は、ペイントやレンダリングの際には、マシンにある複数のプロセッサを使用します。Maya が使用するプロセッサの数を制御するには、この変数を設定します。値の最小値は 1、最大値は 3 です。

WINEDITOR(Windows、Linux)

エクスプレッション エディタ(Expression Editor)をオーバーライドし、独自のエディタを使用することができるようにします。このエディタは、フォアグラウンドで実行されるように設定する必要があります。

MAYA_UI_LANGUAGE(Windows、Mac OS X)

カレント オペレーティング システムの言語設定をオーバーライドできます。これは、日本語(Windows)オペレーティング システムで英語版の Maya を実行したい場合に便利です。これを設定しない場合、Maya は常にオペレーティング システムの言語(日本語)で実行されます。

この環境変数の値を en_US または ja_JP に設定します。

重要:MAYA_UI_LANGUAGE 環境変数の設定には、システム環境設定を使用する必要があります。この環境変数を Maya.env ファイルで設定しても、Maya の動作には影響はありません。システム環境設定を使ってこの環境変数を設定する方法については、日本語環境で Maya を英語で実行するを参照してください。
MAYA_DISALLOW_DUPLICATE_ATTRIBUTE_NAMES

設定されていない場合、この環境変数は無効です。有効にするには、任意の文字列に設定してください。これはデフォルトでは無効になっています。

Maya 2011 以前のバージョンでは、アトリビュート名がノード内で一意であるかどうかを確認する明示的なテストはありませんでした。このため、setAttr NODE.DUPLICATED_ATTR 3.0 のようなコマンドで曖昧さが生じることがありました。既存のスクリプト、ファイルおよび/またはプラグインの中には、この曖昧な動作に依存するものもあるため、下位互換性維持のため Maya 2012 ではこの環境変数を使用しています。ただし、この曖昧な動作は廃止することをお勧めします。Maya 2012 のデフォルトは、重複したアトリビュート名を使用できる既存の動作です。