节点文献
一个基于Vega的虚拟场景漫游系统
Vega -based Virtual Scene Walkthrough System
【摘要】 针对城市水环境仿真的需求,提出满足实际需要的漫游方式和碰撞检测方式。采用三维图形高层开发环境Vega软件作为开发平台。开发了符合水环境仿真需要的自动漫游方式;采用Vega软件自带的运动方式进行交互漫游,并采用了利用物理思路解决点在凸多边形内的算法对交互漫游进行范围限定。采用查找相邻物体的算法,对Vega软件自带的碰撞检测方法进行改进,从而提高了检测效率。这些方法已经成功地运用到了城市水环境仿真中,并取得了很好的效果。
【Abstract】 For the requirements of city - water environment simulation, the methods of walkthrough and collision detection are put forward. High level 3D development environment Vega is used. The method of auto- roam is presented. Based on Motion Models, the method of mutual- roam is realized. The algorithm of point attributing to convex polygon by physics is used to limit the range of roaming. Importing the Dynamic Sorted Algorithm, the collision detection of Vega is ameliorated. The algorithm is good for improving the capability of detection. The methods have been successfully applied to the simulations of city water environment and the simulations results show the effectiveness of the methods presented in the paper.
【Key words】 Virtual simulation; Collision detection; Virtual walkthrough; Water environment simulation;
- 【文献出处】 计算机仿真 ,Computer Simulation , 编辑部邮箱 ,2006年01期
- 【分类号】TP391.9
- 【被引频次】11
- 【下载频次】202