摘要
视景仿真是虚拟现实最主要的表现方式,而运动模型是视景仿真中的重要环节。首先简单介绍了Vega中提供的基本运动模型,然后介绍了应用路径和导航器定义运动的方法,阐明了如何利用LynX和路径工具创建与编辑路径和导航器,给出了利用API接口函数编程实现路径和导航器的流程,随后讨论了自定义运动模型的设计步骤及其数据结构,以鼠标控制浏览场景为例给出了自定义运动模型函数的编写方法,最后应用Vega结合MFC利用多种运动模型编写了飞行视景仿真平台,取得了理想的效果。
Scene simulation is the most important form of Virtual Reality and motion model is one of the key parts of scene simulation. A brief introduction of basic motion models in Vega is given, then reali- zation of defining motion with pathing module and navigators module are presented both using LynX and API. Furthermore, the design procedure and data structure of user - defined motion model is discussed, and a mouse -controlled userdefined motion model is introduced. With the application of many motion models referred,a flight simulation platform is developed based on Vega using MFC, which shows good performance.
出处
《微处理机》
2010年第1期53-57,共5页
Microprocessors
基金
国家自然科学基金项目(60675015)
关键词
视景仿真
运动模型
路径和导航器
自定义运动模型
Scene simulation
Motion model
Pathing and navigators
User - defined motion model