IRadiance Engine is an open-source software raytraced renderer written in C++11.
This project is still in development, therefore the codebase tends to fluctuate a lot.
- Whitted Raytracer
- Unidirectional Pathtracing
- Soft Shadows
- Area Lights
- Environment Light
- Visualize Render Progress
- Save Render to File
- MultiCore Rendering
- GLFW : Window Creattion and Context
- GLAD : OpenGL Function Binding
- glm : Math library
- ImGui : Immediate mode UI
- spdlog : Logging
- stbi_image : Textures loading
- assimp : Asset Loader
- OpenMP : MultiCore Processing