Ambient Occlusionを解析的に求める

Twitterで解析的なAmbient Occlusionの話を見かけたので読んでみた。オイラ、修士論文はAmbient Occlusion系だったんだよね。





解析的環境遮蔽

解析的に環境遮蔽を求めたい。

環境遮蔽(Ambient occlusion)を計算する場合、通常はモンテカルロ法を使った数値計算問題として解く。モンテカルロ法は解析解がとても複雑であったり、そもそも存在しないような場合であっても使えるためとても便利であるが、一方で標本の数が無限にならない限り真値に対する誤差は0にはならない。そもそも環境遮蔽の解析解が存在するならばモンテカルロ法を使う理由が弱くなる。いくつかの場合について解析解を求めてみる。

https://ykozw.github.io/post/analytic_ambient_occlusion/

モンテカルロ法の場合、サンプリングをかなり飽和させないとどうしてもノイズが目立ってしまうんだよね。
学生の頃、サンプリング方式に何となく嫌悪感を抱いた時期があって、泣きながらプログラムと修論書いてた。あの頃は「解析的」という言葉もよく知らなかったけど。

そういえば、Twitter上ではアンビエントオクルージョンちゃんというゆるキャラもいる。



ブログもあるよ↓
アンビエントオクルージョンちゃん コンピュータグラフィックスについて書きますっ

関連記事

『スター・ウォーズ 最後のジェダイ』のVFXブレイクダウン まとめ

スターウォーズ エピソードVIIの予告編

Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン

ZBrush 2021.6のMesh from Mask機能を使ってみる

ニンテンドー3DSのGPU PICA200

昔Mayaでモデリングしたモデルをリファインしてみようか

Structure from Motion (多視点画像からの3次元形状復元)

自前のShaderがおかしい件

Unite 2014の動画

なんかすごいサイト

UnityのTransformクラスについて調べてみた

タダでRenderManを体験する方法

Blender 2.8がついに正式リリース!

顔モデリングのチュートリアル

ラクガキの立体化 背中の作り込み・手首の移植

実写と実写の合成時の色の馴染ませテクニック

MPFB2:Blenderの人体モデリングアドオン

書籍『The Art of Mystical Beasts』を購入

Transformers ”Reference & Bulid” Siggraph 2007

UnityでLight Shaftを表現する

3DCG Meetup #4に行ってきた

第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』

CGALDotNet:計算幾何学ライブラリ CGALのC#ラッパー

ZBrushCore

ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ分割

AfterEffectsプラグイン開発

マジョーラ

映画『ジュラシック・ワールド』を観た

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

OpenMesh:オープンソースの3Dメッシュデータライブラリ

Blender 4.2以降のWindowsPortable版の設定ファイルの保存場所

ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス調整

ZBrushで仮面ライダー3号を造る 仮面編 DynaMesh

CreativeCOW.net

SIGGRAPH 2020はオンライン開催

ラクガキの立体化

FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ

フルCGのウルトラマン!?

ZBrushで仮面ライダー3号を造る 仮面編 PolyGroupを分割する

映画『ドラえもん のび太と雲の王国』を観た

ZBrushでアヴァン・ガメラを作ってみる モールドの彫り込み・身体の形出し

コメント