Show simple item record

dc.contributor.advisorHouse, Donald H.
dc.creatorTimchenko, Alexander Nikolai
dc.date.accessioned2010-01-15T00:03:53Z
dc.date.accessioned2010-01-16T00:25:33Z
dc.date.available2010-01-15T00:03:53Z
dc.date.available2010-01-16T00:25:33Z
dc.date.created2007-12
dc.date.issued2009-05-15
dc.identifier.urihttps://hdl.handle.net/1969.1/ETD-TAMU-2122
dc.description.abstractThis thesis examines the design and implementation of an extensible objectoriented physics engine framework. The design and implementation consolidates concepts from the wide literature in the field and clearly documents the procedures and methods. Two primary dynamic behaviors are explored: rigid body dynamics and articulated dynamics. A generalized collision response model is built for rigid bodies and articulated structures which can be adapted to other types of behaviors. The framework is designed around the use of interfaces for modularity and easy extensibility. It supports both a standalone physics engine and a supplement to a distributed immersive rendering environment. We present our results as a number of scenarios that demonstrate the viability of the framework. These scenarios include rigid bodies and articulated structures in free-fall, collision with dynamic and static bodies, resting contact, and friction. We show that we can effectively combine different dynamics into one cohesive structure. We also explain how we can efficiently extend current behaviors to develop new ones, such as altering rigid bodies to produce different collision responses or flocking behavior. Additionally, we demonstrate these scenarios in both the standalone and the immersive environment.en
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.relation.urihttps://hdl.handle.net/1969.1/85885
dc.subjectrigid body simulationen
dc.subjectarticulated dynamicsen
dc.subjectimmersive environmenten
dc.titleReal-time dynamics for interactive environmentsen
dc.typeBooken
dc.typeThesisen
thesis.degree.departmentArchitectureen
thesis.degree.disciplineVisualization Sciencesen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberKeyser, John
dc.contributor.committeeMemberParke, Frederic I.
dc.type.genreElectronic Thesisen
dc.type.materialtexten
dc.format.digitalOriginborn digitalen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record