DeepWrite
このノードは、すべてのアップストリームディープノードの結果をレンダリングし、スキャンラインOpenEXRのディスクに結果を保存します2.3形式(タイルOpenEXRファイルはサポートされていません)。
このノードは、現在アクティブなスケール(フル解像度またはプロキシ解像度)ですべてのレンダリングを実行することに注意してください。これらを切り替えるには、を押しますCtrl/Cmd+P。
こちらもご覧くださいDeepRead。
入力とコントロール
Control (UI) |
Knob (Scripting) |
Default Value |
関数 |
DeepWrite Tab |
|||
channels |
channels |
rgba |
レンダリングするチャネルを設定します。 これを他の何かに設定した場合allまたはnone、右側のコントロールを使用して個々のチャンネルを選択できます。 |
file |
file |
none |
レンダリングするファイルのパスと名前を設定します。 |
proxy |
proxy |
none |
関連するプロキシイメージのファイルパスと名前を設定します。このプロキシイメージは、次の場合に使用されますproxyモードがオンで、必要な解像度が以下であるproxy format。 |
frame |
frame_mode |
expression |
フレームモードを設定します。 • expression -右側のフィールドに式を入力できます。この式は、現在処理されているフレームと書き出されたフレームの番号付けとの関係を変更します。現在のフレームの結果のファイル名は、ノードグラフのDeepWriteノードに表示されます。たとえば、ディープクリップがフレーム500から始まり、そのフレームにimage.0500.exrではなくimage.0001.exrという名前を付けたい場合、次の式を使用できます。 frame-499。これにより、現在のフレームから499フレームが差し引かれて、書き出されたフレームの番号が取得されます。フレーム500はimage.0001.exrとして書き込まれ、フレーム501はimage.0002.exrとして書き込まれます。式の別の例はframe*2。この式は、現在のフレームに2を掛けて、書き出されたフレームの番号を取得します。フレーム1で、image.0002.exrが書き出されます。フレーム2では、image.0004.exrが書き出されます。フレーム3では、image.0006.exrが書き出されます。等々。 • startat -右側のフィールドに開始フレーム番号を入力できます。これは、シーケンスの最初のフレームに与えられるフレーム番号を指定します。残りのフレームの番号はそれに応じてオフセットされます。たとえば、シーケンスがフレーム500から始まり、次のように入力した場合1このフィールドでは、フレーム500はimage.0001.exrとして書き込まれ、フレーム501はimage.0002.exrとして書き込まれます。同様に、あなたが入力した場合100フィールドでは、フレーム500はimage.0100.exrとして書き出されます。 • offset -右側のフィールドに一定のオフセットを入力できます。この定数値は現在のフレームに追加され、書き出されるフレームの番号を取得します。たとえば、クリップがフレーム500から始まり、この最初のフレームをimage.0500.exrではなくimage.0001.exrとしてレンダリングする場合、次を使用できます。 -499 定数オフセットとして。この方法で、499が現在のフレームから差し引かれ、書き出されたフレームの番号が取得されます。フレーム500で、image.0001.exrが書き出されます。フレーム501では、image.0002.exrが書き込まれます。 |
frame |
none |
Depending on the frame mode, you can enter a start frame, an offset, or an expression here. |
|
views |
views |
dependent on Project Settings |
ステレオ映像を使用している場合は、レンダリングに必要なビューを選択します。 |
file type |
file_type |
none |
レンダリングされたファイル形式を手動で設定し、タイプ固有のコントロールを有効にします。 注意: もしfile type空白のままですNukeファイルタイプ固有のコントロールを無効にします。 |
exr Options (These controls are only exposed when file type is set to exr.) |
|||
datatype |
datatype |
16 bit half |
レンダリングのビット深度を設定します.exrファイル: • 16ビットハーフ • 32ビットフロート |
compression |
compression |
Zip (1 scanline) |
レンダリングされたファイルに適用する圧縮タイプを設定します。 |
metadata |
metadata |
default metadata |
レンダリングされたファイルに含まれるメタデータを決定します。 • no metadata -カスタム属性は作成されず、必要なヘッダーフィールドを満たすメタデータのみが書き込まれます。 • default metadata -オプションのタイムコード、エッジコード、フレームレート、露出ヘッダーフィールドも、メタデータ値を使用して入力されます。 • デフォルトのメタデータとexr / * • 入力を除くすべてのメタデータ/ * • すべてのメタデータ |
do not attach |
noprefix |
disabled |
有効にすると、不明なメタデータキーがそのままファイルに書き込まれます。 無効にすると、不明なメタデータキーにプレフィックスが付きますnukeそれらがファイルに書き込まれるときにそれらに添付されます。 |
render order |
render_order |
1 |
複数のノードが一度にレンダリングされる場合、これらのノードはこの番号で昇順にソートされます。 |
Render |
Render |
N/A |
クリックすると、事前レンダリング設定ウィンドウが表示されます。 |
frame range |
first |
1 |
レンダリングするシーケンスの最初のフレームを設定します。 |
last |
1 |
Sets the last frame of a sequence to render. |
|
limit to range |
use_limit |
disabled |
有効にすると、内のフレームのみframe range レンダリングされます。 注意: 指定されたフレームがシーケンス範囲外にある場合、DeepWriteノードは無効になっているように動作します。 |
Python Tab (These controls are for Python callbacks and can be used to have Python functions automatically called when various events happen in Nuke.) |
|||
before render |
beforeRender |
none |
これらの関数は、execute()でレンダリングを開始する前に実行されます。例外がスローされると、レンダリングは中止されます。 |
before each frame |
beforeFrameRender |
none |
これらの関数は、個々のフレームのレンダリングを開始する前に実行されます。例外がスローされると、レンダリングは中止されます。 |
after each frame |
afterFrameRender |
none |
これらの関数は、各フレームのレンダリングが終了した後に実行されます。レンダリングが中止された場合、それらは呼び出されません。例外がスローされると、レンダリングは中止されます。 |
after render |
afterRender |
none |
これらの関数は、すべてのフレームのレンダリングが終了した後に実行されます。エラーがスローされると、レンダリングは中止されます。 |
render progress | renderProgress | none | これらの関数はレンダリング中に実行され、進行状況または失敗を判断します。 |
ステップバイステップガイド
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。