Jazyk pro prototypování vizualizací

but.committeeprof. Dr. Ing. Pavel Zemčík, dr. h. c. (předseda) prof. Ing. Adam Herout, Ph.D. (člen) prof. RNDr. Alexandr Meduna, CSc. (člen) doc. Ing. Michal Španěl, Ph.D. (člen) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. David Bařina, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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, např. ohledně sdíleného ukazatele, přístupu k měření výkonnosti či využití #pragma deklarací. 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 - dobře.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMilet, Tomášen
dc.contributor.authorKříž, Danielen
dc.contributor.refereePečiva, Janen
dc.date.accessioned2025-06-27T04:00:31Z
dc.date.available2025-06-27T04:00:31Z
dc.date.created2025cs
dc.description.abstractTato práce představuje nový programovací jazyk, který je navržený tak, aby řešil výzvy spojované s programováním grafických aplikací s cílem poskytnout prostředí, které by umožňovalo tvorbu prototypů vizualizací. Toto prostředí by tak mělo umožňovat začínajícím i zkušeným programátorům experimentovat, a tímto způsobem studovat počítačovou grafiku. Tento jazyk, nazývaný VPSL, je založen na vysokoúrovňových preprocesorových direktivách, díky čemuž je možné ho použít na rozšíření jiných programovacích jazyků. Na základě toho podporuje znovupoužitelnost kódu a přenositelnost znalostí. Jazyk byl v této práci implementován jako rozšíření jazyka GLSL.en
dc.description.abstractThis thesis presents a novel programming language designed to address the challenges of graphics development with the aim of providing an environment for prototyping visualization that would allow both novice and experienced programmers to experiment and study graphics programming. This language, called VPSL, is base on high-level preprocessor directives. Therefore, it is possible to use it to extend various existing shading languages. It promotes code reuse and higher knowledge transfer. The language has been implemented as an extension to the GLSL.cs
dc.description.markCcs
dc.identifier.citationKŘÍŽ, D. Jazyk pro prototypování vizualizací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other165519cs
dc.identifier.urihttps://hdl.handle.net/11012/255139
dc.language.isoencs
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.subjectGLSLen
dc.subjectpočítačová grafikaen
dc.subjectprogramovací jazykyen
dc.subjectnávrh programovacích jazykůen
dc.subjectdirektivy preprocesoruen
dc.subjectprototypováníen
dc.subjectvizualizaceen
dc.subjectGLSLcs
dc.subjectcomputer graphicscs
dc.subjectprogramming languagescs
dc.subjectprogramming language designcs
dc.subjectpreprocessor directivescs
dc.subjectprototypingcs
dc.subjectvisualizationcs
dc.titleJazyk pro prototypování vizualizacíen
dc.title.alternativeLanguage for Prototyping of Visualizationscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-26cs
dcterms.modified2025-06-26-15:25:09cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid165519en
sync.item.dbtypeZPen
sync.item.insts2025.06.27 06:00:31en
sync.item.modts2025.06.27 05:32:34en
thesis.disciplinePočítačové viděnícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.52 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_165519.html
Size:
14.91 KB
Format:
Hypertext Markup Language
Description:
file review_165519.html
Collections