Show simple item record

Generating Procedural Textures in Shader

dc.contributor.advisorPolok, Lukášcs
dc.contributor.authorVeverka, Pavelcs
dc.date.accessioned2018-10-21T17:25:06Z
dc.date.available2018-10-21T17:25:06Z
dc.date.created2012cs
dc.identifier.citationVEVERKA, P. Generování procedurálních textur v shaderu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2012.cs
dc.identifier.other79032cs
dc.identifier.urihttp://hdl.handle.net/11012/52908
dc.description.abstractPráce se zabývá problematikou generování procedurálních textur a jejich použití v OpenGL. Jsou zde popsány teoretické základy OpenGL a shaderů. Jádrem je rozebrání principů metod generování procedurálních textur pomocí různých algoritmů a šumů, zvláště pak Perlinův šum. Příklady shaderů procedurálních textur jsou demonstrovány v aplikaci, napsané v C++, aplikované na modelu areálu Božetěchova FIT VUT Brno.cs
dc.description.abstractThis work deals with procedural texture generation using programmable graphics pipeline in OpenGL. It describes basics of OpenGL operation and programmable shading. The main contribution is the analysis of methods used for generating procedural textures using various algorithms and noise functions, with focus on Perlin noise. The examples of procedural texture shaders are demonstrated by a C++ application, displaying 3D model of Božetěchova building.en
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.subjectOpenGLcs
dc.subjectprocedurální texturacs
dc.subjectshadercs
dc.subjectGLSLcs
dc.subjectPerlinův šumcs
dc.subjectCellularní šumcs
dc.subjectaliascs
dc.subjectMIP mappingcs
dc.subjectanti-aliasingcs
dc.subjectOpenGLen
dc.subjectprocedural textureen
dc.subjectshaderen
dc.subjectGLSLen
dc.subjectPerlin noiseen
dc.subjectCellular noiseen
dc.subjectaliasen
dc.subjectMIP mappingen
dc.subjectanti-aliasingen
dc.titleGenerování procedurálních textur v shaderucs
dc.title.alternativeGenerating Procedural Textures in Shaderen
dc.typeTextcs
dcterms.dateAccepted2012-06-13cs
dcterms.modified2020-05-09-23:43:23cs
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
sync.item.dbid79032en
sync.item.dbtypeZPen
sync.item.insts2020.06.23 09:01:41en
sync.item.modts2020.06.23 08:23:28en
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
dc.contributor.refereeNavrátil, Jancs
dc.description.markEcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Vladimír Drábek, CSc. (místopředseda) doc. Ing. Přemysl Kršek, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen) Ing. Jaroslav Rozman, 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 E. Otázky u obhajoby: Co znamená, že "šum je posunut od počátku souřadnicového systému" (str. 24)? Vysvětlete, jak je dosaženo "efektu členitosti trávy"? Co znamenají ty konstanty (Kód 5-3): snoise(vec2(x*10,y)*20)  * .3 * .7; ?cs
but.resultpráce byla úspěšně obhájenacs
but.programInformační technologiecs
but.jazykčeština (Czech)


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record