软件说明
Vega Prime是Presagis公司推出的更新虚拟现实开发工具,具有面向对象、功能强大、界面友好、平台兼容性好等特点。Vega Prime的推出,集成了更新的虚拟现实研究成果,同时具备了开发32位和64位应用程序的强大功能,广泛应用于航空航天飞行器试验,工业机械装置实时模拟仿真,房地产视景楼盘呈现,数字化城市等等领域。随着3G时代的纵深发展,虚拟技术将会得到更加广泛的应用。
Vega Prime最底层是OpenGL, OpenGL之上是Presagis公司自己的跨平台场景渲染引擎VSG,VSG之上就是Vega Prime。Vega Prime提供的LynX Prime是一个可视化的图形用户接口编辑工具,能够让开发者不写一行代码而实现虚拟现实仿真;同时提供的Vega Prime库,采用C++方式,提供面向对象编程接口。这样,Vega Prime既拥有了OpenGL强大的功能,又提供了界面友好的开发环境,极大的提高了图形开发的效率,满足了虚拟现实仿真这种大型图形开发的要求。
本书在2012年出版的国内第一本Vega Prime的书籍基础上,进行了全面的修改和整理,依据作者项目组在近几年的实际项目实践,纠正错误,补充内容,完善结构,不断总结Vega Prime应用开发项目的步骤和方法。新书全面的讲授了Vega Prime相关知识及应用开发的流程和步骤,全面的实例讲授了其中的技术要点和难点,同时提供了一个应用开发框架,使开发者更为容易的入门使用Vega Prime,进阶掌握其核心技术,能够熟练灵活的使用Vega Prime进行实际虚拟现实项目的开发。对于熟练的开发者,可以大大的加快项目的开发进程。本书内容主要包括:Vega Prime核心模块介绍与使用、LynX Prime的使用、Vega Prime的MFC改造、VSG自绘图形使用、OOBB碰撞检测的实现、液体纹理仿真的实现、鼠标点选效果的实现、通道图形文字显示设计、通道模板效果实现和Vega Prime编程框架设计等。