1 Welcome to the course (67.42 MB) 2 Introduction (25.2 MB) 3 Parallel Processing (18.56 MB) 4 Cg is not C# (19.11 MB) 1 Volumetric Rendering (67.41 MB) 2 Using textures in the render (69.54 MB) 1 Preparing for post processing (52.15 MB) 2 Night goggles effect (39.59 MB) 1 Migrating to URP (61.58 MB) 2 Converting a custom unlit shader to URP (97.54 MB) 3 Working with Properties and includes (78.04 MB) 4 More tips when updating shaders for URP (45.02 MB) 5 A Toon Shader (71.61 MB) 6 Using URP Lighting in a Shader (74.09 MB) 7 Post Processing using Renderer Features (73.93 MB) 8 Stencils (58.9 MB) 1 A first example (67.42 MB) 2 Rim lighting (69.13 MB) 3 Reflections (47.33 MB) 4 Custom Functions (84.62 MB) 5 Refractive Glass (52.86 MB) 1 Summary (22.85 MB) 1 Your first shader (83.5 MB) 2 Working with vectors in Cg (67.86 MB) 3 Using the Properties section (52.15 MB) 4 Blending colours (74.28 MB) 5 Using step and smoothstep (37.72 MB) 1 Drawing a circle (19.1 MB) 10 Drawing lines (63.88 MB) 11 Combining lines (85.36 MB) 12 Showing a polygon (73.87 MB) 13 Creating a brick pattern (80.03 MB) 2 Drawing a square (83.69 MB) 3 Moving our shape (41.22 MB) 4 Moving the square with the mouse (41.25 MB) 5 Moving the shape over time (29.55 MB) 6 Rotating the square (75.87 MB) 7 Changing the rotation centre and scaling (58.06 MB) 8 Tiling (40.51 MB) 9 Drawing circles (53.73 MB) 2 What's all that noise (41.43 MB) 3 Using noise to create a fire shader (73.33 MB) 4 Using noise to create wood and marble (45.93 MB) 1 A simple use of a texture image (78.92 MB) 2 Ripple the image (62.32 MB) 3 Blend between textures (54.64 MB) 1 Turning a box into a sphere (50.29 MB) 2 Using the Unity lighting - Lambert (45.76 MB) 3 Creating a ball of lava (55.33 MB) 1 ShaderLab Surface Shaders - an introduction (48.83 MB) 2 Bump mapping (46.16 MB) 3 Fresnel shading (23.25 MB) 4 Environment mapping (39.44 MB) 5 Adding a bump map to a reflective surface (36.58 MB) 6 Blinn Phong lighting (48.52 MB) 7 Custom lighting (73.9 MB) 8 Standard lighting (48.45 MB) 9 Adding a vertex function to a surface shader (37.12 MB) 1 Lighting in a vertex, fragment shader (62.72 MB) 2 A position location shader (57.08 MB) 4 Tessellation (77.8 MB) 5 Using the stencil buffer (69.78 MB) 6 Clipping the output (40.92 MB) 1 Alpha transparency in a surface shader (45.01 MB) 2 Space Pirate turns to glass (88.41 MB)