Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
シェーダー氷山発掘記
Search
ろじらぼ
June 11, 2022
Programming
0
510
シェーダー氷山発掘記
VRC-LT #13 シェーダー氷山発掘記
ろじらぼ
June 11, 2022
Tweet
Share
More Decks by ろじらぼ
See All by ろじらぼ
ちょっとつよい足トラ
logilabo
0
750
Other Decks in Programming
See All in Programming
Why Kotlin? 電子カルテを Kotlin で開発する理由 / Why Kotlin? at Henry
agatan
2
7k
STYLE
koic
0
160
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.5k
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
370
生成AIを利用するだけでなく、投資できる組織へ
pospome
1
260
Developing static sites with Ruby
okuramasafumi
0
260
AWS CDKの推しポイントN選
akihisaikeda
1
240
認証・認可の基本を学ぼう前編
kouyuume
0
190
sbt 2
xuwei_k
0
260
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
300
CSC509 Lecture 14
javiergs
PRO
0
220
愛される翻訳の秘訣
kishikawakatsumi
1
310
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
A better future with KSS
kneath
240
18k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Unsuck your backbone
ammeep
671
58k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Done Done
chrislema
186
16k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Transcript
None
• • • • • •
• • • •
• • • • • •
None
•
•
• • •
• • •
• • •
• • • • • • •
None
• •
• •
• •
• • • • •
• • • •
• • • • Pass { Tags { "LightMode" =
"ForwardBase" } HLSLPROGRAM // ENDHLSL } Pass { Tags { "LightMode" = "Vertex" } HLSLPROGRAM // ENDHLSL } GrabPass { Tags { "LightMode" = "Vertex" } } Pass { Tags { "LightMode" = "Vertex" } HLSLPROGRAM // ENDHLSL } ...
None
• • 𝑡 𝑡 + 1
•
•
• •
• •
• • •
None
•
•
•
• • •
• • •
• • •
•
None
• •
• •
• • •
• •
None
• • float x = tex2D(_MainTexture, i.uv)); if(isnan(x)) x =
0.0;
• • float x = tex2D(_MainTexture, i.uv)); if(isnan(x)) x =
0.0;
• • float x = tex2D(_MainTexture, i.uv)); if(isnan(x)) x =
0.0;
• •
• • • • • •