エフェクトをファイルにレンダリングする

 
 
 

希望のエフェクトを作成したら、[ファイル出力]オペレータを使用して、エフェクトをレンダリングしてさまざまなイメージ フォーマットで出力できます。分配レンダリングセットアップを使用している場合、Softimage は、合成プリファレンスで指定したレンダスレーブCPUの数を使用してFxシーケンスをレンダリングします(合成プリファレンスの設定を参照)。

既定では、出力イメージおよびシーケンスは、プロジェクトのルート フォルダ内の[Composites]フォルダに保存されます。プロジェクトを最初に作成した段階では[Composites]フォルダは存在しません。Fx Tree に初めて[ファイル出力]オペレータを挿入した時点で作成されます。

エフェクトをレンダリングするには

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

    • [Fx Tree]メニューで、[オペレータ](Operators) [イメージ](Image) [ファイル出力](File Output)を選択します。[File Output]ノードが Fx Tree に挿入されます。オペレータ ネットワークの最後のオペレータの出力を、[ファイル出力]オペレータの入力に接続します。

      または

    • オペレータ セレクタを使用して[ファイル出力]オペレータをオペレータ ネットワークの最後のオペレータにあらかじめ接続しておき、それを Fx Tree に挿入します。

  2. [ファイル出力]オペレータをダブルクリックして、開かれた Fx Viewer でプレビューし、プロパティ エディタを開きます。

  3. [ファイル出力]プロパティ エディタの[ファイル出力]タブで、次のいずれかの操作を実行します。

    • [ファイル名](File Name)テキスト ボックスに、保存先とファイル名を入力します。ファイル名は、トークンとテンプレート(プロパティ リファレンス)を使用して作成できます。

    • [ファイル形式](File Format)ドロップダウン リストからファイル形式を選択します。

    • 指定されたファイル形式で圧縮用コーデックを指定できる場合は、[コーデック](Codec)ボタンをクリックします。すると、[ビデオの圧縮]ダイアログ ボックスが開きます。このダイアログ ボックスで、コーデックを選択し、関連するオプションを構成できます。

  4. 出力するエフェクト シーケンスの開始フレーム、終了フレーム、およびステップを設定します。

    静止イメージを出力する場合は、それぞれの値を 1 に設定します。

  5. 必要に応じて、[出力フレーム番号オフセット](Result Frame Number Offset)値を変更することもできます。

    これにより、出力シーケンスのフレーム数が指定数のフレームでオフセットされるため、フレーム番号が 1 以外の値で始まるシーケンスを出力することができます。

  6. [ファイル出力]プロパティ エディタの[フォーマットオプション]タブで、シーケンスの出力の[ピクセル比](Pixel Ratio)および[フレームレート](Frame Rate)を変更できます。

    これらの各パラメータには、一連のプリセット ボタンがあります。そうしたプリセット ボタンを利用して、いくつかの共通ピクチャー スタンダードおよび共通フレーム レートに合った適正なピクセル比をすばやく設定できます。

  7. レンダリング対象のエフェクトに使用されている Cineon イメージが、読み込み時にリニア カラー スペースに変換されたものである場合は、[Cineon 用にリニアから対数に自動変換](Automatic Linear to Log for Cineon)オプションをアクティブにすると、レンダリング時の変換によって元の対数カラー スペースに戻すことができます。

  8. レンダリングするエフェクトにアルファ チャネルが含まれている場合、[アルファに書き込む(対応している場合)](Write Alpha)オプションも必ずアクティブにしてください。

    注:エフェクトのアルファ チャネルをレンダリングするには、出力ファイル形式がアルファ チャネルに対応している必要があります。
  9. [レンダ](Render)ボタンをクリックします。

    レンダリング進行状況ウィンドウが表示されます。エフェクトがレンダリングされている間、その進行状況がプログレス バーで示されます。フレームごとの平均レンダリング時間などの有用な情報も確認できます。

    注:レンダリングの途中でイメージをディスクに書き込めなくなると、レンダリングは停止し、メッセージ ログにエラー メッセージが記録されます。
  10. シーケンスのレンダリングが完了したら、[フリップブック起動](Launch Flipbook)ボタンを押すと、レンダリング シーケンスを自動的に再生するフリップブックが起動します。

コマンドラインからのエフェクトのレンダリング

エフェクトは xsi -script または xsibatch -script を使用してコマンド ラインから、インタラクティブではない方法でレンダリングすることもできます。スクリプトに次の行が含まれていることを確認してください(VBScript の例)。

RenderFxOp "OutputOperator", False

[OutputOperator]は、レンダリングする[FileOutput]オペレータの名前です。[False]ステートメントでは、レンダリング中に[Fx Rendering]ダイアログ ボックスが表示されないように指定しています。

注:このコマンドは、エフェクトをインタラクティブにレンダリングする際に Softimage が使用するものと同じです。[Fx Rendering]ダイアログ ボックスで[レンダ]ボタンをクリックしたときには、このコマンドがコマンド ログに記入されます。

もちろん、インタラクティブにレンダリングする場合には、フラグは True に設定され、レンダリング中にダイアログ ボックスが表示されます。