Practical navigation in virtual architectural environments