The spica renderer
Public Member Functions | List of all members
spica::GridDensityMedium Class Reference
Inheritance diagram for spica::GridDensityMedium:
spica::Medium spica::CObject

Public Member Functions

 GridDensityMedium (const Spectrum &sigmaAbsorb, const Spectrum &sigmaScatter, double g, int nx, int ny, int nz, const Transform &mediumToWorld, const std::vector< double > &data)
 
double density (const Point3d &p) const
 
double D (const Point3i &p) const
 
Spectrum sample (const Ray &ray, Sampler &sampler, MemoryArena &arena, MediumInteraction *mi) const override
 
Spectrum Tr (const Ray &ray, Sampler &sampler) const override
 

The documentation for this class was generated from the following files: