>>Delta

Ca3 Post_Effector 2.0

2014年8月12日

Ca3 Post_Effector 2.0

Shade用のスクリプトca3 post effectorを書きました.CASPAR003です,こんばんは.初公開ですがversion 2.0です.一度完成させた後に大幅に機能追加を行ったので.

  • 図 before

これを

  • 図 before

こんな感じに仕上げることができるスクリプト群で,レンダリングウィンドウの画像に対してポストエフェクトをかけます.Shade上ではウィジェットとして動作します.

以下に,実装している機能を簡単に紹介します

ホワイトバランス補正

カメラのホワイトバランス設定に相当する色変換フィルタです.

周辺光量落ち

カメラ内部でレンズを通してセンサー(フィルム)上につくられる像は,コサイン4乗則の影響を受けて光軸付近が最も明るく,周辺が暗くなります.周辺光量落ちフィルタではこの効果をシミュレートします.

最近のデジタルカメラではデフォルトで補正されてしまう効果なので,ない方がかえって写真ぽかったりもするかもしれませんが.

絞り回折

電球のフィラメントや,ハイライト周辺などで光がにじむ効果をシミュレートするフィルタです.グローエフェクタの親戚だと思ってもらえればだいたいあっています.

Aperture diffraction(Lens diffraction)という効果を実装しています.

トーンマッピング

Reinhardのトーンマッピングです.

ガンマ補正

Shade標準のガンマ補正と同じ機能です.

どれも物理レンダリング向けの機能として実装しており,リニア空間でレンダリングしたあとにca3 post effectorでトーンマッピングとガンマ補正をかけて仕上げるというフローを想定しています.

何か不明な点があればコメントかメールで質問をお受けします.バグや不審な挙動を発見された場合も教えて頂けますと幸いです.ホワイトバランスとかトーンマッピングはShade界では目新しい機能ですし,とりあえず遊んでみてください.面白いと思うので.

投稿者 CASPAR003
投稿時刻 22:40
カテゴリー Shade
コメント 4 件
トラックバック 0 件
記事へのリンク http://www.caspar003.info/delta/archive/2014/08/12/2240.html
コメント
投稿者
コメント
sisioumaru

こんばんは。はじめまして。 こちらのスクリプト記事を読んでいて面白そうと思い shadeに取り入れたところです。

完全に素人質問なのですが、このスクリプトが効力を発揮するのは 閉じたシーン(空間)に点光源ないしの光源を配置した場合なのでしょうか? こんな表現に効果を発揮しますよ というのをご紹介いただけると嬉しいです。

CASPAR003

sisioumaruさん,お返事が遅くなってすみません.

フォトリアルCGをやるなら何かしら使えると思っていますが,顕著に効果があるのは強いハイライトがあるとか光源が直接見えているシーンとかでしょうか.

絞り回折はいわゆるグレア効果を付加するフィルタですので,輝度の大きいピクセルがあると効果が強く表れます.上のサンプル画像では電球のフィラメントとかが良い例です.

トーンマッピングもコントラストの強い画像をほどよく低コントラストに落とすフィルターなので,直射日光で明るい部分と影になった部分のコントラストがとても大きいとか,暗い部屋が電灯で照明されているとかだと効果的に働くと思います.

あとでもう少し詳しい話を書くかもしれません,参考にしていただければ幸いです.

p.s. 3Dプリンタにとても興味があるので,話を伺ってみたいな,と思ってました.

sisioumaru

ざっくりイメージが掴めました。 やはり顕著に明るい光源やハイライトのあるシーンでの 効果が面白そうですね。今度シーンを組む時に試してみます。 解説記事も気長に待っています。

3Dプリンタは恒常的に3DCGを製作されている方なら、新しい楽しみが広がりますよ〜

CASPAR003

使ってて気づいたんですが「絞り回折」にバグがありますね.レンダリング画像のピクセル数によっては正しい画像にならないバグが.直さねば.

トラックバック
  • トラックバック

ブログ情報

カレンダー
2018年2月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28
最近のエントリー
最近のコメント
コメントを頂いたエントリー
コメントをくださった方一覧
コピー用紙の裏表
でった☆
CASPAR003
あのー
CASPAR003
amumo
CASPAR003
mariko
kazu
お仕事で青ざめた話
iun
iun
CASPAR003
AcrobatでPDFの一括印刷
Caesar
CASPAR003
Shadeのレンダラー仕様メモ
iun
CASPAR003
ブログ同盟本 C87 3日目 東S-04b
CON$
CASPAR003
Ca3 Post_Effector 2.0
sisioumaru
CASPAR003
sisioumaru
CASPAR003
Shade15について雑感
iun
CASPAR003
iun
色について
iun
CASPAR003
Lv67
iun
CASPAR003
雪まつり行ってきたよ
iun
CASPAR003