サイトアイコン 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がピンと来てない件。


スポンサーリンク

関連記事

  • ZBrushで人型クリーチャー
  • iOSデバイスと接続して連携するガジェットの開発方法
  • フリーで使えるスカルプト系モデリングツール『Sculptris 』
  • Mayaのシェーディングノードの区分
  • mentalrayのSubsurface Scattering Shader『misss_fast_...
  • Super Resolution:OpenCVの超解像処理モジュール
  • 定数
  • ゴジラ(2014)のメイキング
  • 自前のShaderがおかしい件
  • PythonでMayaのShapeノードプラグインを作る
  • 書籍『ROSプログラミング』
  • 3Dスキャンに基づくプロシージャルフェイシャルアニメーション
  • イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメイキング
  • Raspberry Piでセンサーの常時稼働を検討する
  • クラスの基本
  • Autodesk CompositeとAutodesk MatchMoverが無料
  • ハリウッド版「GAIKING」パイロット映像
  • 顔モデリングのチュートリアル
  • Zibra Liquids:Unity向け流体シミュレーションプラグイン
  • UnityでShaderの入力パラメータとして行列を渡す
  • トランスフォーマー :リベンジのメイキング (デジタルドメイン)
  • Faceshiftで表情をキャプチャしてBlender上でMakeHumanのメッシュを動かすデモ
  • Unityの薄い本
  • UnityプロジェクトをGitHubで管理する
  • Pix2Pix:CGANによる画像変換
  • Digital Emily Project:人間の顔をそっくりそのままCGで復元する
  • アニゴジ関連情報
  • ManuelBastioniLAB:人体モデリングできるBlenderアドオン
  • ZBrushでアヴァン・ガメラを作ってみる 爪とトゲを追加
  • ZBrushでアヴァン・ガメラを作ってみる 頬の突起を作り始める
  • プログラミングスキルとは何か?
  • 機械学習手法『Random Forest』
  • ZBrushでアヴァン・ガメラを作ってみる 頭頂部と首周りを作り込む
  • ZBrushでアヴァン・ガメラを作ってみる 下アゴの付け根を修正
  • Mayaのプラグイン開発
  • SIGGRAPH 2020はオンライン開催
  • 『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイクダウン
  • SIGGRAPH ASIAのマスコット
  • HD画質の無駄遣い
  • WebGL開発に関する情報が充実してきている
  • ZBrushで仮面ライダー3号を造る 仮面編 PolyGroupを分割する
  • SIGGRAPH ASIA 2009で学生ボランティア募集してるみたい
  • モバイルバージョンを終了