#include <concentricbumpmap.h>
Inheritance diagram for ConcentricBumpMap:
Public Member Functions | |
virtual Ray | perturb_normal (const Ray &normal, const Point3D &intersection_point) |
Apply bump map effect. | |
Static Protected Attributes | |
static StaticInit | m_init |
Runs static initialization. | |
Classes | |
class | StaticInit |
Provides static initialization. More... |
Definition at line 19 of file concentricbumpmap.h.
Ray ConcentricBumpMap::perturb_normal | ( | const Ray & | normal, | |
const Point3D & | intersection_point | |||
) | [virtual] |
Apply bump map effect.
Implements BumpMap.
Definition at line 8 of file concentricbumpmap.cpp.
References Ray::direction(), Point3D::distance_to(), and Ray::origin().
Here is the call graph for this function:
ConcentricBumpMap::StaticInit ConcentricBumpMap::m_init [static, protected] |