|
Collaborative Interaction among Users in Virtual 3D Scene
Tóth, Michal ; Beran, Vítězslav (referee) ; Pečiva, Jan (advisor)
The goal of this bachelor's thesis was to get familiarized with graphical library OpenSceneGraph, windowing library Qt and possibilities of network communication. And to demonstrate possibilities of these libraries on simple application. Basic traits of used libraries and tools are explained to the reader. Design and implementation of application -- network game are descriped later in thesis.
|
|
3D Chess with Leap Motion
Smejkal, Václav ; Najman, Pavel (referee) ; Pavelková, Alena (advisor)
This Bachelor thesis deals with Leap Motion controller. The goal of this project is 3D chess game which can be controlled by Leap Motion device. Theoretical part of this thesis describes history of similar input devices, Leap Motion and OpenSceneGraph graphics toolkit which is used to create 3D scene. Then, practical part describes design and implementation of application and evaluation of usability of application control based on testing.
|
|
Physical Simulation in Virtual Reality
Grünseisen, Vojtěch ; Navrátil, Jan (referee) ; Pečiva, Jan (advisor)
This work describes using of SDL, OSG and ODE as tools in game development and how they can be integrated to work together. Theory about collision detection and its role in physics engine is also described. Used libraries are described as well. With this engine a game scene is created and driven. This scene contains bodies connected by ODE Joints. Scene content and application controls are meant to resemble first person shooter game style.
|
| |
| |
|
Simulation and 3D Visualisation of Switchback
Ondrůj, Daniel ; Švub, Miroslav (referee) ; Kršek, Přemysl (advisor)
The goal of this bachelor's thesis is simulation and visualization of switchback. Concretely simulation of forces actuating on motion of switchback vagon on the track. And visualization of these forces and whole scene with the switchback too. Grafical part is created by graphical toolkit OpenSceneGraph which support design the scene with tree structure. And it meens we can use single objects to make the scene tree. The program implementation is in C++.
|
|
Collaborative Interaction among Users in Virtual 3D Scene
Tóth, Michal ; Beran, Vítězslav (referee) ; Pečiva, Jan (advisor)
The goal of this bachelor's thesis was to get familiarized with graphical library OpenSceneGraph, windowing library Qt and possibilities of network communication. And to demonstrate possibilities of these libraries on simple application. Basic traits of used libraries and tools are explained to the reader. Design and implementation of application -- network game are descriped later in thesis.
|
| |
|
Advanced Rendering in OpenSceneGraph Library
Ondruška, Jiří ; Přibyl, Jaroslav (referee) ; Švub, Miroslav (advisor)
This bachelor's thesis presents OpenSceneGraph library and its use with shaders written in OpenGL Shading Language. First of all it presents the basics of GLSL. Next chapter introduces the basics of OpenSceneGraph library. Following chapters are about different shaders. First is vertex displacement mapping, followed by cartooning and the last one is water surface.
|
| |