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
シェーダー氷山発掘記
Search
ろじらぼ
June 11, 2022
Programming
0
510
シェーダー氷山発掘記
VRC-LT #13 シェーダー氷山発掘記
ろじらぼ
June 11, 2022
Tweet
Share
More Decks by ろじらぼ
See All by ろじらぼ
ちょっとつよい足トラ
logilabo
0
760
Other Decks in Programming
See All in Programming
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
3.3k
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
500
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
5
900
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
170
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
130
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
2
110
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
840
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1k
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
220
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
1.2k
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
360
ロボットのための工場に灯りは要らない
watany
10
2.7k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
350
What's in a price? How to price your products and services
michaelherold
247
13k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
120
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Claude Code のすすめ
schroneko
67
220k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Limits of Empathy - UXLibs8
cassininazir
1
260
The Cult of Friendly URLs
andyhume
79
6.8k
A Soul's Torment
seathinner
5
2.4k
Skip the Path - Find Your Career Trail
mkilby
1
76
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;
• •
• • • • • •