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
レイトレ合宿4!? レンダラ紹介 / rtcamp4 renderer introduction
Search
pnlybubbles
August 31, 2016
Programming
0
110
レイトレ合宿4!? レンダラ紹介 / rtcamp4 renderer introduction
レイトレ合宿4!?にエキシビジョンで参加させて頂きました
code:
https://github.com/pnlybubbles/path-trace
pnlybubbles
August 31, 2016
Tweet
Share
More Decks by pnlybubbles
See All by pnlybubbles
Stateをさわってみる
pnlybubbles
0
28
レイトレ合宿5‽ レンダラ紹介 / rtcamp5 renderer introduction
pnlybubbles
0
220
Other Decks in Programming
See All in Programming
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
970
CSC509 Lecture 04
javiergs
PRO
0
300
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
210
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
230
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
140
CSC509 Lecture 06
javiergs
PRO
0
260
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
210
チームの境界をブチ抜いていけ
tokai235
0
160
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
390
Conquering Massive Traffic Spikes in Ruby Applications with Pitchfork
riseshia
0
160
Devvox Belgium - Agentic AI Patterns
kdubois
1
110
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
33
8.9k
Optimizing for Happiness
mojombo
379
70k
Designing for Performance
lara
610
69k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
Why Our Code Smells
bkeepers
PRO
339
57k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
How to Ace a Technical Interview
jacobian
280
24k
Thoughts on Productivity
jonyablonski
70
4.9k
Navigating Team Friction
lara
189
15k
Faster Mobile Websites
deanohume
310
31k
Scaling GitHub
holman
463
140k
Transcript
ϨΠτϨ߹॓4!? pnly (@pn1y)
ʒʹؒʹ߹͍·ͤΜͰͨ͠… (ΤΩγϏδϣϯͰࢀՃ͖ͤͯ͞·ͨ͠)
ϨΠτϨָ͍͠ʂ • ϨΠτϨ߹॓ʹॳΊͯࢀՃ͠·ͨ͠(Ϩϯμϥͩ ͚) • ֆ͕ग़ΔͷͰTwitterͰϨΠτϨ͠Βͳ͍ਓ͔Β ;͊΅͘Δ • গͣͭ͠ҭͭຍΈ͍ͨͰϨϯμϥ͕͔Θ͍͍
࣮ʹ͍ͭͯ • Integrator: path-tracing with NEE • render obj file
• thin lens model • IBL • Implementation on rust-lang
IBLͱDoF͕͋Δͱ៉ྷʹͳͬͯͱͯͨͷ͍͠
ϨΠτϨͯͨ͠ΒΧϝϥʹϋϚͬͨ
࣍ճɺ͕ΜΔ͍ͧ • IBLͷ࣮·͕ͪ͑ͯͨ(shocker͞ΜͷهࣄͰؾ ͖·ͨ͠) • BVH, QBVH • BRDF, SSS
• BDPT • ࣍ճϨϯμϥ͚ͩͰͳ͘ߦ͖͍ͨͰ͢