摘要

提出了一种基于数据库技术和虚拟人的交互式虚拟维修系统开发方案。利用数据库技术,采用"数据"与"逻辑"分离的设计思想,将装备和维修过程信息存储于数据库中,大大提高了系统的通用性;利用关键帧技术实现了虚拟人的运动行为生成和控制。另外,采用基于轴向(Aligned Axis Bounding Box,AABB)包围盒与基于几何约束相结合的方法,有效地解决了系统中的穿越现象。