3D real-time graphics engine implemented with C++ and DirectX 10-11 and OpenGL