National Repository of Grey Literature 70 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Mobile Demo Sound Run in Godot Engine
Korniienko, Oleksii ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
The purpose of the work is to create a new game demo in which sound plays an important role. The result is a runner-type game where the player avoids invisible obstacles with the help of sounds. Obstacles are of different types and each is represented by a different sound. The game is implemented as a mobile application due to the popularity of the platform.
Mobile App for Pairing Movies to Watch
Tetauer, Pavel ; Chlubna, Tomáš (referee) ; Kapinus, Michal (advisor)
The goal of this thesis was to create a mobile application for the Android platform that will allow users to solve the problem of choosing movies in different groups of people. Based on the chosen preferences in the group, the application offers movies for rating to each member. Users rate these movies like “I want to see” / “I don’t want to see" and the application finds full and partial matches based on this rating. Users can display these matches and group creators have the option to select one of the found matches for watching. Thesis describes the process of designing and implementation of this application and an important part of the work is also testing, where, based on feedback, a future development plan was presented.
Mobile Application for Easy Online School Education and Communication with Students
Otáhal, Lukáš ; Vlnas, Michal (referee) ; Chlubna, Tomáš (advisor)
The aim of the work is to create a supporting mobile application for students and teachers, enhanced with capabilities that are not yet available in existing school applications on the market. There will be 2 views in the app according to the login. A view for the student and a view for the teacher. The app is designed with an emphasis on simplicity and user friendliness. The app offers options such as writing and grading tests, viewing study materials, assigning or viewing assignments, viewing school news or school events, schedule overview, class overview and detailed student information with classification. The new school app is built using the Jigx platform and the data is stored in an AzureSQL database.
Notification System for the Augmented Reality Application in Unity
Klein, Kristián ; Chlubna, Tomáš (referee) ; Materna, Zdeněk (advisor)
This thesis is concerned with the optimization and development of a notification system within the augmented reality (AR) application, AREditor. In the context of the growing integration of AR into mobile applications and the importance of notifications as a mecha- nism for efficient information distribution, this study identifies the need for better design and implementation of notification systems in AR. The thesis includes an analysis of the issue of notifications on mobile devices and also evaluates the existing notification system in the AREditor application, outlining its shortcomings. The practical part of the thesis is dedicated to the design of the system’s architecture and graphical interface. The proposed changes are implemented in the Unity engine as a standalone package, which is later integ- rated into the application itself. The resulting notification system is capable of managing notification messages and displaying them according to their priority in various ways, such as in a three-dimensional space next to the object they pertain to, in the form of a modal window, or in the form of a notification container in the upper right corner of the screen. The resulting notification system is more pronounced, clearly separated from other graphi- cal interface elements, enhances the ability to monitor changes in the system, and aids in actively addressing them.
Theses Checker
Macková, Michaela ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
The main goal of this work is to create an application that checks technical reports and marks all the found errors with PDF annotations. The technical documentation of this thesis breaks down the structure of a PDF file, commonly found mistakes in graduate theses, web development using the Django framework and discusses existing libraries for editing PDF documents. The resulting application is implemented in Python and is accessible as a web tool with the help of the Django framework. The developed solution recognizes six mostly typographical errors frequently found in graduate theses. The mistakes found are visually marked and the edited PDF file is then displayed directly on the web page. The resulting tool is freely available and helps students and supervisors to correct the technical reports the students create.
Hardsub Remover
Krompaščíková, Emma ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
The goal of this thesis is to propose techniques for removing hardcoded subtitles from video and then implement them in the form of a desktop application. The thesis describes and implements four techniques for removing subtitles from an image – two are based on inpainting and other two use image filters to blur the selected area. An optimized method for detecting text in video is described and implemented using bisection, which enables the reduction of the processing time compared to the detection of text on each frame. The library Keras-OCR is used for text detection and the OpenCV library for its removing. Desktop app has a user interface built using the Electron library, image processing is executed using a Python script.
3D Game Exploiting Focusing on Holographic Display
Lisický, Tomáš ; Materna, Zdeněk (referee) ; Chlubna, Tomáš (advisor)
This thesis is anylising the possibilities of 3D display in gaming environment, specifically 8.9'' model of the first generation by Looking Glass company. The main emphasis is put on the usage of the given display's focusing, thus in which game mechanics and environments it is usable with desired effect on player and his perspective sense. The thesis' purpose is also to survey the market of available and historical games, which use 3D displays or other stereoscopic elements for visualisation or other purposes. After survey comes analysis of found game genres and their game mechanics, evaluation of their usage, performance and the option of implementation on Looking Glass display. The final product is a short demo of 3D game, which uses these game mechanics in combination with Looking Glass' focusing capabilities. To realise connection between this display and gaming environment, an open-source development platform for PC games – Unity – was used.
Blender Add-on for Simulation of Water Erosion
Vlček, Ondřej ; Milet, Tomáš (referee) ; Chlubna, Tomáš (advisor)
The aim of this thesis is adding terrain erosion functionality to Blender. The solution presented here implements hydraulic erosion based on textures and the use of the graphics card. Compared to other existing solutions this add-on utilizes parallel processing, offers an alternate workflow for erosion and creates additional information usable in further rendering of the model.
Blender Plugin for Conversion of Models to Vector Graphic
Kopáček, Jiří ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
This thesis deals with the design and implementation of several extensions for an existing module (plugin) for Blender software. This plugin could be used for conversion of 3D models in a Blender scene to a 2D vector graphics file in the SVG format. New extensions include the support of curve, text, Grease Pencil or annotation conversions and their depth sorting, as well as support of collection sorting, using camera objects and creating animations. Improvements of existing parts include a complete user interface rework, improving capabilities with a new material system and several fixes to existing code. The result of the implementation is a new version of the plugin which allows the user to efficiently create more complex vector graphics in Blender with enhanced output styling options.
High Dynamic Range Rendering of 3D Graphic Scenes
Rozenberg, Michal ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
The output of this bachelor thesis is a demonstration application that implements techniques and algorithmus used in rendering graphical 3D scenes in high dynamic range. The C++ programming language and low-level Vulkan API are used to implement this application.

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