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
51
Full Spectral Rendering
LT会のスライド
yumcyawiz
July 14, 2018
Tweet
Share
More Decks by yumcyawiz
See All by yumcyawiz
fredholm(rtcamp9)
yumcyawiz
0
84
フォトンマッピングをパス空間から考える
yumcyawiz
0
320
fredholm
yumcyawiz
0
210
Introduction to volume rendering
yumcyawiz
0
1.8k
OSK#p-ray2020年度講義: 古典的レイトレーサーの実装
yumcyawiz
0
240
Ray Tracing: Overview
yumcyawiz
7
1.2k
GLSLでパストレーシングしてコーネルボックスを出す
yumcyawiz
0
390
Pybind11でC++とPythonのいいとこ取りをする
yumcyawiz
0
830
Path Tracing in 5 minutes
yumcyawiz
1
300
Other Decks in Programming
See All in Programming
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
110
KSPの導入・移行を前向きに検討しよう!
shxun6934
PRO
0
280
GenU導入でCDKに初挑戦し、悪戦苦闘した話
hideg
0
160
LangGraphでのHuman-in-the-Loopの実装
os1ma
3
1.1k
Some more adventure of Happy Eyeballs
coe401_
2
190
Patched fetch did not work
quramy
4
380
令和トラベルにおけるLLM活用事例:社内ツール開発から得た学びと実践
ippo012
0
210
Swiftコードバトル必勝法
toshi0383
0
170
Ebitengineの1vs1ゲーム WebRTCの活用
ponyo877
0
380
はじめてみよう量子プログラミング
itokoichi01
0
210
Google Sign-inの移行から始めるCredential Manager活用
clockvoid
0
300
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
4
90k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
Thoughts on Productivity
jonyablonski
66
4.2k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Six Lessons from altMBA
skipperchong
26
3.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
326
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
Music & Morning Musume
bryan
46
6k
The Mythical Team-Month
searls
218
43k
GitHub's CSS Performance
jonrohan
1030
450k
Designing with Data
zakiwarfel
98
5k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
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サンプル)
光の分散がちゃんと出て嬉しい!!!
ご清聴ありがとうございました