11.07.2015 Views

Collision Detection

Collision Detection

Collision Detection

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Hierarchical Uniform Grid - Methods AddBox(A) Calculate AABB(A), resolution r = Res(A), add box into all grids(0 to r), report pair (A-A k) only if grid resolution isMin(Res(A), Res(A k)) RemoveBox Calculate AABB(A), resolution r = Res(A), remove box from allgrids (0 to r), remove pair (A-A k) only if grid resolution isMin(Res(A), Res(A k)) UpdateBox Since objects ID are stored only in grids with equal or largerresolutions as Res(A) – no need for optimizing update –simply RemoveBox than AddBox every modified object

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!