abstract class Raytracer
- Raytracer
- Reference
- Object
Direct Known Subclasses
Defined in:
raytracer.crraytracers/normal.cr
raytracers/path.cr
raytracers/simple.cr
raytracers/sppm.cr
Constructors
Instance Method Summary
- #camera : Camera
- #camera=(camera : Camera)
- #estimate_background(hit, bsdf, wo, flags = ~BxDF::Type::Specular)
- #estimate_direct(light, hit, bsdf, wo, flags = ~BxDF::Type::Specular)
- #gamma_correction : Float64
- #gamma_correction=(gamma_correction : Float64)
- #height : Int32
- #height=(height : Int32)
- #render(filename, adaptive = false)
- #render_to_canvas(filename : String, adaptive = false)
- #samples : Int32
- #samples=(samples : Int32)
- #scene : Scene
- #scene=(scene : Scene)
- #uniform_sample_all_lights(hit, bsdf, wo)
- #uniform_sample_one_light(hit, bsdf, wo)
- #width : Int32
- #width=(width : Int32)