Demonstrace programovatelných shaderů pomocí knihoven OpenSceneGraph a QT

but.committeedoc. Ing. Přemysl Kršek, Ph.D. (předseda) doc. Ing. Josef Schwarz, CSc. (místopředseda) prof. Ing. Adam Herout, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C. Otázky u obhajoby: Proč a za jaké situace je Blinn-Phongův osvětlovací model výhodnější    (rychlejší) než Phongův model? Víte o existenci (a když ano tak jaké) nějaké další aplikace tohoto typu?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠvub, Miroslavcs
dc.contributor.authorHarman, Petercs
dc.contributor.refereeBartoň, Radekcs
dc.date.accessioned2020-05-13T22:56:01Z
dc.date.available2020-05-13T22:56:01Z
dc.date.created2010cs
dc.description.abstractÚlohou této práce je přiblížit čtenáři práci s vertex a fragment procesorem. Programy pro tyto procesory se nazývají vertex a fragment shadery. Mohou být napsané v různých programovacích jazycích pro ně určených(HLSL, Cg...), avšak v práci bude diskutovaný jazyk OpenGL Shading Language(GLSL). Budou demonstrované techniky pokročilého renderingu: Phongův model, Blinn-Phong model Lambertovo osvětlení, Gouraudovo tónování Dále bude popsaná práce s knihovnou OpenSceneGraph, jako s knihovnou založenou na OpenGL, a její integrací s knihovnou na tvorbu uživatelského rozhraní QT. Výsledkem bude multiplatformová aplikace demonstrující propojení knihoven QT a OpenSceneGraph s integrovaným návodem popisujícím celý proces implementace. Nebudou chybět teoretické základy.cs
dc.description.abstractAssignment of this work is to zoom in the work with vertex and fragment processor for users. Programs for these processors are called vertex and fragment shaders. They may be written in a various programming languages intended for them (HLSL, Cg...), however in the work is going to be discussed OpenGL Shading Language (GLSL). There are going to be demonstrated this techniques of advanced rendering: Phong shading, Blinn-Phong shading Lambert illumination, Gouraud shading Later on is going to be described work with library OpenSceneGraph, as a library based on OpenGL and its integration with library for generating user's interface. The result is going to be a multiplatform application demonstrating connection between QT and OpenSpaceGraph libraries with integrated tutorial describing whole process of implementation. Theoretical background is going to be included as well.en
dc.description.markCcs
dc.identifier.citationHARMAN, P. Demonstrace programovatelných shaderů pomocí knihoven OpenSceneGraph a QT [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34604cs
dc.identifier.urihttp://hdl.handle.net/11012/187405
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectOpenSceneGraphcs
dc.subjectQtcs
dc.subjectGLSLcs
dc.subjectShaderycs
dc.subjectVertex shadercs
dc.subjectFragment shadercs
dc.subjectPhongův modelcs
dc.subjectGouraudův modelcs
dc.subjectBlinn-Phongcs
dc.subjectOpenSceneGraphen
dc.subjectQten
dc.subjectGLSLen
dc.subjectShadersen
dc.subjectVertex shaderen
dc.subjectFragment shaderen
dc.subjectPhong shadingen
dc.subjectGouraud shadingen
dc.subjectBlinn-Phongen
dc.titleDemonstrace programovatelných shaderů pomocí knihoven OpenSceneGraph a QTcs
dc.title.alternativeShader Demonstration Using OpenSceneGraph and QT Librariesen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2010-06-14cs
dcterms.modified2020-05-09-23:41:11cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid34604en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 08:58:58en
sync.item.modts2021.11.12 08:26:35en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.59 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_34604.html
Size:
1.47 KB
Format:
Hypertext Markup Language
Description:
review_34604.html
Collections