Topics for v2.x

Topics for v1.x

Shader overview

This port type allows you to write custom Cg code. The shaders runs on the graphics card and allows you to directly change the vertices and rendered pixels. Standard library functions that exists in Cg can be found on Nvidias homepage and a older index but with a quick overview can be found at Cg Tutorial - Standard Library Functions

For a very good explanation of what shaders are and how they work see upvectors tutorial they also have a equality impressive procedural textures tutorial

External links to further reading about how a few specific effects are done