Render images with offline ray tracing(c++)
Part of the code reference from Peter Shirley’s Ray Tracing mini-books, done in modern c++ for rendering images with offline ray tracing.
- Support loading obJ model
- Multithreaded rendering using Openmp
- Add some shape(cylinder, disk, cone, paraboloid, hyperboloid) from pbrt
- Support the HDRI map the sky boxes
- Bounding Volume Hierarchy with Surface Area Heuristic
scene's data refer to the project Andromeda