Offline rendering lab based on ray tracing
- Volumetric path tracing with next event estimation
- Volumetric particle tracing
- Volumetric bidirectional path tracing
- Stochastic progressive photon mapping
- Primary sample space MLT on path tracing
- Various material models: Disney principled BSDF, phong, DreamWorks fabric ...
- Homogeneous/heterogeneous participating medium
- Normalized diffusion BSSRDF
- Almost all material properties can be specified with 2D/3D textures
- Various geometry models: sphere, quad, triangle, disk, mesh
- Two-level accelerating structure (SAH based BVH)
- Importance sampled environment light
- G-buffer output (albedo, normal, ...)
- Depth of field
- ACES tone mapping
- Image sample space low-pass filter
- (Optional) Integrated OIDN library
- (Optional) Integrated Embree library
- Interactive scene editor
- Component based BSDF
- Volumetric bidirectional path tracing
- Support launching GUI renderer in editor
- Better GUI renderer (auto resizing)
- More sample scenes
- Light sampling hints (user-specified power)
- Environment light portals
- Volumetric photon mapping
- Vertex connection & merging
- Better camera panel in editor
- Support BSSRDF in BDPT
- Variance buffer, fireflies removal & adaptive sampling
- Support g-buffer in PSSMLT
- Relation between inv gamma correction & linear sampler of image texture
Food (rendered with bdpt) (scene ref here):
Classroom (rendered with pt) (scene ref here):
Materials: (rendered with pt):
Fog (rendered with vol_bdpt):
BSSRDF (rendered with pt):
Bedroom (rendered with pt) (scene ref here):
Dining Room (rendered with bdpt) (scene ref here):