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
140
0
Share
Full Spectral Rendering
LT会のスライド
yumcyawiz
July 14, 2018
More Decks by yumcyawiz
See All by yumcyawiz
rtcamp 10 (vk-illuminati)
yumcyawiz
1
520
ReSTIRの数理と実装 (rtcamp10)
yumcyawiz
1
1.8k
fredholm(rtcamp9)
yumcyawiz
0
160
フォトンマッピングをパス空間から考える
yumcyawiz
0
520
fredholm
yumcyawiz
0
330
Introduction to volume rendering
yumcyawiz
0
2.7k
OSK#p-ray2020年度講義: 古典的レイトレーサーの実装
yumcyawiz
0
300
Ray Tracing: Overview
yumcyawiz
7
1.3k
GLSLでパストレーシングしてコーネルボックスを出す
yumcyawiz
0
590
Other Decks in Programming
See All in Programming
「速くなった気がする」をデータで疑う
senleaf24
0
150
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.7k
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
190
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
150
Coding as Prompting Since 2025
ragingwind
0
770
AIエージェントで業務改善してみた
taku271
0
500
おれのAgentic Coding 2026/03
tsukasagr
1
140
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
310
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
180
まかせられるPM・まかせられないPM / DevTech GUILD Meetup
yusukemukoyama
0
110
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Unsuck your backbone
ammeep
672
58k
Six Lessons from altMBA
skipperchong
29
4.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
520
Tell your own story through comics
letsgokoyo
1
890
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.3k
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サンプル)
光の分散がちゃんと出て嬉しい!!!
ご清聴ありがとうございました