National Repository of Grey Literature 65 records found  beginprevious21 - 30nextend  jump to record: Search took 0.01 seconds. 
3D Game Using WebGL - Inball
Jurčík, Lukáš ; Navrátil, Jan (referee) ; Szentandrási, István (advisor)
This bachelor thesis outlines the possibilities of making 3D applications in web-browsers, focusing on computer games. First, different methods of creating games inside web-browsers are briefly introduced. Next section contains a description of WebGL's frameworks and physics in games. The aim of this work was to design and implement a 3D browser game called Inball based on games like Neverball and Ballance. The application is based on WebGL technology using Three.js of frameworks encapsulating WebGL.
Collision Detection in 3D Scene
Přibyl, Tomáš ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis is focused on algorithms for collision detection in Javascript programming language. Part of this thesis is also about testing applications. These applications test properties of algorithms and measure their calculation time.
E-shop in 3D Dimension
Spousta, Martin ; Dvořák,, Jiří (referee) ; Dvořák, Jiří (advisor)
This Diploma thesis deals with problems of making 3D e-shops for their widely usage. It contains the description of current level of e-shop, theoretical solution of the problem of transition to 3D with a description of advantages, disadvantages and warrant of new solution. It contains the practical solution as well.
3D WebGL Game with Physics
Maixner, David ; Starka, Tomáš (referee) ; Horváth, Zsolt (advisor)
This bachlor thesis discusses the possibility of creating games for web browsers. It focuses on making of 3D web graphics using WebGL. This thesis chooses frameworks for easing up the work. The thesis also describes design and implementation of 3D web game with physics with use of selected frameworks. Finally it discusses testing of the application.
Displaying 3D Graphics in Web Browser
Mahr, Lukáš ; Klepárník, Petr (referee) ; Španěl, Michal (advisor)
This thesis deals with design and implementation of an interactive 3D model viewer in a web browser. Aim of the thesis is to faithfully present industrial and commercial products to potential customers of the product. The final application allows to decompose the object into individual parts and a special semi-transparent edge-highlighted display. The WebGL web technology and the Three.js library are used for implementation.
WebGL2 Renderer in WebAssembly
Režňák, Pavel ; Lysek, Tomáš (referee) ; Starka, Tomáš (advisor)
This thesis is focused on fast rendering of the 3D scene in a web browser with usage of modern technologies, for instance WebGL and WebAssembly. In this thesis you will find out how to compile an application which was written in C++ language into WebAssembly via Emscripten compilator and how to insert this code into a web page. Futhermore, you will find out how to communicate between C++ language and JavaScript, how to call functions, create instances and how to share memory between them. During design of a rendering core you will learn a few methods how to improve rendering performance. In the end the performance of this technologies is compared.
Implementation of WebGL Terrain Visualization Algorithm
Kaláb, Jan ; Pečiva, Jan (referee) ; Bartoň, Radek (advisor)
This master thesis deals with the large terrain rendering in real time using WebGL. The thesis also deals with ways of measuring and representation of terrain height data. The paper also compares several frameworks for WebGL and also describes the practical use of HTML5 technologies such as WebWorkers. Furthermore, it also compares the performance and compatibility of current web browsers with HTML5 technologies.
Atmospheric Efects in WebGL
Brydl, Jaroslav ; Lysek, Tomáš (referee) ; Starka, Tomáš (advisor)
This thesis deals with the simulation and rendering of atmospheric effects in WebGL using Three.js application interface. The principles of functioning and implementation of the effects of altering day and night, clouds, snow,  rain and shadows are described. Effects are mostly implemented with GLSL shaders that allow easy use across different platforms.
The use of open-source framework Babylon.js for creating 3D web application.
CHYTRA, Filip
The goal of the thesis is to introduce the creation of 3D models/scenes and their implementation into applications using the open-source framework Babylon.js. In recent years, we are increasingly encountering the use of three-dimensional technologies, and virtual and augmented realities (VR and AR) across many media and industries such as cinema, gaming, training simulators, etc. A similar trend in the implementation of these technologies is expected in the next few years web technologies and is conditioned by the development of new web standards and JavaScript APIs, such as OpenGL, WebGL and last but not least the latest WebGPU, which allows the use of physics and image processing and GPU-accelerated effects as part of a web page canvas. The author will focus on the description of the function of the 3D engine Babylon.js itself and comparison with other software for creating 3D computer graphics and its implementation in the web code. The work will be based on simple demonstrations to thoroughly demonstrate the possibilities of basic tools and functions for creating a scene, creating basic objects (light, camera, meshes), and working with materials, but also demonstrating more advanced techniques such as collisions and intersections of objects, animation, working with user inputs, physics engine, skeletons, particles, and shaders. The aim of the practical part will be to create your own 3D web presentation, which will demonstrate the implementation of individual practical examples into the code of pages within HTML5 and a description of possible utilization of the Babylon.js framework on the web.
Analysis of standards and tools for displaying 3D models on the web
Pekařová, Kateřina ; Čábelka, Miroslav (advisor) ; Laštovička, Josef (referee)
Analysis of standards and tools for displaying 3D models on the web Abstract The main goal of this diploma thesis is to analyze selected current standards and tools for displaying 3D objects on the web. In the first part, selected technologies are described in detail. The practical part is divided into two phases of testing, in which the testing conditions are determined, followed by the design of the variables to be tested, and the implementation in the actual test web pages. The tools prepared in this way are then tested using developer tools in the web browsers themselves. The results of this testing are graphically processed and evaluated. Keywords: 3D, web, analysis, WebGL, Three.js

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