Главная
Study mode:
on
1
- What are shaders?
2
- Case study/screenshots from FFXIV, Overwatch & more
3
- The Structure of a Shader
4
- Vertex shader
5
- Fragment shader
6
- Shader vs Material
7
- A first look at shader code
8
- Vertex Normals
9
- Interpolators
10
- Data types fixed vs half vs float
11
- Fragment shader output
12
- Swizzling
13
- Passing data from vertex shader to fragment shader
14
- Space transformation w. Matrices
15
- UV coordinates & manipulation
16
- Gradients
17
- Values outside of 0 to 1
18
- Triangle waves using math
19
- Preprocessor constants
20
- Pattern manipulation
21
- Blending Modes
22
- Depth buffer & depth testing ZTest
23
- Waves, ripples & vertex offsetting
24
- Textures
25
- World space coordinates
26
- Texture masking
27
- Isotropic mip maps
28
- Anisotropic mip maps
29
- Point vs bilinear vs trilinear filtering
30
- Final questions
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Dive into an extensive three-part lecture on shader coding for game developers. Learn the fundamentals of shaders, including their structure, types, and applications in popular games. Explore vertex and fragment shaders, data types, and shader code basics. Master techniques such as swizzling, UV manipulation, and gradient creation. Delve into advanced topics like blending modes, depth testing, and texture masking. Gain insights on mip mapping, filtering techniques, and world space coordinates. Perfect for game developers looking to enhance their graphics programming skills and create visually stunning game environments.

Shader Basics, Blending and Textures for Game Developers - Part 1

Freya Holmér
Add to list
0:00 / 0:00