Parallel Path Tracer (C++)
Parallel Path Tracer (C++)
Parallel Path Tracer (C++)
A Physically based path tracing renderer in C++ using Monte Carlo light transport and importance sampling
Supported Features:
Multithreaded rendering using C++17 execution policies, OpenMP, and custom thread pool implementation
Support for homogeneous and heterogeneous participating media (volumetric scattering using NVDM API)
Camera features such as depth of field, motion blur, and configurable aperture shapes
Custom texture mapping and UV unwrapping pipeline
BVH-based Acceleration structure
A Physically based path tracing renderer in C++ using Monte Carlo light transport and importance sampling
Supported Features:
Multithreaded rendering using C++17 execution policies, OpenMP, and custom thread pool implementation
Support for homogeneous and heterogeneous participating media (volumetric scattering using NVDM API)
Camera features such as depth of field, motion blur, and configurable aperture shapes
Custom texture mapping and UV unwrapping pipeline
BVH-based Acceleration structure
A Physically based path tracing renderer in C++ using Monte Carlo light transport and importance sampling
Supported Features:
Multithreaded rendering using C++17 execution policies, OpenMP, and custom thread pool implementation
Support for homogeneous and heterogeneous participating media (volumetric scattering using NVDM API)
Camera features such as depth of field, motion blur, and configurable aperture shapes
Custom texture mapping and UV unwrapping pipeline
BVH-based Acceleration structure
Type
Graphics API, Rendering Algorithms
Type
Graphics API, Rendering Algorithms
Reading Time
<1 minute
Reading Time
<1 minute
Written
11.26.25
Written
11.26.25

Figure 1: Final Snapshot Testing Homogenous Mediums (CT Scan)
Figure 1: Final Snapshot Testing Homogenous Mediums (CT Scan)


Figure 2: Snapshot of Normal / Occulusion Mapping Integration
Figure 2: Snapshot of Normal / Occulusion Mapping Integration


Figure 3: Tests of Glass and Reflective Surfaces with a Planar Light Source
Figure 3: Tests of Glass and Reflective Surfaces with a Planar Light Source


