ABSTRACT

Physics is really important to game programmers who need to know how to add physical realism to their games. They need to take into account the laws of physics when creating a simulation or game engine, particularly in 3D computer graphics, for the purpose of making the effects appear more real to the observer or player.The game engine ne

chapter 1|14 pages

Introduction

part |2 pages

Part I Particle Physics

chapter 2|30 pages

The Mathematics of Particles

chapter 3|14 pages

The Laws of Motion

chapter 4|14 pages

The Particle Physics Engine

part |2 pages

Part II Mass Aggregate Physics

chapter 5|12 pages

Adding General Forces

chapter 6|24 pages

Springs and Spring-Like Things

chapter 7|32 pages

Hard Constraints

chapter 8|10 pages

The Mass Aggregate Physics Engine

part |2 pages

Part III Rigid-Body Physics

chapter 9|50 pages

The Mathematics of Rotations

chapter 10|24 pages

Laws of Motion for Rigid Bodies

chapter 11|20 pages

The Rigid-Body Physics Engine

part |2 pages

Part IV Collision Detection

chapter 12|38 pages

Collision Detection

chapter 13|42 pages

Generating Contacts

part |2 pages

Part V Contact Physics

chapter 14|52 pages

Collision Resolution

chapter 15|26 pages

Resting Contacts and Friction

chapter 16|24 pages

Stability and Optimization

chapter 17|24 pages

Putting It All Together

part |2 pages

Part VI Further Topics in Physics

chapter 18|12 pages

Physics in Two Dimensions

chapter 19|8 pages

Other Programming Languages

chapter 20|8 pages

Other Types of Physics