Entre sus características podemos encontrar el mapeado entre pantalla y coordenadas, generación de texturas mipmap, dibujado de superficies cuádricas, NURBS, teselación de primitivas poligonales, interpretación de códigos de error de OpenGL, gran cantidad de rutinas de transformación para la creación de volúmenes de visualización y posicionado simple de la cámara, habitualmente de manera más sencilla que las rutinas que ofrece OpenGL.