Для работы с библиотекой OpenGL мы используем заголовочный файл XGL.H, который значительно облегчает создание графических примитивов. К сожалению, при работе с последними версиями Visual Studio могут возникнуть проблемы. О решении этих проблем читайте здесь.