Struct rs_pbrt::integrators::sppm::SPPMIntegrator
source · [−]pub struct SPPMIntegrator {
pub camera: Arc<Camera>,
pub initial_search_radius: Float,
pub n_iterations: i32,
pub max_depth: u32,
pub photons_per_iteration: i32,
pub write_frequency: i32,
}
Expand description
Stochastic Progressive Photon Mapping
Fields
camera: Arc<Camera>
initial_search_radius: Float
n_iterations: i32
max_depth: u32
photons_per_iteration: i32
write_frequency: i32
Implementations
sourceimpl SPPMIntegrator
impl SPPMIntegrator
Auto Trait Implementations
impl RefUnwindSafe for SPPMIntegrator
impl Send for SPPMIntegrator
impl Sync for SPPMIntegrator
impl Unpin for SPPMIntegrator
impl UnwindSafe for SPPMIntegrator
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more