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 BlenderEdit
An Introduction to RealTime 3D GraphicsEdit
 Introduction
 Basics
 Minimal Shader
 RGB Cube
 Debugging of Shaders
 Shading in View Space
 Transparent Surfaces
 Cutaways
 Transparency
 OrderIndependent Transparency
 Silhouette Enhancement
 Basic Lighting
 Diffuse Reflection
 Specular Highlights
 TwoSided Surfaces
 Smooth Specular Highlights
 TwoSided 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 PerFragment Operations