National Repository of Grey Literature 28 records found  previous11 - 20next  jump to record: Search took 0.01 seconds. 
Easy Vulkan
Halás, Timotej ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
Zatiaľ čo staršie grafické API (Application Programming Interface) ako OpenGL alebo DirectX verzie 11 a nižšej sa v súčasnosti stále bežne používajú, novšie rozhrania API, najmä DirectX 12 a Vulkan, prinášajú mnohé vylepšenia, ako je lepší výkon, natívny Ray-tracing na podporovanom hardvéri a efektívnejšie využitie CPU a GPU. Vylepšenia výkonu a efektívnosti sú výsledkom povahy rozhraní DirectX 12 a Vulkan API. Obidve sú pomerne nízkoúrovňové API. To znamená, že GPU je možné ovládať na oveľa nižšej úrovni, čo má za následok oveľa viac kódu potrebného, aby boli dosiahlnuté podobné výsledky ako pri použití staršieho rozhrania API. Táto práca predstavuje nový framework, vkEasy, ktorý zapuzdruje Vulkan API takým spôsobom, že väčšina jeho funkcií zostáva použiteľná, ale výrazne uľahčuje používanie Vulkan API na vkresľovacie alebo výpočtové operácie. Zdrojový kód obsahuje príklady, ktoré boli implementované pomocou vkEasy, aby ukázali jednoduchosť vkEasy a porovnali ho s kódom napísaným v čistom Vulkane. Bolo pozorované priemerne 94% zníženie potrebných riadkov kódu.
Clustered Deferred Shading in Vulkan API
Karas, Matej ; Starka, Tomáš (referee) ; Milet, Tomáš (advisor)
This thesis deals with application development for rendering many lights in real-time using next generation graphics API. Text of thesis contains reasoning of new generation graphics API and theory for methods used for rendering many lights in real-time. The conclusion discusses performance of implementation, possibilities for improvements and options of future work.
Mobile Robot with Telepresence Control
Svědiroh, Stanislav ; Kopečný, Lukáš (referee) ; Žalud, Luděk (advisor)
This thesis deals with the proposal and implementation of a robotic platform for the purpose of visual telepresence. The aim of the work is to create a robotic platform remotely controlled by a virtual reality headset, being capable of moving on a flat surface and rotating the camera plaform in two degrees of freedom independently. This work provides a complete solution - both in terms of software and hardware.
Effective C++ Binding for Vulkan API
Ruža, Adam ; Karas, Matej (referee) ; Pečiva, Jan (advisor)
Many 3D graphics applications are developed using Vulkan in C++ language. The major drawback of Vulkan C++ API is slow compilation time. Aim of this thesis is to create Vulkan C++ API with improved compilation time. A custom API generator was implemented for this purpose. This generator allows advanced customization of Vulkan C++ API. Using automated script, compilation times were measured in detail. By reducing unneccesary parts of code for a specific application, we measured improvement of about 50% to 60% in terms of Vulkan C++ API comilation time.
Easy Vulkan
Halás, Timotej ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
Zatiaľ čo staršie grafické API (Application Programming Interface) ako OpenGL alebo DirectX verzie 11 a nižšej sa v súčasnosti stále bežne používajú, novšie rozhrania API, najmä DirectX 12 a Vulkan, prinášajú mnohé vylepšenia, ako je lepší výkon, natívny Ray-tracing na podporovanom hardvéri a efektívnejšie využitie CPU a GPU. Vylepšenia výkonu a efektívnosti sú výsledkom povahy rozhraní DirectX 12 a Vulkan API. Obidve sú pomerne nízkoúrovňové API. To znamená, že GPU je možné ovládať na oveľa nižšej úrovni, čo má za následok oveľa viac kódu potrebného, aby boli dosiahlnuté podobné výsledky ako pri použití staršieho rozhrania API. Táto práca predstavuje nový framework, vkEasy, ktorý zapuzdruje Vulkan API takým spôsobom, že väčšina jeho funkcií zostáva použiteľná, ale výrazne uľahčuje používanie Vulkan API na vkresľovacie alebo výpočtové operácie. Zdrojový kód obsahuje príklady, ktoré boli implementované pomocou vkEasy, aby ukázali jednoduchosť vkEasy a porovnali ho s kódom napísaným v čistom Vulkane. Bolo pozorované priemerne 94% zníženie potrebných riadkov kódu.
Mobile Robot with Telepresence Control
Svědiroh, Stanislav ; Kopečný, Lukáš (referee) ; Žalud, Luděk (advisor)
This thesis deals with the proposal and implementation of a robotic platform for the purpose of visual telepresence. The aim of the work is to create a robotic platform remotely controlled by a virtual reality headset, being capable of moving on a flat surface and rotating the camera plaform in two degrees of freedom independently. This work provides a complete solution - both in terms of software and hardware.
Real-Time Photorealistic Rendering of Voxel Scenes
Flajšingr, Petr ; Matýšek, Michal (referee) ; Milet, Tomáš (advisor)
The subject of this thesis is an implementation of realistic rendering of voxel scenes using a graphics card. This work explains the fundamentals of realistic rendering and voxel representation of visual data. It also presents selected hierarchical structures usable for acceleration and describes the desing of a solution focusing on the representation of voxel data and their rendering. The thesis describes libraries created as part of the project and algorithms. It also evaluates time and memory requirements of the application along with graphical output.
Fluid Simulation Using GPU
Frank, Igor ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
This thesis focuses on fluid simulation, particularly on coupling between particle based simulation and grid based simulation and thus modeling evaporation. Mentioned coupling is based on the article Evaporation and Condensation of SPH-based Fluids of authors Hendrik Hochstetter a Andreas Kolb. The goal of this thesis is not purely implementing ideas of the mentioned article, but also study of different methods used for fluid simulation.
Global Illumination in Real-Time
Karas, Matej ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
This thesis deals with photorealistic rendering and real-time global illumination. Thesis contains overview of algorithms used for real-time global illumination of which the Dynamic Diffuse Global Illumination with Ray-Traced Irradiance Fields was implemented. This algorithm uses hardware accelerated ray tracing to compute global illumination in a scene. Hardware ray tracing requires use of new generation of graphics API from which Vulkan was choosen for this thesis. 
Physically Based Rendering
Herrgott, Jiří ; Pečiva, Jan (referee) ; Starka, Tomáš (advisor)
This bachelor thesis is focused on rendering of 3D models in real time, where emphasis is placed on physical properties of simulated light rays. The work is about techniques that deal with this issue and then their use for drawing a physically approximated model.

National Repository of Grey Literature : 28 records found   previous11 - 20next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.