サポートチケットを作成する
フォローする

Q100262:複数のGPUでCaraVRをレンダリングする

概要

この記事では、複数のGPU上でCaraVR Nukeスクリプトをレンダリングする方法について説明します。


詳しくは

現在、CaraVRは複数のGPUで同時にレンダリングをネイティブにサポートしていません。機能リクエスト
将来サポートを追加するためのものが存在し、次のように参照することができます。TP 241465 - マルチGPUサポートの追加

ただし、バッチレンダリングコマンドでどのGPUを使用してレンダリングするかを手動で指定することで、Nukeを介してCaraVRの制限を回避することは可能です。

以下のコマンド例は、最初のGPUにフレーム1-5と11-15をレンダリングし、2番目のGPUにフレーム6-10と16-20をレンダリングします。

Windows:

1. 2つのコマンドプロンプトウィンドウを開く

2.最初のコマンドプロンプトウィンドウで次のコマンドを実行します。

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 1-5 --gpu 0 -x <path/to/nuke/script.nk>

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 11-15 --gpu 0 -x <path/to/nuke/script.nk>

3. 2番目のコマンドプロンプトウィンドウで、次のコマンドを実行します。

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 6-10 --gpu 1 -x <path/to/nuke/script.nk>

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 16-20 --gpu 1 -x <path/to/nuke/script.nk>



Mac OS X:

1.アプリケーション>ユーティリティから2つのターミナルウィンドウを開きます。

2.最初のターミナルで以下のコマンドを実行します。

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 1-5 --gpu 0 -x <path/to/nuke/script.nk>

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 11-15 --gpu 0 -x <path/to/nuke/script.nk>

3. 2番目のターミナルで以下を実行します。

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 6-10 --gpu 1 -x <path/to/nuke/script.nk>

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 16-20 --gpu 1 -x <path/to/nuke/script.nk>



Linux:

1. 2つのターミナルウィンドウを開く

2.ターミナルウィンドウの1つで次のコマンドを実行します。

/usr/local/Nuke10.0v5/Nuke10.0 -F 1-5 --gpu 0 -x <path/to/nuke/script.nk>

/usr/local/Nuke10.0v5/Nuke10.0 -F 11-15 --gpu 0 -x <path/to/nuke/script.nk>

3. 2番目のターミナルで以下を実行します。

/usr/local/Nuke10.0v5/Nuke10.0 -F 6-10 --gpu 1 -x <path/to/nuke/script.nk>

/usr/local/Nuke10.0v5/Nuke10.0 -F 16-20 --gpu 1 -x <path/to/nuke/script.nk>

注:サードパーティ製のレンダリングファームソフトウェアを使用してレンダリングを管理している場合は、レンダリングソフトウェア自体でGPUを指定できる場合があります。 jobsバッチコマンドでさまざまな引数を設定する方法については、サードパーティのレンダーファームソフトウェアのマニュアルを参照してください。

この記事は役に立ちましたか?
/

We're sorry to hear that!

Please tell us why.
0人中0人がこの記事が役に立ったと言っています

コメント