Demonstrace programovatelných shaderů pomocí knihoven OpenSceneGraph a QT
but.committee | doc. 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.defence | Student 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Švub, Miroslav | cs |
dc.contributor.author | Harman, Peter | cs |
dc.contributor.referee | Bartoň, Radek | cs |
dc.date.accessioned | 2020-05-13T22:56:01Z | |
dc.date.available | 2020-05-13T22:56:01Z | |
dc.date.created | 2010 | cs |
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.abstract | Assignment 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.mark | C | cs |
dc.identifier.citation | HARMAN, 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.other | 34604 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/187405 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | OpenSceneGraph | cs |
dc.subject | Qt | cs |
dc.subject | GLSL | cs |
dc.subject | Shadery | cs |
dc.subject | Vertex shader | cs |
dc.subject | Fragment shader | cs |
dc.subject | Phongův model | cs |
dc.subject | Gouraudův model | cs |
dc.subject | Blinn-Phong | cs |
dc.subject | OpenSceneGraph | en |
dc.subject | Qt | en |
dc.subject | GLSL | en |
dc.subject | Shaders | en |
dc.subject | Vertex shader | en |
dc.subject | Fragment shader | en |
dc.subject | Phong shading | en |
dc.subject | Gouraud shading | en |
dc.subject | Blinn-Phong | en |
dc.title | Demonstrace programovatelných shaderů pomocí knihoven OpenSceneGraph a QT | cs |
dc.title.alternative | Shader Demonstration Using OpenSceneGraph and QT Libraries | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2010-06-14 | cs |
dcterms.modified | 2020-05-09-23:41:11 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 34604 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.12 08:58:58 | en |
sync.item.modts | 2021.11.12 08:26:35 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |