ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Shade (3DCGソフト)コミュの印刷原稿向きの静止画高解像レンダリング....の上限!?

  • mixiチェック
  • このエントリーをはてなブックマークに追加

こんばんわ。困っております。
相談に乗っていただけますと幸いです。

Windows XPで Shade 8.1.1 professional
Pentium D - 2.8G  メモリ 2G という環境を使っています。


動画を作るためのレンダリングなら、解像度は最大でも
720×480ぐらいが通用な訳ですが、今回、印刷物用に適する解像度を
必要とする為、もっと高いピクセル数での一枚絵のレンダリングを
必要としています。

そこで「レンダリングオプション」でレンダリングのイメージサイズの
数値をを上げてみたのですが、どうもモデリングデータが
重いせいか、レンダリングを始めてすぐ「メモリ不足です」の警告か、
途中でカウントが止まったままになってしまいます。

数値を上げていった結果、1600×1200 pixel ぐらいのサイズまでは
最後までレンダリングが完了するのですが、
印刷物用途としての最終出力を考えると4000×4000、最低でも
その75%ぐらいのイメージサイズは欲しいと考えています。
(400dpiでB4サイズの印刷物です。本当はもっと数値を高めたいです)

参考書籍などをいろいろ漁ったところ、Shadeの
basic、standardなどによって最大レンダリングイメージサイズの
上限があるそうですが、使用しているのはproバージョンなので
standard の上限である4000×4000サイズは確かに設定できますし、
そういったバージョン機能上による縛りはないと思われます。

現在、具体的にモデリングしたイメージそのものががアップできなくて
申し訳ないのですが、やはりモデルデータが重いことが
問題なのでしょうか。
(ちなもにモデルデータだけで100M。実際それぐらい精細さを必要と
されたモデルです。逆にマッピングはほぼありません。)

レンダリングはレイトレーシングで十分です。
どなたか、ご経験などをお聞かせいただけると幸いです。

コメント(4)

4000×4000 pix でも全然いけると思いますよ。
考えられることといえば、そのモデリングデータに半透明や反射のものが多すぎることかもしれません。
もし、ガラスの様な光を透過するものがない場合は、視線の追跡レベルを1〜2まで下げてやることをお薦めします。
勿論、質感によりけりですが、ものによってはそれでもクオリティに差がなく、かつ、レンダリング時間の短縮が望めます。
もう一つ、曲面の分割を『最も細かい』にしていると考えられますが、これが必要なのは曲面を持ったものだけです。直線的なオブジェクトは、『分割しない』レベルでも結果は同じです。(ですが、丁寧にもレンダリング時間は長くなってしまいます)
ここの無駄をなくす為に、直線的なオブジェクトのパート名の前に『>>』をつけて下さい。この様なオブジェクトが多い場合、これでもかなりのレンダリング時間短縮が実現すると思います。 
あんまり内部のことよく知りませんけど・・・
1600ならできるってことは、光の計算とかはできてるってこと
なのでしょうか・・??

サイズが問題ならば・・・
部分レンダリングで 刻んでみるとか・・・そんなんじゃダメか^^;
・・・m(_ _)mぺこ
Shade本体のことと少しはずれるのですが、Windowsの仮想メモリの量はどうなっているでしょうか?

小さいサイズならレンダリングできるということは、とりあえず、「たまたまShadeで不具合の出るシーン」だったということはなさそうです。
となると、単純にメモリ不足ということで、

1.必要なメモリ量を減らす(Shade上で形状の分割数、視線の追跡レベル、必要なければZ値を保持しない、反射・透過するような表面材質を避ける、などなど)
2.使用可能メモリ量を増やす(手軽なのは仮想メモリ量を増やすことですね)
3.工夫する(シーンをいくつかのパーツに分解し、別々にレンダリングして合成)

などの手が考えられると思います。
みなさんアドバイスありがとうございます。

みなさんのアドバイスいただいた通り、レンダリングしたものを
後にphotoshop上でコンポジットするつもりで、
モデルを部分的にレンダリングチェックボックスを外し、
モデリングデータを40%ぐらいに軽く、そして
曲面の分割を『分割しない』に指定してみたのですが、最大でも
4000×2500のサイズが最大でした。それ以上はやはり「メモリ不足」、
或いは最後までレンダリングが終わらないうちに終了のビープが
鳴ってしまいます。

また、windowsの仮想メモリは今までシステム任せだったのですが、
それも可能な限りおもいっきり振ってみましたが、概ねそれぐらいの
数が最大でした。

ほとんど反射・透過するような表面材質ではないので、えー.....
何と言うか手詰まりです ^ ^;;;;
「メモリ不足」とエラーメッセージが出る限りは、やはりメモリ不足が
原因なんでしょうけど、windows仮想メモリも数ギガクラスで
割り振ってますし、実装メモリも本当に2G以上積む必要が
あるんでしょうか。(他の方の環境もぜひ知りたい所ですよね。)


プロで印刷物向けのデーターなんかを作ってらっしゃる皆さんも、
こんな感じで、ある程度のピクセル数での出力を拡大することで
対応されてらっしゃいますんでしょうか。


もし良い方策、又は「印刷メディア向けのレンダリング」について
お詳しい方がいらっしゃいましたら、ぜひ引き続きアドバイスなど
いただければ幸いです。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Shade (3DCGソフト) 更新情報

Shade (3DCGソフト)のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。