Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Full Spectral Rendering
Search
yumcyawiz
July 14, 2018
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Full Spectral Rendering
LT会のスライド
yumcyawiz
July 14, 2018
More Decks by yumcyawiz
See All by yumcyawiz
rtcamp 10 (vk-illuminati)
yumcyawiz
1
570
ReSTIRの数理と実装 (rtcamp10)
yumcyawiz
1
2.1k
fredholm(rtcamp9)
yumcyawiz
0
190
フォトンマッピングをパス空間から考える
yumcyawiz
0
570
fredholm
yumcyawiz
0
370
Introduction to volume rendering
yumcyawiz
0
2.9k
OSK#p-ray2020年度講義: 古典的レイトレーサーの実装
yumcyawiz
0
310
Ray Tracing: Overview
yumcyawiz
7
1.4k
GLSLでパストレーシングしてコーネルボックスを出す
yumcyawiz
0
640
Other Decks in Programming
See All in Programming
GraphQL の onError と Nullability のこれから
quramy
0
190
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
160
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
620
[2026-10-09]一枚の布で作らなくてもいい。 信頼性は「パッチワーク」で紡がれる~既存の運用と新しい可能性をつなぎ合わせてきたCREの話~
tosite
0
110
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
150
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
130
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
1.2k
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
4
1.1k
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
230
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
260
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
120
残高管理から台帳サービスへの進化
artoy
1
220
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
4 Signs Your Business is Dying
shpigford
187
23k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
290
Optimizing for Happiness
mojombo
378
71k
How to build a perfect <img>
jonoalderson
1
6.2k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
290
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
860
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サンプル)
光の分散がちゃんと出て嬉しい!!!
ご清聴ありがとうございました