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'
⏬