Interactive Qt-based OpenGL viewer for dynamically loading, transforming, and shading 3D object models in real time.
-
Updated
Nov 11, 2025 - C++
Interactive Qt-based OpenGL viewer for dynamically loading, transforming, and shading 3D object models in real time.
The repository is a Qt 6 desktop application that demonstrates how to integrate a modern OpenGL 4.6 core context into a traditional Qt Widgets interface. It constructs a main window that loads a simple UI, then embeds a custom QOpenGLWidget subclass. The rendering code draws a 2D scene pyramid of colored squares.
A Qt6 and OpenGL 4.6 Core application that renders a 3D pyramid made of colored cubes above a ground plane, featuring real-time camera control, scaling, shearing, rotation, and projection toggling using modern shader-based rendering.
Add a description, image, and links to the direct-gl topic page so that developers can more easily learn about it.
To associate your repository with the direct-gl topic, visit your repo's landing page and select "manage topics."