QOpenGLWidget example for Qt C++
This is a Qt6 OpenGL project that I made for fun, it shows some usage examples of QOpenGLWidget and OpenGL functions.
The application demonstrates:
- Usage of VBO, IBO
- Transformation matrix, random positions and colors
- Usage of vertex and fragment shaders
- Model View Projection matrices and camera system with pan/zoom/rotate
- Mouse picking using ray casting
Feel free to copy/use/contribute!