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



こういうの、今までありそうで無かった。
光源からフォトンを放射して、フォトンが格納されるまでを可視化した動画。一粒を追っていくとロシアンルーレットな感じは多少わかるかも(?)
以下、作者のブログから引用。

  • Global illumination via Photon Mapping
  • 128 lines of 79-column (or less) open source C++ code
  • Point light source
  • Specular, Diffuse, and Glass BRDFs
  • Ray-sphere intersection
  • Modified Cornell box scene description contains LSDSE path
  • Cosine importance sampling of the hemisphere for diffuse reflection
  • Russian roulette for path termination
  • Russian roulette and splitting for selecting reflection and/or refraction for glass BRDF
  • Quasi Monte Carlo sampling using Halton sequence
  • Antialiasing via 2×2 super-sampling
  • Using kd-tree for radiance estimation

ソースコードはこちら

GI的アプローチを見てると、BRDFの精度とかホント微々たるものに思えてくるよ。多くの場合、画の出来を左右するのがサンプリングの質なんだもん。
ところで、未だに自分の中でkd-treeがピンと来てない件。

フォトンマッピング―実写に迫るコンピュータグラフィックス

関連記事

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

2012のメイキングまとめ(途中)

Unreal Engineの薄い本

Unity Scriptコーディング→Unreal Engine Scriptコーディング

なんかすごいサイト

Python拡張モジュールのWindows用インストーラー配布サイト

映画『ゴジラ-1.0』 メイキング情報まとめ

konashiのサンプルコードを動かしてみた

ポリゴン用各種イテレータと関数セット

ZBrushでゴジラ2001を作ってみる 頭の概形作り

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

動的なメモリの扱い

ZBrushでアヴァン・ガメラを作ってみる 脚のポーズ調整

GoB:ZBrushとBlenderを連携させるアドオン

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

Raspberry PiでIoTごっこ

Theia:オープンソースのStructure from Motionライブラリ

OANDAのfxTrade API

UnityでShaderの入力パラメータとして行列を渡す

openMVGをWindows10 Visual Studio 2015環境でビルドする

Open Shading Language (OSL)

WordPressのテーマを自作する

PythonでMayaのShapeノードプラグインを作る

OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる

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

OpenCVのfindEssentialMat関数を使ったサンプルを読んでみる

Seleniumを使ったFXや株の自動取引

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

3Dスキャンしたテクスチャから照明を除去するUnityツール『De Lighting tool』

TVML (TV program Making language)

Autodesk CompositeとAutodesk MatchMoverが無料

マジョーラ

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

CGのためのディープラーニング

ラクガキの立体化 モールドの追加

OpenGVのライブラリ構成

UnrealCLR:Unreal Engineで.NET Coreを利用できるプラグイン

Python.NET:Pythonと.NETを連携させるパッケージ

Windows Server 2008にAutodesk Maya 2009をインストール

OpenMVS:Multi-View Stereoによる3次元復元ライブラリ

『PIXARのひみつ展』に行ってきた

自前のShaderがおかしい件

コメント

  1. mokehehe より:

    YouTubeにもアップしました!

    元はといえば、YouTubeの動画


    を見て、実際にフォトンマッピングを可視化してみようと思ったのでしたw