Jazyk pro prototypování vizualizací

Loading...
Thumbnail Image
Date
Authors
Kříž, Daniel
ORCID
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Tato 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.
This 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.
Description
Citation
KŘÍŽ, D. Jazyk pro prototypování vizualizací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
Počítačové vidění
Comittee
prof. 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)
Date of acceptance
2025-06-26
Defence
Student 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.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO