Thesis Details

Simulace kolizí na základě fyzikálního modelu

Master's Thesis Student: Maštera Petr Academic Year: 2006/2007 Supervisor: Pečiva Jan, Ing., Ph.D.
English title
Simulation of Collision Handling Based on Physical Model
Language
Czech
Abstract

This MSc Thesis focuses on the collision detection between scene objects and consequent resolution of such collisions on the basis of physical model. The implementation of all the applications and algorithms is achieved in Win32 environment in Visual Studio using the programming language C++; it also employs the graphical library Open Inventor based on OpenGL. The work also includes additional application for the calculation of physical values. The demo applications involve algorithms for detection and resolution of explosive collision by the use of a simple and physical reflection on the basis of physical formulas and relationships. The main demo application called "tunnel transit" incorporates a simple game engine. The thesis also includes a discussion over the aroused problems with collision solving and some suggestions how to overcome them.

Keywords

Collision detection, collision resolution, simple reflection, simple collision resolution, physical reflection, physical collision resolution, collision of rigid bodies, inertia tensor, centre of mass, Open Inventor, C++.

Department
Degree Programme
Electrical Engineering and Computer Science, Field of Study Computer Science and Engineering
Files
Status
defended, grade A
Date
23 February 2007
Reviewer
Citation
MAŠTERA, Petr. Simulace kolizí na základě fyzikálního modelu. Brno, 2007. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-02-23. Supervised by Pečiva Jan. Available from: https://www.fit.vut.cz/study/thesis/5603/
BibTeX
@mastersthesis{FITMT5603,
    author = "Petr Ma\v{s}tera",
    type = "Master's thesis",
    title = "Simulace koliz\'{i} na z\'{a}klad\v{e} fyzik\'{a}ln\'{i}ho modelu",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/5603/"
}
Back to top