square Full Conference circle Full Conference One-Day
square フルカンファレンス circle 1日券

Practical Rigid-Body Physics for Games: Stabilization, Acceleration, and Parallelization

Saturday, 19 December | 10:45 AM - 12:30 PM | Room 511/512

In the latest game platforms, simulation parallelization has become essential technology. This tutorial on real-time rigid-body simulation and its application in video games examines how to achieve high-speed, stable simulations under the limits imposed by a high frame rate of 60 FPS. Methods examined include the Constraint-Based Method (LCP) and the Impulse-Based Method, commonly used in both commercial and open-source engines. Because iterative solvers are used as the basic technology for modern physics engines, stability and speed are essentially two sides of the same coin. So the course focuses on achieving stability in the simulation, using as few iterations as possible. After introducing the latest knowledge presented at SIGGRAPH and GDC, the course explains some effective reform measures. Application of parallelization technology developed in the field of high-performance computing to game-engine development is explored through practical examples and real-time demonstrations of Korei's physics simulator and comparisons with the effectiveness of existing methods.

Level

Intermediate

Presentation Language

Presented in Japanese

Prerequisites

Elementary physics, an understanding of linear algebra, calculus, and differential equations. Advanced knowledge of numerical simulation is unnecessary.

Instructor(s)

Jumpei Tsuda Koei Co., Ltd

Instructor Bio(s)

Jumpei Tsuda Jumpei Tsuda began his career as a solid modeling development engineerd before he joined Koei, where he first worked in crowd AI before moving on to research-and-development roles in game development, covering such fields as collision detection, physics simulation, and motion control. He is now a senior expert at Koei.