A simple soft renderer library for multicore CPU rendering in C++
for personal study
- pcg
- glm
- nlohmann json
- write a renderer
- write a buffer header
- write a scene parser
- write a camera
- implement a thread pool(memory pool later)
- implement tagged pointer for multi-primitive intersect
- use .bin file for better storing
- BVH optimization
- make sure cross platform
To render an image purely by CPU that looks beautiful at the same time, fast
Distributed under the MIT License. See LICENSE for more information.