|
|
|
|
| |
EXT_separate_specular_color Extension
|
| |
Radeon
SDK
3D
Programming
Sample
Code
|
| |
EXT_separate_specular_color
|
| |
The EXT_separate_specular_color extension was created
to solve a lighting and texturing problem that has been
lingering in OpenGL® since 1.0. Previously, the sum of
the diffuse and specular vertex lighting value was combined
(usually modulated) with the texture map according to
the current texture environment. This is generally incorrect,
since the texture is often intended to represent the diffuse
material property. Using EXT_separate_specular_color,
a second color interpolator is used so that the vertex
specular can be added AFTER the diffuse interpolator is
combined with the texture map. For full details, please
refer to the official EXT_separate_specular_color
spec.
Support
The Radeon® and RAGE 128™ both support EXT_separate_specular_color.
|
| |
- Sample Applications using EXT_separate_specular_color
-
|
| |
 |
|
|
|