National Repository of Grey Literature 306 records found  beginprevious58 - 67nextend  jump to record: Search took 0.01 seconds. 
Physical Simulation in VR
Pacáková, Gabriela ; Milet, Tomáš (referee) ; Kobrtek, Jozef (advisor)
The main aim of this thesis is to introduce the reader to the theory and the implementation of a virtual reality application which uses HTC Vive headset and BulletPhysics engine. It describes the integration of BulletPhysics and OpenVR SDK with OpenGL. The result of this integration is a simple bowling game in VR that uses all the aforementioned resources and provides the user with an entertaining VR experience as well as a deeper understanding of computer graphics and VR principles.
3D Game in Unity with Music Analysis
Majcher, Marek ; Lysek, Tomáš (referee) ; Milet, Tomáš (advisor)
This bachelor thesis deals with various methods of analysis of sound signals, Unity engine and procedural generation of graphics. The main goal was to create a working game that would demonstrate music analysis in an appropriate way using procedural generation of graphics. Important graphical medium, that collaborates on final graphical effect, are various graphic shaders that mold final audiovisual effect thus making it interesting for the player.
Graphics Intro 64kB Using OpenGL
Hanko, Zdenko ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
This bachelor thesis describes the process of making graphical intro, where the executable file on the output is within 64kB. For it's creation an OpenGL is used together with various methods designated for similar problems. The result is a graphical scene, which shows a village surrounded by walls and towers. The final demo is not larger than 64kB.
Procedural Track Generator
Ončo, Michael ; Lysek, Tomáš (referee) ; Milet, Tomáš (advisor)
This bachelor's thesis deals with procedural generation of an obstacle course for a game in which the player has to overcome these obstacles. It researches suitable ways of generating such course. Within the scope of this research the thesis studies basic traits of noises and grammars. Furthermore it mainly focuses on grammars, L-systems and their attributes. Output of this bachelor's thesis is an application generating the obstacle course, visualizing its geometry using OpenGL and enabling movement through it.
Light Field Particle Effects
Škvařil, Jan ; Milet, Tomáš (referee) ; Chlubna, Tomáš (advisor)
The goal of this thesis is to propose and implement a method combining light field and particle effects. Particles are rendered as billboards and their textures are created with synthetic light field, which is dynamically generated at runtime. Particles can also use several of these textures at the same time. The thesis also includes several implemented scenes demonstrating various functionality and measurements comparing proposed method with standard 3D rendering techniques.
LOD for GPUEngine
Staněk, Jan ; Milet, Tomáš (referee) ; Starka, Tomáš (advisor)
The representation of 3D polygonal model on several levels of available detail is a problem inherent in the process of rendering a scene. Highly-detailed models, if placed far from the camera, suffer from spatial aliasing that results from inadequate sampling of their surface, and require disproportionately large amount of time to render. Low-detailed models on the other hand reduce the visual quality of the scene when placed too near to the camera. This report delves in both the theory and the practical techniques used for solving these problems. It describes various published solutions and the principles behind them, and presents a design and an implementation of selected techniques for the GPUEngine library.
A Computer Game to Fight Drought in the Countryside in Unity
Olearčin, Daniel ; Milet, Tomáš (referee) ; Beran, Vítězslav (advisor)
This bachelor's thesis focuses on the design and development of the game in the Unity gaming engine. Game has the task of being educational. The player has the opportunity to familiarize himself with the different circumstances, which result on the profitability of the village and the retention of water in the country. The aim of the game is to map a small village above which it is possible to convert individual fields for other types. With simple models, characteristic calculations and rules, it is possible to monitor the impact of these changes on the profitability of the village and the retention of water in the country.
Third Person Roguelike Game in Unity
Moudrý, Daniel ; Kapinus, Michal (referee) ; Milet, Tomáš (advisor)
The thesis comprises information about the creation of a third-person roguelike computer game in Unity game engine. At the beginning the work explains what the game is about, then the work describes the principles of the games functioning and then the implementation in Unity game engine itself in the C# programming language.
3D Puzzle Game Based on Space Deformation
Joščák, Juraj ; Milet, Tomáš (referee) ; Tóth, Michal (advisor)
This thesis focuses on global deformation of 3D geometry and using it in a videogame. The aim is to explore different methods for deformation of geometry in real time, consider their usability in context of a videogame, and solve specific problems, which can arise while developing such game. This knowledge is then used to implemennt the game in C++ programming language using OpenGL graphics library.
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.

National Repository of Grey Literature : 306 records found   beginprevious58 - 67nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.