i
i
i
i
i
i
i
i
25.4. Smooth Layered Model 643
One way to simulate the change in the matte appearance is to explicitly dampen
R
d
(λ) as R
s
increases (Shirley, 1991):
ρ(θ, φ, θ
,φ
,λ)=R
f
(θ)ρ
s
(θ, φ, θ
,φ
)+
R
d
(λ)(1 − R
f
(θ))
π
,
where R
f
(θ) is the Fresnel reflectance for a polish-air interface. The problemwith
this equation is that it is not reciprocal, as can been seen by exchanging θ and θ
;
this changes the value of the matte damping factor because of the multiplication
by (1 − R
f
(θ)). The specular term, a scaled Dirac delta function, is reciprocal,
but this does not make up for the non-reciprocity of the matte term. Although this
BRDF works well, its lack of reciprocity can cause some rendering methods to
have ill-defined solutions.
We now present a model that produces the matte/specular tradeoff while re-
maining reciprocal and energy conserving. Because the key feature of the new
model is that it couples the matte and specular scaling coefficients, it is called a
coupled model (Shirley et al., 1997).
Surfaces which have a glossy appearance are often a clear dielectric, such
as polyurethane or oil, with some subsurface structure. The specular (mirror-
like) component of the reflection is caused by the smooth dielectric surface and
is independent of the structure below this surface. The magnitude of this specular
term is governed by the Fresnel equations.
The light that is not reflected specularly at the surface is transmitted through
the surface. There, either it is absorbed by the subsurface, or it is reflected from
a pigment or a subsurface and transmitted back through the surface of the pol-
ish. This transmitted light forms the matte component of reflection. Since the
matte component can only consist of the light that is transmitted, it will naturally
decrease in total magnitude for increasing angle.
To avoid choosing between physically plausible models and models with good
qualitative behavior over a range of incident angles, note that the Fresnel equa-
tions that account for the specular term, R
f
(θ), are derived directly from the
physics of the dielectric-air interface. Therefore, the problem must lie in the
matte term. We could use a full-blown simulation of subsurface scattering as
implemented, but this technique is both costly and requires detailed knowledge
of subsurface structure, which is usually neither known nor easily measurable.
Instead, we can modify the matte term to be a simple approximation that captures
the important qualitative angular behavior shown in Figure 25.4.
Let us assume that the matte term is not Lambertian, but instead is some other
function that depends only on θ, θ
and λ: ρ
m
(θ, θ
,λ). We discard behavior
that depends on φ or φ
in the interest of simplicity. We try to keep the formu-
las reasonably simple because the physics of the matte term is complicated and