THE USE OF PHYSICS ENGINE HAVOK IN COMPUTER GAMES

Autor: Kerec, Bojan
Přispěvatelé: Strnad, Damjan
Jazyk: slovinština
Rok vydání: 2011
Předmět:
Zdroj: Maribor
Popis: V tej diplomski nalogi bomo predstavili programsko knjižnico Havok Physics, ki se uporablja za simuliranje realne fizike v računalniških igrah. Na začetku se seznanimo s fiziko v računalniških igrah in s pojmom fizikalni pogon. V nadaljevanju sledi uporaba fizikalnega pogona Havok. Ogledamo si njegove osnove, ustvarjanje različnih oblik, togih teles in različnih omejitev med njimi. Prav tako prikažemo tudi nekaj naprednih tehnik, kot so pobiranje in prenašanje predmetov, vpliv različnih akcij na predmete ter filtriranje trkov. Vsi postopki so dobro opisani in prikazani na realnih primerih. Zgoraj opisano predstavimo na primeru igre oziroma simulacije, ki smo jo razvili za prikaz uporabe fizikalnega pogona Havok. In this work we present the Havok Physics software library that is used to simulate realistic physics in computer games. We first describe the use of physics in computer games and introduce the notion of a physics engine. We follow with the detailed description of Havok physics engine. We look into its base, creation of different shapes, rigid bodies and various constraints between them. We also show some advanced techniques, such as collecting and transporting items, the impact of various actions on objects and collision filtering. All procedures are demonstrated on real cases. We conclude with the presentation of the game that demonstrates all previously described aspects of the Havok engine.
Databáze: OpenAIRE