Developing Shader Expertise
?
?
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Keyboard Navigation
Global Keys
[, < / ], > Jump to previous / next episodeW, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
Menu toggling
q Quotes r References f Filter y Link c CreditsIn-Menu and Index Controls
a
w
s
s
d
h
j
k
l
←
↑
↓
↓
→
Esc Close menu / unfocus timestamp
Quotes and References Menus and Index
Enter Jump to timestampQuotes, References and Credits Menus
o Open URL (in new tab)Filter Menu
x, Space Toggle category and focus nextX, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Filter and Link Menus
z Toggle filter / linking modeCredits Menu
Enter Open URL (in new tab)•
Welcome to 2020
•
0:22: How did you start with shaders?
0:22: How did you start with shaders?
0:22: How did you start with shaders?
0:39: Shaders in Unreal Engine 3's material editor
0:39: Shaders in Unreal Engine 3's material editor
0:39: Shaders in Unreal Engine 3's material editor
1:59: The conference's technical setup
1:59: The conference's technical setup
1:59: The conference's technical setup
2:24: What's your technical definition of a shader?
2:24: What's your technical definition of a shader?
2:24: What's your technical definition of a shader?
2:37: Shader: Software run on your graphics card
2:37: Shader: Software run on your graphics card
2:37: Shader: Software run on your graphics card
3:47: How many years have you worked with shaders?
3:47: How many years have you worked with shaders?
3:47: How many years have you worked with shaders?
3:57: 11 or 12 years working with shaders
3:57: 11 or 12 years working with shaders
3:57: 11 or 12 years working with shaders
4:15: What have you done with shaders?
4:15: What have you done with shaders?
4:15: What have you done with shaders?
4:40: Shader Forge1
4:40: Shader Forge1
4:40: Shader Forge1
8:43: That was quite some serendipity
8:43: That was quite some serendipity
8:43: That was quite some serendipity
9:35: Accidentally creating the industry-standard shader editor2
9:35: Accidentally creating the industry-standard shader editor2
9:35: Accidentally creating the industry-standard shader editor2
11:17: Tools to elevate shaders from dead files of text?
11:17: Tools to elevate shaders from dead files of text?
11:17: Tools to elevate shaders from dead files of text?
12:22: Seeing shaders as a tool
12:22: Seeing shaders as a tool
12:22: Seeing shaders as a tool
13:55: It's a strategic advantage
13:55: It's a strategic advantage
13:55: It's a strategic advantage
14:01: The advantage and fun of a unique aesthetic
14:01: The advantage and fun of a unique aesthetic
14:01: The advantage and fun of a unique aesthetic
14:25: Learning how to iterate quickly, at ShaderToy3
14:25: Learning how to iterate quickly, at ShaderToy3
14:25: Learning how to iterate quickly, at ShaderToy3
16:18: You haven't talked about formats
16:18: You haven't talked about formats
16:18: You haven't talked about formats
17:29: Coding shaders in HLSL, which Unity cross-compiles
17:29: Coding shaders in HLSL, which Unity cross-compiles
17:29: Coding shaders in HLSL, which Unity cross-compiles
18:43: Finding something that distinguishes you
18:43: Finding something that distinguishes you
18:43: Finding something that distinguishes you
21:04: Focusing motivation on what you care about
21:04: Focusing motivation on what you care about
21:04: Focusing motivation on what you care about
22:26: How about we open up for questions?
22:26: How about we open up for questions?
22:26: How about we open up for questions?
23:19
23:19
23:19
23:42: Return with the cityscape
23:42: Return with the cityscape
23:42: Return with the cityscape
24:49: Preparing Shader Forge for release
24:49: Preparing Shader Forge for release
24:49: Preparing Shader Forge for release
26:56: Gladness that Unity shader graph exists
26:56: Gladness that Unity shader graph exists
26:56: Gladness that Unity shader graph exists
28:00: The dot-product and cross-product
28:00: The dot-product and cross-product
28:00: The dot-product and cross-product
29:00: Did you learn this math in the context of shaders?
29:00: Did you learn this math in the context of shaders?
29:00: Did you learn this math in the context of shaders?
29:07: Superficially learning in school
29:07: Superficially learning in school
29:07: Superficially learning in school
29:27: Lerp
29:27: Lerp
29:27: Lerp
31:28: Inverse lerp4
31:28: Inverse lerp4
31:28: Inverse lerp4
33:02: Growing a Patreon
33:02: Growing a Patreon
33:02: Growing a Patreon
35:46: Independence
35:46: Independence
35:46: Independence
37:03: Spread out and indefinable job
37:03: Spread out and indefinable job
37:03: Spread out and indefinable job
37:56: Building a following on Twitch and Twitter
37:56: Building a following on Twitch and Twitter
37:56: Building a following on Twitch and Twitter
38:44: Move work into vertex shader and avoid branches
38:44: Move work into vertex shader and avoid branches
38:44: Move work into vertex shader and avoid branches
40:05: Any other common mistakes to avoid?
40:05: Any other common mistakes to avoid?
40:05: Any other common mistakes to avoid?
40:12: No further mistakes, Your Honour
40:12: No further mistakes, Your Honour
40:12: No further mistakes, Your Honour
40:37: The chat will be alive for weeks
40:37: The chat will be alive for weeks
40:37: The chat will be alive for weeks
40:45: Shout-outs5,6,7,8
40:45: Shout-outs5,6,7,8
40:45: Shout-outs5,6,7,8
42:35: I appreciate your openness
42:35: I appreciate your openness
42:35: I appreciate your openness
42:47: Happiness from 100% openness
42:47: Happiness from 100% openness
42:47: Happiness from 100% openness
43:32: It's been an honour, Freya
43:32: It's been an honour, Freya
43:32: It's been an honour, Freya
43:49: RRD: Relentless Optimism, Respect and Disciplined Problem-solving
43:49: RRD: Relentless Optimism, Respect and Disciplined Problem-solving
43:49: RRD: Relentless Optimism, Respect and Disciplined Problem-solving
44:17: Thank you for having me
44:17: Thank you for having me
44:17: Thank you for having me
44:20: See you in the chat
44:20: See you in the chat
44:20: See you in the chat
⏬
Next: ‘Ripcord’
⏬