作者簡(jiǎn)介: David Bourg是MiNO Marine公司的擁有者,這是一家從事造船工程和海事服務(wù)的公司。他還在20世紀(jì)90年代創(chuàng)辦了一家開發(fā)兒童游戲、賭博游戲和多種PC到Mac接口的公司。他是《游戲開發(fā)中的人工智能》(O'Reilly出版社)一書的作者之一。
Bryan Bywalec是MiNO Marine公司的架構(gòu)師,在那里對(duì)物理世界的精確模擬是日常工作所必需的。他對(duì)物理充滿激情,他喜歡修改那些讓物理?yè)?dān)當(dāng)主角的游戲(比如《Kerble Space Program》)。
目錄:Preface
Part Ⅰ.Fundamentals
1. Basic Concepts
Newton's Laws of Motion
Units and Measures
Coordinate System
Vectors
Derivatives and Integrals
Mass, Center of Mass, and Moment of Inertia
Newton's Second Law of Motion
Inertia Tensor
Relativistic Time
2. Kinematics
Velocity and Acceleration
Constant Acceleration
Nonconstant Acceleration
2D Particle Kinematics
3D Particle Kinematics
X Components
Y Components
Z Components
The Vectors
Hitting the Target
Kinematic Particle Explosion
Rigid-Body Kinematics
Local Coordinate Axes
Angular Velocity and Acceleration
3. Force
Forces
Force Fields
Friction
Fluid Dynamic Drag
Pressure
Buoyancy
Springs and Dampers
Force and Torque
Summary
4. Kinetics
Particle Kinetics in 2D
Particle Kinetics in 3D
X Components
Y Components
Z Components
Cannon Revised
Rigid-Body Kinetics
5. Collisions
Impulse-Momentum Principle
Impact
Linear and Angular Impulse
Friction
6. Projectiles
Simple Trajectories
Drag
Magnus Effect
Variable Mass
Part Ⅱ.Rigid-BodyDynamics
7. Real-Time Simulations
Integrating the Equations of Motion
Euler's Method
Better Methods
……
8. Particles
9. 2D Rigid-Body Simulator
10. Implementing Collision Response
11. Rotation in 3D Rigid-Body Simulators
12. 3D Rigid-BodySimulator
13. Connecting Objects
14. Physics Engines
Part Ⅲ.Physical Modeling
15. Aircraft
16. Ships and Boats
17. Cars and Hovercraft
18. Guns and Explosions
19. Sports
Part Ⅳ.Digital Physics
20. Touch Screens
21. Accelerometers
22. Gaming from One Place to Another
23. Pressure Sensors and Load Cells
24. 3D Display
25. Optical Tracking
26. Sound
A. Vector Operations
B. Matrix Operations
C. Quaternion Operations
Bibliography
Index