Here are some impressions of example shader effects.
Please click on the thumbnails to see a larger view.
Diffuse Lighting |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
Basic diffuse lighting on a vertex basis from a point light source
without attenuation. |
![](../img/spacer.gif) |
Diffuse & Specular Lighting |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
Vertex diffuse & specular lighting (extended of example above). |
![](../img/spacer.gif) |
DOT3 Product Bump Mapping |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
A diffuse & specular bump mapping effect. |
![](../img/spacer.gif) |
Phong Shading |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
An ambient, diffuse and specular phong shader on a per-pixel basis. |
![](../img/spacer.gif) |
"Holo" silhouette rendering |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
A NPR effect that renders a translucent silhouette. Use alternate
gradients to achieve totally different impressions. |
![](../img/spacer.gif) |
Image filters |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
Different "post rendering" effects processed in the pixel
shader. The pixture on the left shows a black & white filter,
in the middle a sepia tone was added (PS1.4 only) and on the right
a heat signature gradient was applied (PS1.4 only). |
![](../img/spacer.gif) |
Cartoon shading |
![](../img/spacer.gif) |
|
![](../img/spacer.gif) |
A single-pass rendering approach for a toon shading effect. Shades
the surface with a three-tone gradient map. Edge "detection"
via a mip-map solution. |
![](../img/spacer.gif) |
|