Classes | |
struct | mitsuba::EndpointRecord |
Data record associated with path endpoints (aka supernodes) in the path-space framework. More... | |
struct | mitsuba::PathEdge |
Bidirectional path edge data structure. More... | |
struct | mitsuba::TwoTailedGeoDistr |
Clamped two-tailed geometric distribution. More... | |
class | mitsuba::BidirectionalMutator |
Bidirectional mutation strategy. More... | |
class | mitsuba::CausticPerturbation |
Veach-style Caustic subpath perturbation strategy. More... | |
class | mitsuba::LensPerturbation |
Veach-style Lens subpath perturbation strategy. More... | |
class | mitsuba::ManifoldPerturbation |
Specular manifold perturbation strategy. More... | |
class | mitsuba::MultiChainPerturbation |
Veach-style multi-chain perturbation strategy. More... | |
struct | mitsuba::Path |
Bidirectional path data structure. More... | |
class | mitsuba::PathSampler |
Implements a sampling strategy that is able to produce paths using bidirectional path tracing or unidirectional volumetric path tracing. More... | |
class | mitsuba::ReplayableSampler |
Specialized sampler implementation used to seed MLT-style algorithm. More... | |
struct | mitsuba::PathVertex |
Bidirectional path vertex data structure. More... | |
This library contains a support layer used to develop bidirectional rendering techniques.