This is a tiny-renderer project written in c++ based on OpenGL
Update 1.2.2
- Add PostProcess Move Up/Down Button
Update 1.2.1
- Add a bloom post process
- Remove the console window
Update 1.2.0
- Add simple console system
- Replace debug log from std::cout to console log item
- Fix shadow bias
- Fix gizmos in polygonmode
Update 1.1.0
- Add infinite grid as gizmos
- Add light debug cube
- Add scene object coordinate axes
- Add material choosing combo
build with cmake
cd build
cmake ..
cmake --build . --config Release/Debug
tips: this project is based on openGL and Assimp, so you need to build them first
Render Engine:
https://learnopengl-cn.github.io
Inifinite-grid: