Knowledgeable Navigation in Virtual Environments