# path-tracer CPU path tracer based on ray tracing in one weekend book ## Features * PPM image format * Three types of material (lambertian, metalic, dielectric) * Customisable camera (focus plan, aperture) ## Result ![](https://github.com/ladevieq/path-tracer/blob/master/result.jpg?raw=true) ## TODO * [ ] More material types * [ ] Support GLTF format * [ ] Triangulated meshes rendering * [ ] GPU based implementation * [ ] Realtime rendering