DocumentCode :
2542200
Title :
Interactive Graphics Applications with OpenGL Shading Language and Qt
Author :
Gois, João Paulo ; Batagelo, Harlen C.
Author_Institution :
Centro de Mat., Comput. e Cognicao Univ. Fed. do ABC, Santo Andre, Brazil
fYear :
2012
fDate :
22-25 Aug. 2012
Firstpage :
1
Lastpage :
20
Abstract :
Qt framework allows the easy development of professional cross-platform graphics applications using C++. Qt provides the QtOpenGL Module that makes easy the development of hardware-accelerated graphics applications using OpenGL and OpenGL Shading Language (GLSL). With Qt, matrices, vectors, vertex buffer objects, textures, shader programs and UI components are integrated by classes in the object-oriented paradigm and intercommunicate by the Qt mechanism of signals/slots. The goal of this survey is to detail the development of interactive graphics applications with OpenGL and Qt. Along with it, we compare features of QtOpenGL Module with those of GLU/GLUT libraries, as the latter is traditionally used in text books and computer graphics courses.
Keywords :
C++ language; application program interfaces; computer graphics; interactive systems; object-oriented methods; C++; GLSL; GLU/GLUT libraries; OpenGL shading language; Qt framework; QtOpenGL module; hardware-accelerated graphics applications; interactive graphics applications; object-oriented paradigm; professional cross-platform graphics applications; Buildings; Context; Libraries; Vectors; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Graphics, Patterns and Images Tutorials (SIBGRAPI-T), 2012 25th SIBGRAPI Conference on
Conference_Location :
Ouro Preto
Print_ISBN :
978-1-4673-5091-4
Type :
conf
DOI :
10.1109/SIBGRAPI-T.2012.10
Filename :
6382715
Link To Document :
بازگشت