Index

A

Additive blend
alpha blending
works
Ambient lighting
Angle of reflection
apply() function
aspect ratio
Asset management system

B

Back buffer
Backface culling
Bitangent
Blend equation
Blinn-Phong lighting
half vector
Blinn-Phong shader
unity shader
buildMatrix() function

C

CalcTangents() function
Camera frustums
definition
mesh’s transform matrix
projection matrix
C# code, unity project
Cg shader code
Cg vertex function
lerp()
LIGHTING_COORDS macro
mix() function
mul() function
POSITION semantic flags
Pragmas/Includes
shader, setting
Solid Color Shader
TEXCOORD0 semantic
transpose() function
_WorldSpaceCameraPos
_WorldSpaceLightPos0
Clustered rendering
Colors, computer graphics
Color texture
solid black square
Computer graphics
colors
meshes
rendering
rendering frames
rendering pipeline ...

Get Practical Shader Development: Vertex and Fragment Shaders for Game Developers now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.