Multitexture Soft Reflections, Environment
Mapped Bump Mapping and Cubic Environment Mapping on Radeon®
|
| |
 |
| |
Figure 1 - Gloss mapped EMBM soft reflection
and cubic environment mapping
|
| |
The sample RadeonEMBMEnvCubeSoftReflect applies an
environment mapped bump map (EMBM) to the reflecting wooden
surface in the sample RadeonSoftReflect
. The EMBM perturbs the texel look-up index into the projected
soft refelction texture to give the surface a rough appearance.
Additionally, it maps a dynamically generated cube map
onto the teapot using the Radeon®'s cubic environment
mapping. Figure 1 shows a screen shot of this sample.
|
| |
- RadeonEMBMEnvCubeSoftReflect Controls
-
- S - Toggle between regular and larger shear
displacement
- M - Toggle between default (6) and more (12)
samples
- J - Enable/Disable random jitter added to the
shear displacement
- G - Toggle gloss mapping on/off
- [SPACE] - Advance Frame-by-frame
- [ENTER] - stop advancing Frame-by-frame
- [LEFT] - Rotate camera left
- [RIGHT] - Rotate camera right
- [ESC] - Quit
|
|
|
| |
Downloads
|
| |
Note: The source code and media should be unzipped
into the following recommended directory structure to
ensure you can easily compile and run the executable.
Radeonxxxxxx.zip -> x:\atiddk\Direct3D\Radeonxxxxxx
media.zip -> x:\atiddk\media
RadeonEMBMEnvCubeSoftReflect.zip
media.zip
Back
to Samples Page
|
| |