This program is written in C++. The graphics module used in this program is OpenGL. Basic operations including moving, rotating and zooming are supported.
A few libraries are required in the program. Specifically, in Windows, Some OpenGL dynamic link libraries and some dependencies are needed. Also, a bmp file, which serves as the texture of the cube, needs to be put in the same directory with the executable file. For convenience, all aforementioned prerequisites are included in repository. Note that this program supports Windows only. Codes need to be modified if in Linux/Unix.