Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]
Welcome to my three part lecture on shader coding for game devs 💖 I hope you’ll find this useful in your game dev journey!
If you are enjoying this series, please consider supporting me on Patreon!
🧡
00:00:00 - What are shaders?
00:03:00 - Case study/screenshots from FFXIV, Overwatch & more
00:37:42 - The Structure of a Shader
00:42:49 - Vertex shader
00:47:09 - Fragment shader
00:49:32 - Shader vs Material
00:51:29 - A first look at shader code
01:02:17 - Vertex Normals
01:06:17 - Interpolators
01:15:59 - Data types (fixed vs half vs float)
01:21:32 - Fragment shader output
01:24:31 - Swizzling
01:33:48 - Passing data from vertex shader to fragment shader
01:42:04 - Space transformation w. Matrices
01:47:07 - UV coordinates & manipulation
01:53:34 - Gradients
02:01:06 - Values outside of 0 to 1
02:09:20 - Triangle waves using math
02:12:04 - Preprocessor constants
02:25:28 - Pattern manipulation
02:31:48 - Blending Modes
02:39:42 - Depth buffer & depth testing (ZTest)
02:56
42 views
375
111
4 weeks ago 00:03:20 11
How To Use The Asset Library in Blender (Free Asset Packs)
4 weeks ago 00:14:43 10
Techniques To Scatter Objects in Blender+(Free Nature Pack)
1 month ago 00:31:16 15
[BK Kame] SBNE-Shader Based Normal Editing for 3D Anime BNPR
2 months ago 00:10:55 42
[JBuilds] Can a RTX 4080 Manage ULTRA REALISTIC Minecraft?? | Distant Horizon + BIG GLOBE
2 months ago 00:01:37 12
Are you making delightful UI | Jetpack Compose Tips