Ambient Occlusionを解析的に求める

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




スポンサーリンク


解析的環境遮蔽

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

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


スポンサーリンク

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

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



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


スポンサーリンク

関連記事

ZBrushでアヴァン・ガメラを作ってみる 全体のバランス調整 その2
NeRF (Neural Radiance Fields):深層学習による新規視点合成
操演という仕事
MPFB2:Blenderの人体モデリングアドオン
Unreal Engineの薄い本
ガメラ生誕50周年
Photogrammetry (写真測量法)
2016年の振り返り
ZBrushでゴジラ2001を作ってみる 目元だけ作り込んでバランスを見る
株式会社ヘキサドライブの研究室ページ
Structure from Motion (多視点画像からの3次元形状復元)
UnityでShaderの入力パラメータとして行列を渡す
FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ
自前Shaderの件 解決しました
ZBrushの練習 手のモデリング
ZBrushのZmodelerとDynamic Subdivisionを学ぶ
なりきり玩具と未来のガジェット
ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス調整
Unite 2014の動画
ZBrushで仮面ライダー3号を造る ベース編
PGGAN:段階的に解像度を上げて学習を進めるGAN
サンライズの勇者シリーズ30周年
『特撮のDNA ウルトラマン Genealogy』を見てきた
MRenderUtil::raytrace
『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイクダウン まとめ
Mayaのプラグイン開発
ZBrushのTranspose Masterでポーズを付ける
ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み・舌の追加
ポリ男をリファイン
読書は趣味か?
MPC社によるゴジラ(2014)のVFXブレイクダウン
ヘッドマウントディスプレイとビジュアリゼーションの未来
なりたい自分?
CGALDotNet:計算幾何学ライブラリ CGALのC#ラッパー
Iridescence:プロトタイピング向け軽量3D可視化ライブラリ
アニゴジ関連情報
Mayaのレンダリング アトリビュート
OpenMayaのPhongShaderクラス
映画『シン・ウルトラマン』 メイキング記事まとめ
BlenderのPython環境にPyTorchをインストールする
geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ
参考書

コメント