30 #ifndef __RAY_DemoVolumeSphere__
31 #define __RAY_DemoVolumeSphere__
36 namespace HDK_Sample {
46 {
return "RAY_DemoVolumeSphere"; }
const char * className() const override
Procedural primitive for mantra (RAY)
void getBoundingBox(UT_BoundingBox &box) override
The bounding box is the "object space" bounds of the procedural.
~RAY_DemoVolumeSphere() override
int initialize(const UT_BoundingBox *box) override
virtual bool hasVolume()
For volume primitives, return true.
Example of a custom volume primitive.