Home > Computers > Programming > Languages > Shading Languages
Articles on OpenGL Shaders: specifications, tutorials, sample code, and comparisons.
http://www.cg.tuwien.ac.at/research/publications/2003/Viola-2003-Har/Viola-2003-Har-Paper.pdf
Whitepaper on using high-level shading languages to provide non-linear image filtering. Includes an abstract, diagrams and metacode.
http://developer.download.nvidia.com/opengl/specs/GL_EXT_geometry_shader4.txt
Specification for OpenGL's geometry shader APIs. Geometry shaders live in between vertex and fragment shaders in OpenGL's pipeline, and are used to introduce new primitives based on incoming vertices. Detailed documentation and pipeline diagram.
http://web.eecs.utk.edu/~huangj/CS594F03/shaders/Shader_Programming.pdf
Dr. Jian Huang's presentation on OpenGL shaders; includes history, overview, rendering examples, and comparisons of ARB vs Cg.
http://www.warpedspace.org/tutorials/shading_theory/
A tutorial on the basics of shading theory in 3D computer graphics.
http://www.cs.virginia.edu/~gfx/Courses/2001/Advanced.spring.01/ppt/lecture21.pdf
Language-independent overview of 3D shading language pipelines. Describes application to GPU architectures.
http://en.wikipedia.org/wiki/Shading_language
Provides an overview and history of various shading languages.
Home > Computers > Programming > Languages > Shading Languages
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us