The spica renderer
Public Member Functions | List of all members
spica::Material Class Reference

Public Member Functions

 Material (const std::shared_ptr< SurfaceMaterial > &bsdf, const std::shared_ptr< SubsurfaceMaterial > &subsurface=nullptr)
 
void setScatterFuncs (SurfaceInteraction *intr, MemoryArena &arena) const
 
bool isSubsurface () const
 
std::shared_ptr< SurfaceMaterialsurface () const
 
std::shared_ptr
< SubsurfaceMaterial
subsurface () const
 

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