SLI Zone
NVIDIA.com Developer Home

Last Updated: 05 / 09 / 2004

Fresnel Reflection

When light strikes a material boundary, Fresnel reflection describes how much light reflects at that boundary versus how much refracts and transmits. Fresnel reflection occurs commonly in nature and is thus important for realistic real-time graphics. This paper describes how to implement Fresnel reflection efficiently on DirectX 8.1 hardware such as NVIDIA’s GeForce 3. It provides the source for vertex and pixel shaders implementing various approximations, shows the resulting screenshots, and briefly discusses how to choose the most appropriate approximation.






Fresnel Reflection (.pdf) ( 1876 KB)


NVISION 08