Godot 4着色器视觉效果核心技术视频教程
- 1. Introduction & Setup
- 1. Course Overview
- 2. Create The Project
- 3. Community & Support
- 4. Accessing Our Projects
- 2. Shaders 101
- 1. Section Intro - Shaders 101
- 2. What Are Shaders
- 3. Your First Shader
- 4. Data Types
- 5. Vectors
- 6. Swizzling
- 7. Flow Control
- 8. Functions
- 9. Shader Documentation
- 10. Manipulating Vertices
- 11. The TIME
- 12. Sine and Cosine
- 13. Controlling Pixel Color
- 14. Textures
- 15. Uniforms
- 16. Set Uniforms From Code
- 17. Wrap Up - Shaders 101
- 3. Common Techniques
- 1. Section Intro - 2D Shaders
- 2. Download The Project
- 3. Scrolling Background
- 4. Flash Effect
- 5. Grayscale
- 6. Mapping Gradient Colors
- 7. Screen Reading
- 8. Dissolve
- 9. Masking
- 10. Texture Scrolling
- 11. Distortion
- 12. Wrap Up - 2D Shaders
- 4. Spatial Shaders
- 1. Section Intro - Spatial Shaders
- 2. Download The Project
- 3. MeshInstance3D
- 4. ALBEDO and ALPHA
- 5. Texturing
- 6. Metallic and Roughness
- 7. Render Modes
- 8. StandardMaterial3D
- 9. Vertices in 3D
- 10. Normal Maps
- 11. Water Shader
- 12. Wrap Up - Spatial Shaders