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
100
レイトレ合宿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
18
レイトレ合宿5‽ レンダラ紹介 / rtcamp5 renderer introduction
pnlybubbles
0
220
Other Decks in Programming
See All in Programming
音声プラットフォームのアーキテクチャ変遷から学ぶ、クラウドネイティブなバッチ処理 (20250422_CNDS2025_Batch_Architecture)
thousanda
0
400
プロダクトエンジニアのしごと 〜 受託 × 高難度を乗り越えるOptium開発 〜
algoartis
0
190
ニーリーQAのこれまでとこれから
nealle
2
600
API for docs
soutaro
4
1.7k
インプロセスQAにおいて大事にしていること / In-process QA Meetup
medley
0
140
設計の本質:コード、システム、そして組織へ / The Essence of Design: To Code, Systems, and Organizations
nrslib
10
3.7k
Cursor/Devin全社導入の理想と現実
saitoryc
28
22k
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
SwiftDataのカスタムデータストアを試してみた
1mash0
0
150
REALITY コマンド作成チュートリアル
nishiuriraku
0
120
マイコンでもRustのtestがしたい/KernelVM Kansai 11
tnishinaga
0
820
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
230
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Adopting Sorbet at Scale
ufuk
76
9.3k
The Invisible Side of Design
smashingmag
299
50k
How GitHub (no longer) Works
holman
314
140k
We Have a Design System, Now What?
morganepeng
52
7.6k
A Tale of Four Properties
chriscoyier
159
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Practical Orchestrator
shlominoach
187
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
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 • ࣍ճϨϯμϥ͚ͩͰͳ͘ߦ͖͍ͨͰ͢