Real-Time Collision Detection and over 2 million other books are available for Amazon Kindle . Learn more
£54.99
  • RRP: £59.99
  • You Save: £5.00 (8%)
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
Trade in your item
Get a £19.50
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3d Technology) Hardcover – 22 Dec 2004


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Hardcover
"Please retry"
£54.99
£49.02 £49.37

Frequently Bought Together

Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3d Technology) + Real-Time Rendering, Third Edition
Price For Both: £114.83

Buy the selected items together


Trade In this Item for up to £19.50
Trade in Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3d Technology) for an Amazon Gift Card of up to £19.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Hardcover: 632 pages
  • Publisher: CRC Press; Har/Cdr edition (22 Dec 2004)
  • Language: English
  • ISBN-10: 1558607323
  • ISBN-13: 978-1558607323
  • Product Dimensions: 24.1 x 19.8 x 3.3 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: 253,935 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Review

"Accurate and efficient collision detection in complex environments is one of the foundations of today's cutting-edge computer games. Yet collision detection is notoriously difficult to implement robustly and takes up an increasingly large fraction of compute cycles in current game engines as increasingly detailed environments are becoming the norm. Real-time Collision Detection is a comprehensive reference on this topic, covering it with both breadth and depth. Not only are the fundamental algorithms explained clearly and in detail, but Ericson's book covers crucial implementation issues, including geometric and numeric robustness and cache-efficient implementations of the algorithms. Together, these make this book a 'must have' practical reference for anyone interested in developing interactive applications with complex environments." -Matt Pharr, NVIDIA

"Christer Ericson's Real-time Collision Detection is an excellent resource that covers the fundamentals as well as a broad array of techniques applicable to game development." -Jay Stelly, Valve

"Christer Ericson provides a practical and very accessible treatment of real-time collision detection. This includes a comprehensive set of C++ implementations of a very large number of routines necessary to build such applications in a context which is much broader than just game programming. The programs are well-thought out and the accompanying discussion reveals a deep understanding of the graphics, algorithms, and ease of implementation issues. It will find a welcome home on any graphics programmer's bookshelf although it will most likely not stay there long as others will be constantly borrowing it...." -Hanan Samet, University of Maryland


"Real-Time Collision Detection is an excellent resource that every serious engine programmer should have on his bookshelf. Christer Ericson covers an impressive range of techniques and presents them using concise mathematics, insightful figures, and practical code." -Eric Lengyel, Senior Programmer, Naughty Dog


"If you think you already know everything about collision detection, you're in for a surprise! This book not only does an excellent job at presenting all the collision detection methods known to date, it also goes way beyond the standard material thanks to a plethora of juicy, down-to-earth, hard-learned implementation tips and tricks. This produces a perfect blend between theory and practice, illustrated by the right amount of source code in appropriate places. Basically the book just oozes with experience. Christer doesn't forget all the alternative topics that, despite not directly related to collision detection, can ruin your implementation if you don't include them in your design. The chapters on robustness and optimization are priceless in this respect. Its carefully crafted compact kd-tree implementation beautifully concludes a unique book full of luminous gems." -Pierre Terdiman, principal software engineer, NovodeX AG, and writer of the popular collision detection library Opcode


"When I received a copy of Real-Time Collision Detection for review, I was in the midst of redesigning an architectural visualization and lighting design program. The Bounding Volume Hierarchies chapter allowed me to quickly and easily design and implement an efficient ray tracing acceleration scheme. It also provided me with a wealth of information on various design strategies, which gave me the confidence that I had chosen a near-optimal approach. What one of my clients recently said about the finished software reflects my opinion of this fantastic book: 'Holy cow! Excellent work!'" -Ian Ashdown, byHeart Consultants Limited

About the Author

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.

Inside This Book (Learn More)
First Sentence
This book is concerned with the subject of collision detection, a broad topic dealing with a seemingly simple problem: detecting if two (or more) objects are intersecting. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.8 out of 5 stars
5 star
5
4 star
1
3 star
0
2 star
0
1 star
0
See all 6 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

22 of 23 people found the following review helpful By Mr AI on 22 Jan 2005
Format: Hardcover
Many other books have covered similar material, for physics engines, rendering engines and for AI. I have read none that have really done the subject justice, looking in depth at the techniques and providing background information to make sensible decisions. This book changes that: it is a superb, detailed, accurate (as far as I have checked so far) and timely account of one of the most awkward bits of modern game construction.
The biggest strength of this book is its broad range. Ericson steps through the whole gamut of collision detection tasks: from simple collision tests for bullet intersections, through to accurate collision manifold generation for moving objects (the kind of collision data needed for high end physics simulation).
The book includes a wealth of information on geometrical primitive collision detection (working out when a sphere and plane collide, and so on), but so do many other books. He includes information about spatial data structures and how to work with them, covered well in only a handful of other books. He also looks at combining them all together, with really powerful optimisation, and how to write code to automatically generate the collision geometry and high-level data structures from the underlying geometry. I've never seen this covered in more than an off-hand paragraph before, and it makes this book worth double its price tag for serious game developers.
I've worked in the games industry for a long time, and I learned a lot from this book. Already some of his suggestions have made it into the game engine my company owns, and have made a performance difference. I can't think of higher praise than that.
Its not aimed, I don't think, at hobbiest game programmers, because it really handles the subject in great depth (although the simpler algorithms would be useful). It is a serious book for serious developers, and I wouldn't hesitate to recommend it to anyone working at the sharp end of games.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Hardcover Verified Purchase
If you need a quick inside look in a wide variety of collision systems, do not go any further, because this one is it. Written by a gaming veteran, you will be given example of many systems which are given in context of games and animation and the example code definitely helps you understand these systems if you know some programming yourself. I had purchased for my final year of university having studied collision detection and it was a life saver.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By themadme on 5 Dec 2013
Format: Hardcover Verified Purchase
This a good physics book if you want to learn 2D and 3D physics in computer games. Though you need a very strong knowledge of maths before reading this.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again


Feedback