Wikibooks:Collections/GLSL Programming in Blender
|
This is a collection of the pages in a Wikibooks book that can be easily saved, rendered electronically, and ordered as a printed book. For information and help on Wikibooks collections, see Help:Collections. | ||||||||
[ Download PDF ] [ Open in Collection Creator ] [ Order Printed Book ] | |||||||||
[ About ] [ FAQ ] [ Feedback ] [ Help ] [ Recent Changes ] |
GLSL Programming in Blender
editAn Introduction to Real-Time 3D Graphics
edit- Introduction
- Basics
- Minimal Shader
- RGB Cube
- Debugging of Shaders
- Shading in View Space
- Transparent Surfaces
- Cutaways
- Transparency
- Order-Independent Transparency
- Silhouette Enhancement
- Basic Lighting
- Diffuse Reflection
- Specular Highlights
- Two-Sided Surfaces
- Smooth Specular Highlights
- Two-Sided Smooth Surfaces
- Multiple Lights
- Basic Texturing
- Textured Spheres
- Lighting Textured Surfaces
- Glossy Textures
- Transparent Textures
- Layers of Textures
- Advanced Texturing
- Lighting of Bumpy Surfaces
- Reflecting Surfaces
- Appendix on OpenGL Pipeline and GLSL Syntax
- A.1 OpenGL ES 2.0 Pipeline
- A.2 Vertex Transformations
- A.3 Vector and Matrix Operations
- A.4 Applying Matrix Transformations
- A.5 Rasterization
- A.6 Per-Fragment Operations