Real-Time Collision Detection

封面
CRC Press, 2004年12月22日 - 632 頁
0 書評
Written by an expert in the game industry, Christer Ericson's new book is a comprehensive guide to the components of efficient real-time collision detection systems. The book provides the tools and know-how needed to implement industrial-strength collision detection for the highly detailed dynamic environments of applications such as 3D games, virtual reality applications, and physical simulators.

Of the many topics covered, a key focus is on spatial and object partitioning through a wide variety of grids, trees, and sorting methods. The author also presents a large collection of intersection and distance tests for both simple and complex geometric shapes. Sections on vector and matrix algebra provide the background for advanced topics such as Voronoi regions, Minkowski sums, and linear and quadratic programming.

Of utmost importance to programmers but rarely discussed in this much detail in other books are the chapters covering numerical and geometric robustness, both essential topics for collision detection systems. Also unique are the chapters discussing how graphics hardware can assist in collision detection computations and on advanced optimization for modern computer architectures. All in all, this comprehensive book will become the industry standard for years to come.
 

讀者評論 - 撰寫評論

我們找不到任何評論。

內容

Introduction
1
Collision Detection Design Issues
7
A Math and Geometry Primer
23
Bounding Volumes
75
Basic Primitive Tests
125
Bounding Volume Hierarchies
235
Spatial Partitioning
285
BSP Tree Hierarchies
349
Convexitybased Methods
383
GPUassisted Collision Detection
413
Numerical Robustness
427
Geometrical Robustness
465
Optimization
511
References
553
About the CD ROM
577
版權所有

其他版本 - 查看全部

常見字詞

關於作者 (2004)

Christer Ericson is a senior principal programmer and the tools and technology lead at Sony Computer Entertainment America in Santa Monica. Before joining Sony in 1999, he was a senior programmer at Neversoft Entertainment. Christer received his Masters degree in computer science from Umeå University, Sweden, where he also lectured for several years before moving to the US in 1996. Christer has served on the advisory board for Full Sail's Game Design and Development degree program since 2002. His interests are varied, but he takes a particular interest in program optimization, a topic he has spoken on at the Game Developers Conference.

書目資訊