Digit 7

Your source for XNA tutorials and 3D programming ideas.

Home     Shader Tutorials     XNA/C# Downloads     Links      
Introduction
Ambient Lighting
Diffuse Lighting Tutorial
Specular Lighting
Texturing Tutorial
Rim Lighting Tutorial
XNA SHADER TUTORIALS

    I've provided a bunch of tutorials which describe some beginner level shaders. The tutorials are written so they base off each other, i.e. the Ambient Lighting tutorial assumes you've read the Introduction to Shaders, Diffuse Lighting assumes you've read Ambient Lighting and so forth. I've also tried to explain shaders at a level that I wish I would've read when I was getting in to them. I've read way too many shader tutorials that soared over my head, so I tried to keep these at a fairly basic level. Remember, any questions  or clarifications about material I've covered I'd be happy to answer at my email: dan@digitseven.com.


Creating a Basic, All-Purpose Shader
     1.
Introduction to Shaders
     2. Ambient Lighting
     3. Diffuse Lighting

     4. Specular Lighting
     5. Texturing a Model


Intermediate Techniques
     6. Rim Lighting