Ambient Occlusionを解析的に求める

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





解析的環境遮蔽

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

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

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

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

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



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

関連記事

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

ゴジラ(2014)のメイキング

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

『円谷英二展』で展示された初代ゴジラがソフビ化!

フリーのUV展開ツール Roadkill UV Tool

ZBrushのUV MasterでUV展開

AfterEffectsプラグイン開発

ブログをWordpressに引っ越して1周年

『スター・ウォーズ フォースの覚醒』のVFXブレイクダウン ...

Zibra Liquids:Unity向け流体シミュレーショ...

立体視を試してみた

Stanford Bunny

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

mentalrayのSubsurface Scatterin...

ヘッドマウントディスプレイとビジュアリゼーションの未来

フォトンの放射から格納までを可視化した動画

『THE仮面ライダー展』を見てきた

ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始...

ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調...

MFnDataとMFnAttribute

2016年の振り返り

OpenMayaのPhongShaderクラス

TVML (TV program Making langua...

Unreal Engine Tokyo MeetUp!へ行っ...

ZBrushでアヴァン・ガメラを作ってみる

中学3年生が制作した短編映像作品『2045』

2025年4月 振り返り

Runway ML:クリエイターのための機械学習ツール

Vancouver Film Schoolのデモリール

ラクガキの立体化 進捗

ZBrush 2018へのアップグレード

BSDF: (Bidirectional scatterin...

書籍『ジョージ・ルーカスのSFX工房』

Photo Bash:複数の写真を組み合わせて1枚のイラスト...

ZBrush 2018での作業環境を整える

ZBrushのUndo Historyをカメラ固定で動画化す...

BlenderのGeometry Nodeで遊ぶ

Autodesk Mementoでゴジラを3次元復元する

uGUI:Unityの新しいGUI作成システム

Kaolin:3Dディープラーニング用のPyTorchライブ...

VGGT:マルチビュー・フィードフォワード型3Dビジョン基盤...

ZBrushで仮面ライダー3号を造る 仮面編 Clay Po...

コメント