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
21
レイトレ合宿5‽ レンダラ紹介 / rtcamp5 renderer introduction
pnlybubbles
0
220
Other Decks in Programming
See All in Programming
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
0
810
TypeScriptでDXを上げろ! Hono編
yusukebe
3
870
SQLアンチパターン第2版 データベースプログラミングで陥りがちな失敗とその対策 / Intro to SQL Antipatterns 2nd
twada
PRO
34
10k
NEWT Backend Evolution
xpromx
1
160
顧客の画像データをテラバイト単位で配信する 画像サーバを WebP にした際に起こった課題と その対応策 ~継続的な取り組みを添えて~
takutakahashi
4
1.4k
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
8
350
副作用と戦う PHP リファクタリング ─ ドメインイベントでビジネスロジックを解きほぐす
kajitack
3
480
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
0
190
リッチエディターを安全に開発・運用するために
unachang113
1
270
QA x AIエコシステム段階構築作戦
osu
0
210
構文解析器入門
ydah
7
1.9k
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
860
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
BBQ
matthewcrist
89
9.8k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Practical Orchestrator
shlominoach
189
11k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Fireside Chat
paigeccino
37
3.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
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 • ࣍ճϨϯμϥ͚ͩͰͳ͘ߦ͖͍ͨͰ͢