abstract struct BSDF
- BSDF
- Struct
- Value
- Object
Direct Known Subclasses
Defined in:
bsdf.crConstructors
Instance Method Summary
- #diffuse?
- #emitted(wo_world) : Color
- #f(wo_world : Vector, wi_world : Vector, flags : BxDF::Type) : Color
- #glossy?
- #matches_flags?(flags : BxDF::Type)
-
#num_components(flags = BxDF::Type::All) : Int32
Number of components matching the given flag
- #pdf(wo : Vector, wi : Vector, flags = BxDF::Type::All) : Float64
- #sample_f(wo_world : Vector, flags : BxDF::Type) : Sample?
Constructor Detail
Instance Method Detail
Number of components matching the given flag