サイトアイコン NegativeMindException

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



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


スポンサーリンク
  • 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がピンと来てない件。


スポンサーリンク

関連記事

  • 第20回 文化庁メディア芸術祭『3DCG表現と特撮の時代』
  • SONYの自律型エンタテインメントロボット『aibo』
  • ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始める
  • 参考になりそうなサイト
  • Google製オープンソース機械学習ライブラリ『TensorFlow』のWindows版が公開された
  • Verilog HDL
  • オープンソースのネットワーク可視化ソフトウェアプラットフォーム『Cytoscape』
  • Google App Engineのデプロイ失敗
  • ZBrush4新機能ハイライト 3DCG CAMP 2010
  • トランスフォーマー :リベンジのメイキング (デジタルドメイン)
  • 日立のフルパララックス立体ディスプレイ
  • ラクガキの立体化 背中の作り込み・手首の移植
  • ZBrushのTranspose Masterでポーズを付ける
  • ZBrushでゴジラ2001を作ってみる 身体のSubToolを分割
  • MeshroomでPhotogrammetry
  • ZBrushの作業環境を見直す
  • この本読むよ
  • 顔モデリングのチュートリアル
  • python-twitterで自分のお気に入りを取得する
  • AfterEffectsプラグイン開発
  • ヘッドマウントディスプレイとビジュアリゼーションの未来
  • ZBrush キャラクター&クリーチャー
  • BlenderでPhotogrammetryできるアドオン
  • Kubric:機械学習用アノテーション付き動画生成パイプライン
  • 書籍『The Art of Mystical Beasts』を購入
  • Physically Based Rendering
  • タマムシっぽい質感
  • PyMC:Pythonのベイズ統計ライブラリ
  • プログラミングスキルとは何か?
  • WordPress on Windows Azure
  • adskShaderSDK
  • Unreal Engineの薄い本
  • OANDAのfxTrade API
  • BlenderのRigifyでリギング
  • Zibra Liquids:Unity向け流体シミュレーションプラグイン
  • ヒーローに変身なりきりアーケードゲーム『ナレルンダー』
  • バージョン管理の履歴を可視化するツール『Gource』
  • OpenCV 3.1のsfmモジュールを試す
  • AndroidもopenGLも初心者さ (でもJavaは知ってるよ)
  • Zbrushでメカ物を作るチュートリアル動画
  • ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作り込む
  • MRenderUtil::raytrace
  • モバイルバージョンを終了