@inproceedings{a116a37d4f91443ca3e769afac7d128b,
title = "Efficient path finding in 3D games by using visibility tests with the A* algorithm",
abstract = "In this paper, we propose an efficient method of path finding in 3D games where the terrain is represented by navigation meshes. Our method uses the visibility tests with the A* algorithm. When the A* algorithm is applied to elaborated polygonal meshes for detailed terrain representation, the path finding can be very inefficient because there are too many states (polygons) to be searched. In our method, we reduce the search space by using visibility tests so that the search can be fast even on the detailed terrain with large number of polygons. First we find the visible vertices of the obstacles, and define the heuristic function of A* as the distance to the goal through those vertices. By doing that, the number of states that the A* search visits can be substantially reduced compared to the plane search with straight-line distance heuristic.",
keywords = "A* algorithm, Heuristic search and game, Path finding, Visibility graph",
author = "Dongmin Jung and Hyungil Kim and Juntae Kim and Kyhyun Um and Hyungje Cho",
year = "2004",
language = "English",
isbn = "0889864586",
series = "Proceedings of the Eighth IASTED International Conference on Artificial Intelligence and Soft Computing",
pages = "97--101",
editor = "A.P. Pobil",
booktitle = "Proceedings of the Eighth IASTED International Conference On Artificial Intelligence and Soft Computing",
note = "Proceedings of the Eighth IASTED International Conference on Atificial Intelligence and Soft Computing ; Conference date: 01-09-2004 Through 03-09-2004",
}