Detail práce
Most mezi GLUT a knihovnou pro tvorbu uživatelských rozhraní
Tato práce se zabývá problematikou tvorby grafických 3D aplikací s použitím knihovny OpenGL. Jsou zde vysvětleny základy architektury knihovny GLUT, její hlavní výhody a nevýhody a popsány alternativní implementace GLUT API. Dále je zde popis nejznámějších grafických knihoven pro tvorbu uživatelského rozhraní, ve kterých je možné tvořit aplikace využívající OpenGL spolu s jejich hlavními výhodami a nevýhodami. Následuje návrh architektury nové implementace knihovny GLUT s použitím vybrané knihovny pro tvorbu uživatelských rozhraní. Nejdůležitější část práce se zabývá popisem vlastní implementace, která se nachází na přiloženém CD. Nakonec jsou popsány možnosti dalšího vývoje implementované knihovny.
OpenGL, GLUT, GTK+, GtkGLArea, GtkGLExt, Motif, QT, Fox Toolkit, FLTK, LessTif, wxWidgets, FreeGLUT, OpenGLUT, GtkGLUT
Černocký Jan, prof. Dr. Ing. (UPGM FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Kršek Přemysl, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Sochor Jiří, prof. Ing., CSc. (FI MUNI), člen
Zemčík Pavel, prof. Dr. Ing. (UPGM FIT VUT), člen
@mastersthesis{FITMT5451, author = "Jan Friesse", type = "Diplomov\'{a} pr\'{a}ce", title = "Most mezi GLUT a knihovnou pro tvorbu u\v{z}ivatelsk\'{y}ch rozhran\'{i}", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2008, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/5451/" }