Searchalot

Internet Directory - Top : Computers : Programming : Languages : Shading Languages

Top : Computers : Programming : Languages : Shading Languages (10 web sites)
ARB Assembly
Cg
GLSL
HLSL - Direct3D
 Related Web Pages

Hardware-Based Nonlinear Filtering and Segmentation
Whitepaper on using high-level shading languages to provide non-linear image filtering. Includes an abstract, diagrams and metacode.
http://www.cg.tuwien.ac.at/research/publications/2003/Viola-2003-Har/Viola-2003-Har-Paper.pdf

OpenGL Geometry Shader4 Extension
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://developer.download.nvidia.com/opengl/specs/GL_EXT_geometry_shader4.txt

Shader Programming
Dr. Jian Huang's presentation on OpenGL shaders; includes history, overview, rendering examples, and comparisons of ARB vs Cg.
http://web.eecs.utk.edu/~huangj/CS594F03/shaders/Shader_Programming.pdf

Shader Theory
A tutorial on the basics of shading theory in 3D computer graphics.
http://www.warpedspace.org/tutorials/shading_theory/

Shading Languages for Graphics Hardware
Language-independent overview of 3D shading language pipelines. Describes application to GPU architectures.
http://www.cs.virginia.edu/~gfx/Courses/2001/Advanced.spring.01/ppt/lecture21.pdf

Wikipedia: Shading Language
Provides an overview and history of various shading languages.
http://en.wikipedia.org/wiki/Shading_language