.wp-block-jetpack-rating-star span.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal; }

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


スポンサーリンク

関連記事

顔のモデリング

『スター・ウォーズ/スカイウォーカーの夜明け』のVFXブレイクダウン

iOSデバイスと接続して連携するガジェットの開発方法

ガメラ生誕50周年

CGレンダラ研究開発のためのフレームワーク『Lightmetrica (ライトメトリカ)』

日本でMakersは普及するだろうか?

オープンソースの顔の動作解析ツールキット『OpenFace』

Open3D:3Dデータ処理ライブラリ

ラクガキの立体化

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

OpenCVの三角測量関数『cv::triangulatepoints』

TorchStudio:PyTorchのための統合開発環境とエコシステム

OpenGVのライブラリ構成

Mayaのレンダリング アトリビュート

html5のcanvasの可能性

OpenMayaのPhongShaderクラス

素敵なパーティクル

Mixamo:人型3Dキャラクターアニメーション制作サービス

今年もSSII

OpenCV 3.1とopencv_contribモジュールをVisual Studio 2015で...

OpenFace:Deep Neural Networkによる顔の個人識別フレームワーク

Live CV:インタラクティブにComputer Visionコーディングができるツール

マルコフ連鎖モンテカルロ法

ZBrush 2021.6のMesh from Mask機能を使ってみる

Subsurface scatteringの動画

Pix2Pix:CGANによる画像変換

Javaで作られたオープンソースの3DCGレンダラ『Sunflow』

ラクガキの立体化 反省

ラクガキの立体化 分割ラインの変更・バランス調整

3D復元技術の情報リンク集

AmazonEC2のインスタンスをt1.microからt2.microへ移行する

立体視を試してみた

iOSデバイスのためのフィジカル・コンピューティングツールキット『konashi(こなし)』

ポリゴンジオメトリ処理ライブラリ『pmp-library (Polygon Mesh Process...

トランスフォーマー/ロストエイジのメイキング

Boost オープンソースライブラリ

ファンの力

ZBrushで手首のモデリングをリファイン

ZBrushで人型クリーチャー

網元AMIで作ったWordpressサイトのインスタンスをt1microからt2microへ移行した

CreativeCOW.net

OpenCVで顔のモーフィングを実装する

モバイルバージョンを終了