openGL and Qt

During my junior year, I was required to independently write a drawing program in C++ using the Qt graphics library. It is essentially a program similar to MS Paint that allows the user to draw shapes, polygons, and points using user-selected colors. It also renders 3-dimensional data using matrix transformations to convert 3D coordinates to 2D coordinates. Here is a picture of what it looked like:



I later reproduced most of this program's functionality using openGL and GLUT. I also started a second program based on the game arkanoid. These programs can be seen here.