内容简介

  《VegaPrime虚拟现实开发技术》系统地介绍了VegaPrime虚拟现实开发技术的相关知识及应用开发的流程和步骤,通过实例深入分析了其中的技术要点和难点,同时提供了一个应用开发框架,使开发者更为容易入门使用VegaPrime,进阶掌握其核心技术,能够熟练灵活使用VegaPrime进行实际虚拟现实项目的开发。对于熟练的开发者,可以大大加快项目的开发进程。
  《VegaPrime虚拟现实开发技术》内容主要包括VegaPrime核心模块的介绍与使用、LynXPrime的使用、VegaPrime的MFC改造、VSG自绘图形的使用、OOBB碰撞检测的实现、液体纹理仿真的实现、鼠标点选效果的实现、通道图形文字显示设计、通道模板效果的实现和VegaPrime编程框架设计等。《VegaPrime虚拟现实开发技术》是作者根据多年实际项目开发经验编写而成的,可作为大学计算机专业和非计算机专业的虚拟现实开发课程教材,也可作为其他虚拟现实开发人员的参考用书。

作者简介

  王孝平,四川自贡人,现执教于四川成都西华大学电气学院研究方向为虚拟现实/计算机视觉发表相关研究论文近10篇:2012年出版国内一本关于VeqaPrime的书籍《VegaPrime实时三维虚拟现实开技术》:2016年出版《LabVIEW2014快速入门实例精讲》主研项目有电流互感器3D动态仿真、瓦斯继电器可视化虚拟仿真、实时三维虚拟现实技术在自动检测控制及碰撞预警中的应用等,

目录





前言/序言

  VegaPrime是Presagis公司推出的最新虚拟现实开发工具,具有面向对象、功能强大、界面友好、平台兼容性好等特点。VegaPrime集成了最新的虚拟现实研究成果,同时具备开发32位和64位应用程序的强大功能,被广泛应用于航空航天飞行器试验、工业机械装置实时模拟仿真、房地产视景楼盘呈现、数字化城市等。随着4G时代的纵深发展,虚拟技术将会得到更加广泛的应用。
  VegaPrime最底层是OpenGL,OpenGL之上是Presagis公司自己的跨平台场景渲染引擎VSG,VSG之上就是VegaPrime。VegaPrime提供的LynXPrime是一个可视化的图形用户接口编辑工具,能够让开发者不写一行代码而实现虚拟现实仿真;同时提供的VegaPrime库,采用C++方式,提供面向对象编程接口。这样,VegaPrime既拥有了OpenGL的强大功能,又提供了界面友好的开发环境,极大提高了图形开发的效率,满足了虚拟现实仿真这种大型图形开发的要求。
  《VegaPrime虚拟现实开发技术》是在2012年出版的国内第一本VegaPrime方面图书的基础上,依据作者项目组近几年的实际项目开发经验和总结VegaPrime应用开发项目的步骤和方法,通过纠正错误、补充内容、完善结构编写而成的。《VegaPrime虚拟现实开发技术》系统地介绍了VegaPrime相关知识及应用开发的流程和步骤,通过实例深入分析了其中的技术要点和难点,同时提供了一个应用开发框架,使开发者更为容易入门使用VegaPrime,进阶掌握其核心技术,能够熟练灵活使用VegaPrime进行实际虚拟现实项目的开发。对于熟练的开发者,可以大大加快项目的开发进程。《VegaPrime虚拟现实开发技术》内容主要包括VegaPrime核心模块介绍与使用、LynXPrime的使用、VegaPrime的MFC改造、VSG自绘图形的使用、OOBB碰撞检测的实现、液体纹理仿真的实现、鼠标点选效果的实现、通道图形文字显示设计、通道模板效果的实现和VegaPrime编程框架设计等。
  《VegaPrime虚拟现实开发技术》由西华大学电气信息学院王孝平和古世甫共同完成,其中王孝平负责第1,5,6,9,10章,古世甫老师负责第2,3,4,7,8章。西华大学电气信息学院董秀成对《VegaPrime虚拟现实开发技术》进行了审核。《VegaPrime虚拟现实开发技术》得到了董秀成教授工作室的大力支持,包含郑海春和张帆的大力协助,工作室的部分研究生同学也提供了帮助,在此表示感谢。《VegaPrime虚拟现实开发技术》还得到了技研新阳集团.西华大学机器人联合实验室和四川省信号与信息处理实验室的大力支持,在此一并表示感谢。
  由于编者水平有限,书中难免存在不足之处,恳请广大读者批评指正。

其他推荐