コマンド ラインからレンダーする

Render コマンドへのパス

Render コマンドは次の場所にあります。

Linux でコマンドを使用してレンダーするには、パスをコマンドの一部として含める必要があります。Windows では、パスをコマンドの一部として含めるか、またはこのパスを含めたシステム パスを設定することができます。 Mac OS X では、パスをコマンドの一部として含めるか、または Maya ターミナル ウィンドウを使用することができます。Windows と Mac OS X でのコマンド ライン レンダリングの詳細については、以下のセクションを参照してください。

Windows でのコマンド ライン レンダリングを設定する

Render コマンドを Windows のコマンド プロンプトから実行する場合に毎回コマンド パスを入力しなくて済むようにするには、システムの PATH 環境変数にコマンド パスを追加します。

PATH 環境変数を設定するには

  1. コントロール パネルを開いて システムアイコンをダブルクリックします。
  2. 表示される システムのプロパティウィンドウで 詳細設定 タブに切り替えます。
  3. 環境変数をクリックします。
  4. 環境変数ウィンドウで Path 変数を選択して、編集をクリックします。
  5. 表示されるシステム変数の編集(Edit System Variable)ウィンドウで、変数値(Variable value)C:¥Program Files¥Autodesk¥Maya2015¥bin を追加して編集します。
    注:

    このフィールド内の変数はセミ コロンで区切ります。

これで、Windows コマンド プロンプトを使用して、コマンドにパスを入力しなくても Render コマンドを実行することができます。

Mac OS X でのコマンド ライン レンダリングを設定する

Maya ターミナル ウィンドウを使用してコマンド ラインからレンダーできます。このウィンドウには、Maya コマンド ライン アプリケーションを実行するためのすべての正しいパス情報があります。

Maya のインストール時に Maya Terminal.term ファイルが Maya ディレクトリ内に保存され、ターミナル ウィンドウを起動します。このウィンドウは、Render などの Maya のコマンド ライン アプリケーションとライセンス発行ツールを実行するためのすべての適切なパス情報が保持しています。この .term ファイルを利用すると、Mac OS X 上での Maya のコマンドライン アプリケーションの使用が容易になります。

注:

Maya Terminal.term は、環境をセットアップする単純な Bourne シェル スクリプト /Applications/Autodesk/maya2015/Maya.app/Contents/bin/MayaENV.sh を提供します。

Maya Terminal.term を直接使用するのではなく、カスタム環境で使用することが可能です。たとえば、Maya の環境にリモートから、または他のターミナル アプリケーションからアクセスする場合などです。

コマンド ラインからレンダーする

コマンド ラインからレンダーするには

  1. 次のいずれかを実行します。

    コマンド プロンプト、シェルまたはターミナル ウィンドウから、次のように入力します:

    Render -r <renderer name> <options> <filename>
    

    <renderer name> にはレンダラの名前が入ります:

    • sw = ソフトウェア レンダラ
    • hw = ハードウェア レンダラ
    • vr = ベクター レンダラ
    • hw2 = ハードウェア 2.0 レンダラ
    • file = Maya ファイルに格納されたレンダラを使用

    <filename> は、通常は Maya ASCII ファイルまたは Maya Binary ファイルを指定します。<options>には、1 つまたは複数のオプションかフラグを指定します。

    これはコマンド ラインで指定したレンダラを使って、イメージまたはアニメーションをレンダーします。

    注:

    レンダラを明示的に指定しない場合、シーン ファイルで指定したレンダラが使用されます。この動作は Maya 2010 から変わりました。

  2. コマンド プロンプトで以下を入力します:
    Render <options> <filename>
    

    <filename> は、通常は Maya ASCII ファイルまたは Maya Binary ファイルを指定します。<options> には、1 つまたは複数のオプションかフラグを指定します。

    これは、ファイル内で定義されたレンダラを使って、イメージまたはアニメーションをレンダーします。

コマンド ライン レンダラの共通フラグの詳細については、コマンド ライン レンダラの共通フラグを参照してください。

コマンド ライン レンダラのレンダラ固有のフラグの詳細については、コマンド ライン レンダラ用のレンダラ固有フラグを参照してください。