A navigation mesh for dynamic environments

  • Authors:
  • Wouter G. van Toll;Atlas F. Cook;Roland Geraerts

  • Affiliations:
  • Department of Information and Computing Sciences, Utrecht University, 3584 CC Utrecht, The Netherlands;Department of Information and Computing Sciences, Utrecht University, 3584 CC Utrecht, The Netherlands;Department of Information and Computing Sciences, Utrecht University, 3584 CC Utrecht, The Netherlands

  • Venue:
  • Computer Animation and Virtual Worlds
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Games and simulations frequently model scenarios where obstacles move, appear, and disappear in an environment. A city environment changes as new buildings and roads are constructed, and routes can become partially blocked by small obstacles many times in a typical day. This paper studies the effect of using local updates to repair only the affected regions of a navigation mesh in response to a change in the environment. The techniques are inspired by incremental methods for Voronoi diagrams. The main novelty of this paper is that we show how to maintain a 2D or 2.5D navigation mesh in an environment that contains dynamic polygonal obstacles. Experiments show that local updates are fast enough to permit real-time updates of the navigation mesh. Copyright © 2012 John Wiley & Sons, Ltd.