COMPUTE GRAPHIC
Personal Practice Project
OPENGL PBR RENDERER
Practical Solutions
An OpenGL PBR renderer based on the LearnOpenGL tutorial. The renderer implements a variety of graphics features.
LEDRENDERER
PBR Software Renderer
Undergraduate graduation project, using C++14 to realize a software renderer with zero dependency and programmable pipeline. The overall pipeline design is based on the OpenGL ES2 standard. Global illumination is IBL. The PBR model adopted is based on Epic ue4 and Google Filament.
VINENGINE(WIP)
A 3D engine based on DirectX11
The project I carried out when I learned DirectX11 is expected to be a 3D rendering engine with Render Graph function. Compared with my own renderer before, this development practice will focus more on software engineering. Improve the maintainability and extensibility of the entire application framework, rather than just focusing on quick implementation of functionality.