The spica renderer
|
This is the complete list of members for spica::BeckmannDistribution, including all inherited members.
alphax() const (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | inline |
alphax_ (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | protected |
alphay() const (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | inline |
alphay_ (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | protected |
BeckmannDistribution(double alphax, double alphay, bool sampleVis=true) (defined in spica::BeckmannDistribution) | spica::BeckmannDistribution | |
D(const Vector3d &wh) const override (defined in spica::BeckmannDistribution) | spica::BeckmannDistribution | virtual |
G(const Vector3d &wo, const Vector3d &wi, const Vector3d &wh) const (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | |
G1(const Vector3d &w, const Vector3d &wh) const (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | |
MicrofacetDistribution(double alphax, double alphay, bool sampleVisibleArea) (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | |
pdf(const Vector3d &wo, const Vector3d &wh) const (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | |
roughnessToAlpha(double rough) (defined in spica::BeckmannDistribution) | spica::BeckmannDistribution | static |
sample(const Vector3d &wo, const Point2d &rands) const override | spica::BeckmannDistribution | virtual |
sampleVisibleArea_ (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | protected |
~MicrofacetDistribution() (defined in spica::MicrofacetDistribution) | spica::MicrofacetDistribution | virtual |