Fast, Interactive Soft-Body Animation A Real-Time Physics Engine using Position-Based Dynamics

dc.contributor.authorAndersson, Patrick
dc.contributor.authorEriksson, Pontus
dc.contributor.authorWestlund Gotby, Love
dc.contributor.authorIngmansson, Adam
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T14:34:35Z
dc.date.available2019-07-03T14:34:35Z
dc.date.issued2017
dc.description.abstractPhysics simulations for realistic computer graphics is a subject that has been around for a long time. This paper covers the implementation of a framework called Position-Based Dynamics with the goal to simulate real-time soft-body dynamics in an interactive setting. The implemented simulator can simulate a number of different models, including cloth, in a number of different scenes. The paper also compares two techniques for solving linear systems, Jacobi and Gauss-Seidel, as well as looks at the advantages and problems with using parallelization with several CPU cores. For a CPU implementation it is found that the octree performs better than the uniform grid. A parallel Gauss-Seidel which ignores order of computations is evaluated to show that the incurred overhead error is outweighed by the time gained from parallelization, at least for a low amount of parallel threads.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/251000
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectComputer and Information Science
dc.titleFast, Interactive Soft-Body Animation A Real-Time Physics Engine using Position-Based Dynamics
dc.type.degreeExamensarbete för kandidatexamensv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2
local.programmeSoftware Engineering (300 hp)
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
251000.pdf
Storlek:
7.61 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext