Diplomová práce

Collision detection module for Age

Bc. Michal Petr, učo 485683
Anotace

Ve fyzikálních simulacích v realném čase, jako jsou počítačové hry, je nutnost podávat relevantní informace o překrývajících se objektech, aby fyzikální engine mohl adekvátně zareagovat na tyto překryvy. Tyto překryvy, známé jako kolize, jsou určována procesem zvaným kolizní detekce. Hlavními cíli této práce je prozkoumat, jak kolizní detekce je prováděna v nejmodernějších herních enginech, a následně …více

Abstract

In real-time physics simulations, such as computer games, it is crucial to provide relevant information about overlapping objects to provide the means for the physics engine to respond appropriately to such overlaps. These overlaps, known as collisions, are determined through a process called collision detection. The primary objectives of this thesis are to research how collision detection is implemented …více

Zadání práce
Age is an academic game engine developed in Visitlab/HCI laboratory. Its purpose is to provide a software basis and playground for game development courses. The goal of the thesis is to implement a collision detection module for Age and evaluate its efficiency. In particular, the implementation must provide efficient collision detection between convex objects (e.g., sphere, box, capsule, convex polyhedron) and also collision detection of rays casted to the scene consisting of convex objects and static mesh (which can be assumed to be composed of several convex sub-meshes). The evaluation must give a good insight into performance profile of the module. The text of the thesis should comprise of the state of the art of the collision detection with focus on technologies used in computer games, description of implemented algorithms, and results from the evaluation.
Práce zkontrolována:
17. 12. 2024 13:25, Mgr. Marek Trtík, Ph.D., učo 329313
Jazyk práce
angličtina angličtina
Termín obhajoby
3. 2. 2025
Práce byla úspěšně obhájena

Vedoucí

Mgr. Marek Trtík, Ph.D., učo 329313
KVI FI MU

Oponent

RNDr. Jan Byška, Ph.D., učo 207879
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Vývoj počítačových her

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.