Unity Shader 原理與應用實例
What you'll learn:
What you'll learn:
- Cg Shading Language
- Unity ShaderLab Syntax
- 3D Math - Vector / Matrix / Quaternion
- Pixel Shader (像素著色器 )
- Alpha Blending & Transparency
- Texture Mapping Effects (紋理貼圖特效)
- Terrain Detail Texture
- Flow Map Texture
- Vertex Shader (頂點著色器)
- Vertex Deformer (頂點變形效果)
- Basic Lighting Principles (基本燈光原理)
- Normal Map (法線貼圖)
- Toon Shading (卡通渲染)
- MatCap Shader
- Texture Mipmap
- Pre-multiplied Alpha
- Gamma Correction
課程會以廣東話講解
了解 Shading Language 及 GPU運作原理
基本 3DMath 如 Vector, Matrix 運算
以及各種Shader Effects 須要的基礎知識,
並通過實作例子示範如何應用原理至實例當中
所有例子均附有原始碼 (source code) 可供參考