Compiled in Windows 11, C++23
!!!There are still some bugs that need to be fixed, therefore the results are not guaranteed to be correct
- Integrator
- Normal(For Debug)
- Whitted
- Path
- BSDF
- Diffuse(Lambert)
- RoughDiffuse(Oren-Nayer)
- Conductor(Smooth)
- Dielectric(Smooth)
- Plastic(Smooth)
- Conductor(Rough)
- Dielectric(Rough)
- Plastic(Rough)
- Phong
- Camera
- Perspective
- Sampler
- Independent
- Accel
- Naive
- BVH
- Equal Count
- Mid Point
- SAH
- Shape
- Sphere
- Triangle
- Mesh
- Rectangle
- Cube
- Light
- Point
- Area
- Environment
- Perspective Camera Refactor(still has bug), modify transform.
- Path Tracing Refactor(still has bug)