针对操作训练仿真系统中虚拟物间的误穿越,采用 Vega 各相交矢量方法检测虚拟人和虚拟手的碰撞。先选定目标和交叉体、并设定其相交矢量类。用 Z 方法检测地形高度,将相交矢量放在虚拟人基部节点位置,测到线段与地形交叉,更新虚拟人位...针对操作训练仿真系统中虚拟物间的误穿越,采用 Vega 各相交矢量方法检测虚拟人和虚拟手的碰撞。先选定目标和交叉体、并设定其相交矢量类。用 Z 方法检测地形高度,将相交矢量放在虚拟人基部节点位置,测到线段与地形交叉,更新虚拟人位置。当 LOS 法检测到交叉时,停止虚拟人运动。虚拟手的碰撞由 BUMP 法实现。展开更多
文摘针对操作训练仿真系统中虚拟物间的误穿越,采用 Vega 各相交矢量方法检测虚拟人和虚拟手的碰撞。先选定目标和交叉体、并设定其相交矢量类。用 Z 方法检测地形高度,将相交矢量放在虚拟人基部节点位置,测到线段与地形交叉,更新虚拟人位置。当 LOS 法检测到交叉时,停止虚拟人运动。虚拟手的碰撞由 BUMP 法实现。