#include <bumpmap.h>
Inheritance diagram for BumpMap:
Public Member Functions | |
virtual Ray | perturb_normal (const Ray &normal, const Point3D &intersection_point)=0 |
Perturb the normal. | |
virtual | ~BumpMap () |
Definition at line 7 of file bumpmap.h.
virtual Ray BumpMap::perturb_normal | ( | const Ray & | normal, | |
const Point3D & | intersection_point | |||
) | [pure virtual] |
Perturb the normal.
Implemented in ConcentricBumpMap, and RippleBumpMap.
Referenced by Renderable::get_final_normal().
Here is the caller graph for this function: