Cyclesエンジンを使ってアニメーションを制作しているBlenderのアーティストは、創作プロセスのある段階で、小道具を含む精巧な背景に対してアニメーションキャラクターを作成する際に、様々な試練を経験すると思います。これらの要素は細心の注意を払ってテクスチャリングされ、複雑な照明とダイナミックなカメラの動きで強化されます。そしてこのような複雑なシーンをレンダリングするために、アーティストは作品をオンラインのレンダーファームに送ることが多いですが、レンダーファームからレンダリングされたフレームが戻ってくると、その品質や出来栄えにがっかりすることがあります。

私たちはプロジェクトをレンダリングすることを、問題が解決して、すべて最適化され、一連のチャレンジが報われるステップだと思っていますが、実際には旅の最後から二番目の通過点のようなもので、最終的なゴールにたどり着くまでには、まだハードルや予期せぬ問題が発生する可能性があります。 ゴールはすぐそこですが、ここで気を抜いてはいけないのです。

私たちのレンダーファームでは、多数の問題のあるBlenderレンダリングから広範囲に分析し、そこから色々と学ぶことがありました。その結果、問題の多くは些細な見落としによるものであり、プロジェクトの終盤に生じる時間的なプレッシャーや注意力が散漫になっていることに注意すれば、理解できるものであるとわかりました。そこで、Blenderプロジェクトをレンダーファームサービスでレンダリングする際に起こりうる、不快なサプライズをBlenderアーティストが回避できるように、確認すべき事項をリストアップしてみました。このリストは、3Dアニメーション制作の最終段階で参考にしてみてください。

Blenderのシーンを自分でレンダリングする際に伴う課題や複雑さにうんざりしていませんか? GarageFarm.NETはBlenderアーティストのニーズに特化した専用レンダーファームであり、Cyclesエンジンとその機能との包括的な互換性を提供しています。 さらに、レンダリングプロセス中に問題や困難が発生した場合は、24時間365日体制でサポートチームがご対応します。

Blenderでのレンダリングにありがちな落とし穴

コンポジットノードの難問

Blender のコンポジター内でレンダーパスを処理したり、エフェクトを適用したりする場合、ノードチェーン(画像を操作する一連の接続されたノード)に取り組んでいて、ある段階で、最終的なチェーンの終わりをコンポジットノードに接続することをうっかり忘れてしまう可能性があります。

Blender and render farms: common and avoidable pitfalls

コンポジットノードは最終的なフレームになるものですが、意識していても見落としがちです。

Blender のレンダー領域

レンダー領域とは、より効率的な編集や更新のために、ビューポートでシーンの特定の領域を分離する機能を指します。シーンの問題のある部分を作業する際に、この機能を使うことが理にかなっていますが、フレーム全体をレンダリングする場合は、「領域をレンダリング」オプションのチェックを外してください。そうしないと、孤立した領域だけがレンダリングされ、最終的な出力からフレームの残りの部分が除外される可能性があります。

Blender and render farms: common and avoidable pitfalls

「簡略化」の問題

同様に、プロジェクトの洗練プロセスを加速させるために、Blenderの「簡略化」オプションが有効になっている可能性があります。これは、「レンダリング」値が変更されていない場合はそれほど問題になりませんが、場合によっては問題が発生する可能性があります。 レンダリングテストを高速化するためにサブディビジョンレベルや子パーティクルなど、レンダリングに関連する特定の値を減らした場合、プロジェクトを送信する前に「単純化」オプションのチェックを外すことが重要です。

Blender and render farms: common and avoidable pitfalls

解像度の問題

レンダーファームサービスを利用する際に、特にアニメーションについては十分なテストを行うことをお勧めします。 数フレームを低解像度でレンダリングすることはなど、プロジェクト全体をレンダリングに回す前に、最終的な解像度が適切に設定されていることを確認することが重要です。

Blender and render farms: common and avoidable pitfalls

レンダーファームによっては、xとyのフィールド(幅と高さ)で指定された解像度の値が表示されますが、実際にはパーセントオーバーライドによって変更された値を使用して画像をレンダリングする可能性があります。そのため、最終的な解像度設定を徹底的にチェックし、検証することが重要です。

デノイザー

デノイザーはすべての 3D アーティストにとって有用な機能です。以前は、少ないサンプル数で納得のいく結果を得るために、面倒なテクニックに頼らざるを得なかったのですが、時間の制約がない場合、ノイズフィルタリングやノイズ除去技術を適用せずに、フルサンプルでフレームをレンダリングすることがいい場合もあります。つまり、十分なレンダリングリソースがあれば、ノイズ除去の利便性を捨ててでも、最終的なフレームのディテールとクオリティを最優先させることができるということです。

Blender and render farms: common and avoidable pitfalls


レンダー設定のチェックボックスを必ずチェックし、万が一レンダーパスのタブでDenoising Dataを有効にした場合は、コンポジターノードチェーンを再確認してください!

Blender and render farms: common and avoidable pitfalls

Blender and render farms: common and avoidable pitfalls

最新のオンラインレンダー ファームは、プロジェクトをチェックして、前述のようなプロジェクトにおける潜在的な見落としやミスを特定し、ユーザーに通知します。 しかし、このようなプラグインが備わっていても、レンダリングのためにBlenderファイル(.blend)をアップロードする前に、個人的にダブルチェックを行い、すべてが整っていることを確認することが重要です。単純なミスでプロジェクトを再アップロードしなければならないことは、必要以上に時間を消費することになる可能性があるからです。
まとめると、レンダー ファームにアップロードする前に参考にする、簡単なチェックリストを次に示します。

A. コンポジター出力ノードに最終的なノードチェーンが接続されていることを確認する。

B. 意図に応じて、「レンダー領域」が有効になっているかどうかを確認する

C. 意図に応じて、「簡略化」が有効になっているかどうかを確認する

D. 解像度の設定(特に%設定)を確認してください!

E. レンダー設定のDenoiser toggle、およびDenoise Filterレンダーパスを有効にした場合は、ノードチェーンを確認してください。

これからも些細なミスに気を付け、そしていつも通り、ハッピーなレンダリングを!

元記事: