GIを使った静止画をNETレンダリングする方法

CINEMA 4DおよびBodyPaint 3Dに関する一般的な議論や情報交換をするフォーラムです。

GIを使った静止画をNETレンダリングする方法

投稿記事by tofuji » 土 4 13, 2013 3:09 am

 GIを使った静止画をNETレンダリングする方法について質問を受けたので、一般的な回答を書きます。

 まず、静止画を分割してNETレンダリングする方法は、GIを使わない場合にのみ有効です。
GIを使う場合、次の二つの理由によりNETレンダリングしてもあまり速くなりません。

1. GI(プレパス)の計算量は、pixel数ではなく、シーンの複雑さによって決まります。
 つまり、NETで画像を10分割しても、プレパスの計算はせいぜい2〜3倍にしか速くなりません。


2. GIを使った画像にはムラが出やすいため、CINEMA 4Dに付属している「Tiled Camera」を使って標準的なGI設定でレンダリングすると、
画像がうまくつながりません。
 この問題を解決するには次の二つの方法があります。

 2a. GIの設定を、アニメーションでもちらつきがわからない程度まで上げる。
 アニメーションでもちらつきがわからないわけですから、静止画のつなぎ目もわかりません。
ただし、レンダリング時間は10〜20倍にのびます。つまり、10台のNETでレンダリングしても、
1台の場合とほとんど変わらなくなるわけで、NETを使う意味がありません。

 2b. GIの設定を上げなくても、つなぎ目にマージン(のりしろ)を持たせ、マスクにグラデーションをかければ、
事実上問題なくつなぐことができます。しかし、のりしろの分だけレンダリングするpixelが増えます。
そして、NETの数を増やせば増やすほどのりしろの面積も増え、レンダリングの効率が落ちます。

 また、「Tiled Camera」にはのりしろをつける機能がありません。
なにより、フィルムオフセットを使うTiledCameraでは、pixel単位で厳密にのりしろを付けることができません。
 さらに、何らかの方法でマスクを用意し、各画像に適用する必要があり、分割数が増えると合成の手間もバカになりません。


 GIを使わない場合、上記のような問題は発生しませんが、「アニメーション機能が使えない」という問題は依然として残ります。

 なぜなら、CINEMA 4Dで静止画をNETレンダリングする方法は、基本的に「アニメーション」だからです。
つまり、分割レンダリングしているフレームでは他のアニメーション、つまりカメラの切り替えや、バージョン違いの切り替えと共存できません。
 CINEMA 4Dでは、静止画の制作でもアニメーション機能を多用します。それが使えなくなるのは大きなマイナスです。


 そもそもこの機能は、コンピュータが遅かった10年前に考案されたものです。
現在ではコンピュータが高速になり、これまで静止画しか作ってこなかった業界でもアニメーションのニーズが高まっています。

 例えば、1台のコンピュータが30分でレンダリングできるGIの静止画を、10台のNETを使って15分に短縮することにどれだけの価値があるでしょうか。
 また、3分でレンダリングできる通常の静止画を、NETを使って18秒でレンダリングできたとしても、ファイルを開いてつなぐのに3分以上かかります。
 そんなことのためにNETを使い、アニメーションの制作を諦めることの方がずっと大きな問題であり、損失だと思います。

 よく「VRay for C4Dは、GIの静止画をNETで分散レンダリングできる(から優れている)」と言う人がいます。しかし上記1.2.の問題は当然発生し、
マニュアルにも「VRayはGIの静止画をNETレンダリングできる。ただし思ったほど速くならない」と明記されていて、実際その通りです。


 将来的にこの傾向はどんどん強くなっていくと思うので、「いかなる場合でも、静止画にNETは使わない」ことをお勧めします。


---

 一応最後に、のりしろを付けて分割レンダリングできる「NET_cam」を紹介しておきます。
私がR7の頃に使っていたものをR14用にアップデートしました。

 GIを使った100,000pixelの静止画を、100台のNETで分割レンダリングしたい場合などに使ってください。

解説ムービー
http://www2.11moon.com/sample_files2013 ... ET_cam.mp4

合成されたGIの静止画
http://www2.11moon.com/sample_files2013 ... ET_cam.jpg

シーンファイル
http://www2.11moon.com/sample_files2013 ... ET_cam.zip
---

Toshio Fuji<gtofuji@gmail.com>

掲示板に書いたサンプルのまとめサイト
http://www2.11moon.com/index_as.html
tofuji
 
記事: 803
登録日時: 木 3 10, 2011 10:41 am
お住まい: 東京都渋谷区

Return to ユーザフォーラム

オンラインデータ

このフォーラムを閲覧中のユーザー: Yahoo [Bot] & ゲスト[3人]