# OpenGLRenderer **Repository Path**: matalei/OpenGLRenderer ## Basic Information - **Project Name**: OpenGLRenderer - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-07 - **Last Updated**: 2024-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This is a tiny-renderer project written in c++ based on OpenGL ## UpdateInfo Update 1.2.3 - Add a simple SSAO 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 ### windows build with cmake ```bash cd build cmake .. cmake --build . --config Release/Debug ``` tips: this project is based on openGL and Assimp, so you need to build them first ## Reference Render Engine: https://learnopengl.com https://learnopengl-cn.github.io Inifinite-grid: https://zhuanlan.zhihu.com/p/647926704