The spica renderer
|
Adapter for evaluating surface reflection part of BSSRDF. More...
#include <bssrdf.h>
Public Member Functions | |
SeparableBSSRDFAdapter (const SeparableBSSRDF *bssrdf) | |
Spectrum | f (const Vector3d &wo, const Vector3d &wi) const override |
![]() | |
BxDF (BxDFType type=BxDFType::None) | |
virtual Spectrum | sample (const Vector3d &wo, Vector3d *wi, const Point2d &rands, double *pdf, BxDFType *sampledType=nullptr) const |
virtual double | pdf (const Vector3d &wo, const Vector3d &wi) const |
BxDFType | type () const |
![]() | |
Uncopyable (const Uncopyable &)=delete | |
Uncopyable & | operator= (const Uncopyable &)=delete |
Adapter for evaluating surface reflection part of BSSRDF.