ATI SDK

ATI Product Information

Support for Alternate OS's

Hardware partners

Software partners

RenderMonkey

Drivers


 
 

Highlights


GPU MeshMapper (V1.0)

GPU PerfStudio (V1.2)

Samples: CrossFire Detect (update)

Samples: PostTonemapResolve

The Compressonator (version 1.41)

GPU Shader Analyzer (V1.42)

RenderMonkey™
(version 1.81) (New)


ATI Compress (version 1.6)

AMD Tootle 2.0 (New)

AMD OpenGL ES 2.0 Emulator (V1.1) (New)

HLSL2GLSL (V0.9)

AMD at GDC 2007

ATI SDK


 
 
ATI Developer - Source Code
 
Radeon® Fog
 
Fog blends an API-level fog color with the current color of a pixel according to a fog blend factor as follows:

src * fogFactor + fogColor * (1 - FogFactor)
On the Radeon®, fogFactor can be interpolated between vertices (vertex fog).

Vertex Fog
In Direct3D®, an application-computed fog factor can be specified in the alpha component of the specular color of a vertex. This fog factor is interpolated between vertices and the interpolated factor is used when applying fog to the pixels of a primitive.

Range fog.
Using vertex fog can introduce graphics artifacts that manifest themselves in objects popping in and out of fog, especially noticable when changing orientation relative to stationary scene. Range-based vertex fog provides more accurate alternative to plane-based vertex fog. To determine the availability of the range fog in Direct3D® check D3DPRASTERCAPS_FOGRANGE capability flag in the dwRasterCaps. To enable range-based fog set the D3DRENDERSTATE_RANGEFOGENABLE render state to TRUE.
 
 
 


 



©2008 Advanced Micro Devices, Inc.    |    Contact AMD    |    Terms and Conditions    |    Privacy    |    Trademark information    |    Site Map