← COURSE LIBRARY
Lighting · 30 min

Fresnel and Grazing Angles

IntermediateNeeds: Dot ProductNeeds: View vectors
Sign in to record mastery, quiz results and reviews for this course.Sign in

You will be able to

  • Explain why every surface becomes a mirror at grazing angles.
  • Implement Schlick's approximation and reason about F0 values.
  • Distinguish an artistic rim light from a physical Fresnel term.

The concept

Reflectivity rises as the view direction approaches the surface plane. Schlick's approximation, F = F0 + (1 - F0)(1 - N·V)^5, captures this cheaply. F0 is the reflectance at normal incidence: ~0.04 for dielectrics, the measured albedo for metals. Artists often reach for a Fresnel node as a rim light — understanding the physics tells you when that is correct and when it is a lie that will break under different lighting.

In your engine

Shader Graph Fresnel Effect node exposes only a power; write it by hand when you need a real F0.

Practice (4)

Tune the value
For a dielectric with F0 = 0.04, what is F when N·V = 1 (looking straight on)?
Predict the result
What happens to F as N·V approaches 0?
Find the bug
A Fresnel rim looks correct in the editor but shimmers badly at distance. Most likely cause?
Concept check
Which is a legitimate reason to use a non-physical Fresnel exponent?

Knowledge check

01F0 for most dielectrics is approximately:
02Schlick's exponent is conventionally:
03Metals differ from dielectrics because their F0 is:
04Fresnel is driven by the angle between:

Build challenge

Build a material with a correct Schlick Fresnel and a separate artistic rim. Expose F0 and rim power. Show the two side by side under three lighting setups and write one paragraph on when you would ship each.

SELF-CHECK RUBRIC

Your mastery state