CPU Ray Tracer
A C++ CPU ray tracer supporting multiple analytic primitives, glTF triangle meshes, reflection, refraction, hard and soft shadows, and physically based shading.
Content tagged with "pbr"
A C++ CPU ray tracer supporting multiple analytic primitives, glTF triangle meshes, reflection, refraction, hard and soft shadows, and physically based shading.
An OpenGL renderer developed from forward rendering to deferred rendering, with selective shading optimized through light volumes and stencil-buffer testing.
An NVIDIA OptiX ray tracer supporting built-in and custom primitives, reflection, refraction, shadows, physically based shading, instancing, glTF meshes, and dynamic objects.