National Repository of Grey Literature 101 records found  beginprevious82 - 91next  jump to record: Search took 0.00 seconds. 
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.
3D Game in Godot Engine
Trbola, Martin ; Starka, Tomáš (referee) ; Milet, Tomáš (advisor)
Godot is a new opensource game engine. The goal of this thesis is to create a 3D fighting game in this engine, using procedural generation to create levels and enemies. This game was implemented using Godot version 2.1. The procedural level generation is implemented using BSP trees and the procedural enemy generation is implemented by connecting smaller parts together.
Graphics Intro 64kB Using OpenGL
Minařík, Antonín ; Matýšek, Michal (referee) ; Herout, Adam (advisor)
This thesis deals with creating a graphics intro, which's size has to be below 64~kB. Described and used techniques includes: Phong reflection model, fog, skybox, generating textures from noise and shadow mapping. Intro is placed in a city and techniques of generating elements of the city are described. In addition, there are described methods for reducing file size and system for camera animation.
Survival Game in Procedurally Generated World
Macháček, Luboš ; Tóth, Michal (referee) ; Milet, Tomáš (advisor)
Project is about developing a 3D computer game using procedural generation for game world creation. The development includes a game engine which powers the game. Various experimental approaches and mechanics are used during the development to find out their usability in practice.
Graphics Intro 64kB Using OpenGL
Marek, Jan ; Tóth, Michal (referee) ; Milet, Tomáš (advisor)
This bachelor's thesis deals with the creation of a graphics intro with a limited size. It deals with methods used for its creation. The thesis describes methods used for reduction of size of executable files. Among them for example the use of prcedural generation and the use of exe packers. The created graphics intro has a size smaller than 64 kB.
Procedural Generation of Cities
Hamerník, Pavel ; Beran, Vítězslav (referee) ; Polok, Lukáš (advisor)
This work is about procedural generation of cities. There are defined the different stages of city generation and existing methods used to achieve them. The following describes the procedures used to implement a system capable of generating cities. The resulting generator is able to generate cities based on input random seed.
Graphics Intro 64kB Using OpenGL
Baáš, Andrej ; Matýšek, Michal (referee) ; Herout, Adam (advisor)
This thesis deals with the creation of a graphic intro with limited size. This work describes methods and techniques for generating the graphic content. It deals with procedural generation of textures and objects, creation of particle systems, lighting and animation of selected objects. It describes methods for reducing the size of the final application. The result is a graphical intro showing an underwater environment with a coral reef and floating fish whose size is less than 64kB.
Automated Generation of Realistic Terrain Using Machine Learning Techniques
Střelský, Jakub ; Surynek, Pavel (advisor) ; Holan, Tomáš (referee)
Title: Automated Generation of Realistic Terrain Using Machine Learning Tech- niques Author: Jakub Střelský Department: Department of Theoretical Computer Science and Mathematical Logic Supervisor: RNDr. Pavel Surynek, Ph.D., Department of Theoretical Computer Science and Mathematical Logic Abstract: Artificial terrain is important component of computer games, simulati- ons and films. Manual terrain creation can be arduous process, hence automa- tization of this process would be convenient in many cases. Thanks to current advances in employing artifical neural networks on various generative tasks, the possibility of generating terrain using artificial neural networks should be investi- gated. We will focus on Generative Adversarial Networks as it is one of the most successful content generation method, and we will adjust this method to the task of artificial terrain generation. Resulting model is capable of generating realistic terrain based on raster sketch given by user and allows interactive modelling. Disadvantage of the model is it's requirement of a lot of training data. However, thanks to global elevation datasets providing us with more than enough training data, the model could be useful in certain applications. Keywords: procedural generation, terrain, neural networks, deep learning 1
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.
Generating of Voxel Scenes
Venhoda, Lukáš ; Lysek, Tomáš (referee) ; Milet, Tomáš (advisor)
This batcherlor's thesis deals with the implementation of application, which generates voxel scenes that can be edited, or saved to a file. The work describes generating of terrain by using Perlin noise, converting voxel list to Sparse Voxel Octree structure, and a method of editing of this structure with picking voxels by using ray picking algorithm.

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