Title
Aura projection for scalable real-time physics
Abstract
In this paper we propose a solution to delivering scalable realtime physics simulations. Although high performance computing simulations of physics related problems do exist, these are not realtime and do not model the real-time intricate interactions of rigid bodies for visual effect common in video games (favouring accuracy over real-time). As such, this paper presents the first approach to real-time delivery of scalable, commercial grade, video game quality physics. This is achieved by taking the physics engine out of the player's machine and deploying it across standard cloud based infrastructures. The simulation world is then divided into sections that are then allocated to servers. A server maintains the physics for all simulated objects in its section. Our contribution is the ability to maintain a scalable simulation by allowing object interaction across section boundaries using predictive migration techniques. We allow each object to project an aura that is used to determine object migration across servers to ensure seamless physics interactions between objects. The validity of our results is demonstrated through experimentation and benchmarking. Our approach allows player interaction at any point in real-time (influencing the simulation) in the same manner as any video game. We believe that this is the first successful demonstration of scalable real-time physics.
Year
DOI
Venue
2019
10.1145/3306131.3317021
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Keywords
Field
DocType
cloud computing, distributed virtual environment, games, real-time physics
Computer graphics (images),Computer science,Aura,Scalability
Conference
ISBN
Citations 
PageRank 
978-1-4503-6310-5
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
Alexander Brown100.34
Gary Ushaw2399.35
Graham Morgan315019.15