Supporting path switching for non-player characters in a virtual environment | IEEE Conference Publication | IEEE Xplore