The library is not yet usable for external applications
CelestiumPT is a CUDA based hobby pathtracer that is being developed for learning purposes and to be suitable for realtime applications.
CelestiumPT can work on GPUs without hardware ray-tracing acceleration (tested on
GTX 1650 4GB
).
For now, the project can only be built via visual studio(recommended: visual studio 2022); the
.sln
file is included in the project.
- Two-level acceleration structure
- A-SVGF denoiser
- Diffuse materials
- Albedo texturing
- Multiple Importance Sampling
- Basic random light sampler
- Solid sky
- COD:Advanced Warfare style bloom
- AgX tonemapping
- Histogram-based auto-exposure
The plan is to make the pathtracer somewhat closer to the kind used by Quake2RTX.