Copyright (C) 2023 Marek Zalewski aka Drwalin
QuickGL is highly performant opengl graphics language. It's suited for games with very simple graphics and simple linear animations without animation blending.
Engine is tested to work well on Intel (with integraded gpu) platform with suppored extensions listed in architecture/OpenGLExtensions.txt
- Frustum Culling
- Linear animations - animation loading is very strict as of now
- Multiple cameras
- Occlusion Culling
- Post processing
- Deffered shading:
- Lights
- Shadows
- Glow
- Textures
- Texture atlas
- Reflections
- Level Of Detail
- Loaded from file
- Automatically generated
- Animation Blending
- Ray Tracing
- High quality tranlucency
- GL
- GLU
- glfw
- GLEW
- x11
- Xxf86vm
- Xrandr
- Xi
- opengl32
- glfw3
- glew32
- glu32
<GL/glew.h>
<GL/glew.h>
<GLFW/glfw3.h>
<glm/glm.hpp>
<glm/gtc/matrix_transform.hpp>
<glm/gtc/type_ptr.hpp>
<glm/gtc/quaternion.hpp>
<glm/matrix.hpp>
Compilator able to build with C++17 standard