National Repository of Grey Literature 10 records found  Search took 0.00 seconds. 
Interactive Application in API Vulkan
Blahoš, Radek ; Káčerik, Martin (referee) ; Milet, Tomáš (advisor)
The goal of this bachelor thesis is creation of wrapper library over Vulkan API and its utilization during implementation of example aplication. Thesis proposes design of the library, which tries to simplify usage of Vulkan library and at the same time tries to use it in most optimal way as possible. Thesis contains extract of the Vulkan specification essential for reader to understand design of the geVk library and eventually for reader to be able to use it during programming his own graphic aplication. Description of geVk library presents memory managment, command buffer submiting or pipelines creation stategies. Thesis also suggests multi-threaded rendering strategy. Additionally thesis explains how to connect geVk library with Qt framework.   
Vulkan Rendering Plugin for VRUT Software
Káčerik, Martin ; Tóth, Michal (referee) ; Kobrtek, Jozef (advisor)
The master’s thesis submitted deals with realtime rendering of three-dimensional CAD data using Vulkan API. The thesis also covers possibilities of connecting the API with VRUT, complex solution for renderig developed by ŠKODA AUTO a.s. Design of such connection is presented in form of Vulkan rendering plugin for VRUT application. Performance of the designed module is compared with another rendering module, based on different rendering technologies.
Language for Procedural Generation
Dobiáš, Roman ; Káčerik, Martin (referee) ; Milet, Tomáš (advisor)
This thesis deals with designing and implementing a library with language devoted to procedural generation extending L-systems. Emphasis is put on practical usage of the library which is aimed to be used by a wide spectrum of real-world applications, especially by 3D rendering engines and editors. The thesis covers theory of procedural generation, L-systems, theory of compilers, and design and implementation of the library. In conclusion, case study projects are introduced which embed the library and numerous examples are given.
Terrain Rendering on Top of Vulkan API
Méry, Jozef ; Starka, Tomáš (referee) ; Káčerik, Martin (advisor)
This thesis describes a framework, which has the ability to create and draw a procedural terrain using Vulkan API. It includes a simple introduction to the theory of procedural generation and description of systems for example entity or event system. The goal of this thesis isn't investigating various procedural terrain generation techniques. The purpose of the terrain is a visual demonstration of functionality of the framework.
Graphical Interface for Board Games on Android Platform
Káčerik, Martin ; Láník, Aleš (referee) ; Polok, Lukáš (advisor)
The bachelor's thesis focuses on visual representation of three-dimensional set-up of board game. It describes the possibilities of the visualization of three-dimensional graphics on the Android platform. It deals with principles of advanced rendering methods. The final outcome of the thesis is Android application, which serves as a manager of modules containing implementation of board games. Games are projected using the ray-tracing algorithm.
Terrain Rendering on Top of Vulkan API
Méry, Jozef ; Starka, Tomáš (referee) ; Káčerik, Martin (advisor)
This thesis describes a framework, which has the ability to create and draw a procedural terrain using Vulkan API. It includes a simple introduction to the theory of procedural generation and description of systems for example entity or event system. The goal of this thesis isn't investigating various procedural terrain generation techniques. The purpose of the terrain is a visual demonstration of functionality of the framework.
Interactive Application in API Vulkan
Blahoš, Radek ; Káčerik, Martin (referee) ; Milet, Tomáš (advisor)
The goal of this bachelor thesis is creation of wrapper library over Vulkan API and its utilization during implementation of example aplication. Thesis proposes design of the library, which tries to simplify usage of Vulkan library and at the same time tries to use it in most optimal way as possible. Thesis contains extract of the Vulkan specification essential for reader to understand design of the geVk library and eventually for reader to be able to use it during programming his own graphic aplication. Description of geVk library presents memory managment, command buffer submiting or pipelines creation stategies. Thesis also suggests multi-threaded rendering strategy. Additionally thesis explains how to connect geVk library with Qt framework.   
Language for Procedural Generation
Dobiáš, Roman ; Káčerik, Martin (referee) ; Milet, Tomáš (advisor)
This thesis deals with designing and implementing a library with language devoted to procedural generation extending L-systems. Emphasis is put on practical usage of the library which is aimed to be used by a wide spectrum of real-world applications, especially by 3D rendering engines and editors. The thesis covers theory of procedural generation, L-systems, theory of compilers, and design and implementation of the library. In conclusion, case study projects are introduced which embed the library and numerous examples are given.
Vulkan Rendering Plugin for VRUT Software
Káčerik, Martin ; Tóth, Michal (referee) ; Kobrtek, Jozef (advisor)
The master’s thesis submitted deals with realtime rendering of three-dimensional CAD data using Vulkan API. The thesis also covers possibilities of connecting the API with VRUT, complex solution for renderig developed by ŠKODA AUTO a.s. Design of such connection is presented in form of Vulkan rendering plugin for VRUT application. Performance of the designed module is compared with another rendering module, based on different rendering technologies.
Graphical Interface for Board Games on Android Platform
Káčerik, Martin ; Láník, Aleš (referee) ; Polok, Lukáš (advisor)
The bachelor's thesis focuses on visual representation of three-dimensional set-up of board game. It describes the possibilities of the visualization of three-dimensional graphics on the Android platform. It deals with principles of advanced rendering methods. The final outcome of the thesis is Android application, which serves as a manager of modules containing implementation of board games. Games are projected using the ray-tracing algorithm.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.