Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Full Spectral Rendering
Search
yumcyawiz
July 14, 2018
Programming
0
82
Full Spectral Rendering
LT会のスライド
yumcyawiz
July 14, 2018
Tweet
Share
More Decks by yumcyawiz
See All by yumcyawiz
rtcamp 10 (vk-illuminati)
yumcyawiz
1
340
ReSTIRの数理と実装 (rtcamp10)
yumcyawiz
1
940
fredholm(rtcamp9)
yumcyawiz
0
110
フォトンマッピングをパス空間から考える
yumcyawiz
0
410
fredholm
yumcyawiz
0
270
Introduction to volume rendering
yumcyawiz
0
2.2k
OSK#p-ray2020年度講義: 古典的レイトレーサーの実装
yumcyawiz
0
260
Ray Tracing: Overview
yumcyawiz
7
1.2k
GLSLでパストレーシングしてコーネルボックスを出す
yumcyawiz
0
510
Other Decks in Programming
See All in Programming
KANNA Android の技術的課題と取り組み
watabee
0
110
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
1.3k
REALITY コマンド作成チュートリアル
nishiuriraku
0
110
監視 やばい
syossan27
11
10k
タイムゾーンの奥地は思ったよりも闇深いかもしれない
suguruooki
1
720
新しいPHP拡張モジュールインストール方法「PHP Installer for Extensions (PIE)」を使ってみよう!
cocoeyes02
0
410
エンジニア向けCursor勉強会 @ SmartHR
yukisnow1823
0
140
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
5
1.1k
複雑なフォームの jotai 設計 / Designing jotai(state) for Complex Forms #layerx_frontend
izumin5210
4
1.1k
Do Dumb Things
mitsuhiko
0
440
KawaiiLT 登壇資料 キャリアとモチベーション
hiiragi
0
130
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
0
110
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Done Done
chrislema
183
16k
Code Review Best Practice
trishagee
67
18k
The Cost Of JavaScript in 2023
addyosmani
49
7.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Typedesign – Prime Four
hannesfritz
41
2.6k
A designer walks into a library…
pauljervisheath
205
24k
The Invisible Side of Design
smashingmag
299
50k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.7k
The Language of Interfaces
destraynor
157
25k
Transcript
FULL SPECTRUM RENDERING @yumcyawiz
FULL SPECTRUM RENDERINGとは? • RGBではなく全波長でレンダリングを行う方法 • 物理的により正確になる • 光の分散を再現できる
光の分散(Dispersion)
レンダリング方程式の拡張 , , = , , + න Ω ,
, , , , cos 波長を考慮したLTE
計算方法 , , ランダムに波長を選択 画素に入射するスペクトル放射輝度を計算
波長からRGBへの変換 スペクトル放射輝度 XYZ表色系 RGB表色系
波長からXYZ表色系への変換 = න 380 780 ҧ = න 380 780
ത = න 380 780 ҧ 等色関数
XYZ表色系からRGB表色系への変換 = 2.3655 −0.8971 −0.4683 −0.5151 1.4264 0.0887 0.0052 0.0144
1.0089
ガラスの波長ごとの屈折率 2 − 1 = 2 2 − 0 セルマイヤーの分散公式
SCHOTT社のBK7ガラス
レンダリング結果(10000サンプル)
光の分散がちゃんと出て嬉しい!!!
ご清聴ありがとうございました