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

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

VFX/3DCG TALKコミュのレンダーマンって何がすごいん?

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

僕が学生やった頃によく思っていたのは、「レンダーマンって何がすごいん?」ってことです。

何かと、雑誌やらネットやらにレンダーマン、レンダーマンって書いてあって、なんかレンダーマンじゃないとCGはアカンみたいな気になるくらいに、洗脳されていたにも関わらず、レンダーマンが何なのか全くわかっていなかったのを覚えています。
例えば、ピクサーの「ザ・インクレディブル」を見て、いやーやっぱりレンダーマンは違うな〜とか言いつつ、別にメンタルレイでも出来るやん、と密かに思っていたのも事実です。

ってなわけで、何が違うの???

色んな利点があるんですけど、僕が思うに、一番大きな利点はマイクロポリゴンベースでレンダリング出来るってこと。

じゃあ、マイクロポリゴンって何って話ですけど、その前に、メンタルレイは何ベースか知ってます?
メンタルレイは、レイトレースベースのレンダラーで、SSS、反射、ディスプレイスメント、モーションブラー、被写界深度、、、すべての機能に対して、ライトやカメラからレイを発射して、そのバウンスで各数値を計算しています。
それに対して、レンダーマンは、カメラから見えるすべてのCGをマイクロポリゴンという、ピクセルよりも小さいものに変換してから、それを利用してレンダリングしています。
「カメラから見える」っていうのが、大きなポイントで、これによってレンダリングの時間をメチャクチャ早くすることが出来ます。

って、まだ説明不足ですが、例えばディスプレイスメント。
レイトレースはシーン上のディスプレイスメントマップの使われているすべてのオブジェクトをディスプレイスするのに対し、レンダーマンはカメラから見えている部分だけをディスプレイスしています。
単純に考えて早いですよね。

モーションブラーも、レイトレースがレイを発射して、シーン上すべてのオブジェクトがどれだけ動いたかというのを計算して、モーションブラーになるのに対して、レンダーマンはカメラから見えている部分をマイクロポリゴンに変換して、指にツバをつけてグイっとインクを伸ばしているイメージでモーションブラー効果を作っています。
これまた、早い。

以上より、レイトレースの方が正確性は高いのはあたりまえ。 なので、使い分けが重要です。
レンダーマンではレイトレースベースのレンダリングも出来るので、使い方は人次第!!

次にうれしい機能は、ポイントクラウドっていうシステム。これまた、面白い機能で、レンダーマンはジオメトリをポイントクラウドっていう点に分解してセーブすることが出来ます。この際に、例えばジオメトリの色の情報も一緒に書き出したり出来て、それをベースに使って簡単に早い、ファイナルギャザー効果を生み出したり、アンビエントオクルージョンも早い早い。

で、じゃあレンダーマンって早いだっけ??って話になりますけど、レンダーマンの強みはそれだけじゃなくて、カスタムシェーダーを作れるってこと。まあ、メンタルレイでもシェーダーかけるんですけど、RSLは強いですよね。僕はシェーダーはあんましかけないんですけど、かける人にかいてもらって、
使ってます。

ってなわけで、僕が間違っているところや、まだまた付けたしなどある方がいましたら、ぜひ!!!!


コメント(0)

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

VFX/3DCG TALK 更新情報

VFX/3DCG TALKのメンバーはこんなコミュニティにも参加しています

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

人気コミュニティランキング