摘要

介绍了一个三维虚拟商场的系统框架,用OpenGL解决了过程中的两个关键问题———三维场景绘制和碰撞检测。根据虚拟商场自身的特点,将纹理应用于多层次细节显示优化中,并采用多层次纹理的方式来提高三维场景绘制速度。设计并实现了一个适用于虚拟商场漫游的碰撞检测算法,采用平面图以及区域划分的方法,极大地降低了碰撞检测时间,实现了流畅的漫游效果。