OpenVDB
2.0.0
|
Color shader that treats the surface normal (x, y, z) as an RGB color. More...
#include <RayTracer.h>
Inherits BaseShader.
Public Types | |
typedef math::Ray< Real > | RayT |
Public Member Functions | |
NormalShader (const Film::RGBA &c=Film::RGBA(1.0f)) | |
virtual | ~NormalShader () |
virtual Film::RGBA | operator() (const Vec3R &, const Vec3R &normal, const BaseShader::RayT &) const |
virtual BaseShader * | copy () const |
Color shader that treats the surface normal (x, y, z) as an RGB color.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements BaseShader.
|
inlinevirtual |
Implements BaseShader.