PBRT
|
Public Member Functions | |
void | Insert (const BBox &nodeBound, IrradiancePoint *ip, MemoryArena &arena) |
void | InitHierarchy () |
Spectrum | Mo (const BBox &nodeBound, const Point &p, const DiffusionReflectance &Rd, float maxError) |
Public Attributes | |
Point | p |
bool | isLeaf |
Spectrum | E |
float | sumArea |
union { | |
SubsurfaceOctreeNode * children [8] | |
IrradiancePoint * ips [8] | |
}; |