Title :
SeeGL: Software tool for learning the OpenGL graphics library
Author :
Prvulovic, Milos ; Durdevic, D. ; Tartalja, I.
Author_Institution :
Vlatacom d.o.o., Belgrade, Serbia
Abstract :
In this paper we present the development of the SeeGL software tool. It is an educational tool, mainly intended to be used for users who want to become acquainted with the OpenGL graphics library in an intuitive way. Through the graphical interface, the user can compose an OpenGL program, observe the state of all the elements of the finite state machine the OpenGL library is based upon, as well as the changes resulting from the execution of each instruction, and see the resulting image. In case of an unexpected result, by means of a visual inspection, following the OpenGL´s data processing paths, the user can simply and quickly find out whether the problem originates in wrong parameter values, in a wrong instruction order, in a missing or an superfluous instruction call.
Keywords :
computer aided instruction; computer science education; finite state machines; graphical user interfaces; software libraries; software tools; OpenGL data processing paths; OpenGL graphics library learning; OpenGL program; SeeGL software tool; educational tool; finite state machine; graphical interface; visual inspection; Automata; Electronic mail; Libraries; Linux; Programming profession; Visualization; OpenGL; interaktivna obuka; konačan automat; vizuelizacija;
Conference_Titel :
Telecommunications Forum (TELFOR), 2012 20th
Conference_Location :
Belgrade
Print_ISBN :
978-1-4673-2983-5
DOI :
10.1109/TELFOR.2012.6419530