#include <reflection.h>
Public Member Functions | |
| Spectrum | f (const Vector &wo, const Vector &wi) const |
| OrenNayar (const Spectrum &reflectance, float sig) | |
Private Attributes | |
| Spectrum | R |
| float | A |
| float | B |
Definition at line 360 of file reflection.h.
| OrenNayar::OrenNayar | ( | const Spectrum & | reflectance, | |
| float | sig | |||
| ) | [inline] |
Definition at line 364 of file reflection.h.
Implements BxDF.
Definition at line 170 of file reflection.cpp.
References A, AbsCosTheta(), B, CosPhi(), INV_PI, R, SinPhi(), and SinTheta().
float OrenNayar::A [private] |
Definition at line 375 of file reflection.h.
Referenced by f(), and OrenNayar().
float OrenNayar::B [private] |
Definition at line 375 of file reflection.h.
Referenced by f(), and OrenNayar().
Spectrum OrenNayar::R [private] |
Definition at line 374 of file reflection.h.
Referenced by f().
1.6.3