



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、virtoolsVT起初定义为游戏引擎,但后来却主要做虚拟现实。VT 扩展性好,可以自定义功能(只要会编程)可以接外设硬件(包括虚拟现实硬件),有自带的物理引擎,互动几乎无所不能。制作类似于WF或 EON,但他的模块分的很细,所以可以自由度很大,可以制作出前两者所不能达到的功能。支持Shader(虽然有限制),效果很好。他可以制作任何领域的作品。由于网络插件有功能限制,所以如果放网络上,功能制作会稍微受限,但单机则无所谓。接近于微型游戏引擎, 互动性强大 , 目前被认为是功能最强大的元老级虚拟现实制作软件 . 学习资料也比较多 , 开发 WEB3D游戏的首选 浏览插件 10M左右的庞大体积是个
2、瓶颈 , 但是随着国内带宽的增加,这方面的影像已经越来越显得微不足道了。他的应用将有着无限的前景!QUEST3D也是元老级的软件了, 曾经的超牛DEMO让许多人热捧 , 且好像是节点式的操作, 比较强大 . vrml q3d vt vgs vrp cult3d quest3d anark度有 , 浏览插件 2M左右 , 算是中级化 , 也可以适应亚洲.,画质也比较优异, 入门难UNITY 3DDEMO的高质量致使许多人热捧 , 画质确实够强 , 互动性近期也有几个游戏式的作品 , 也可以说明 UNITY 是有很强的互动性的 , 运行于 MAC系统上 , 所以目前用的人比较少 . 有强大的地形绘
3、制器 , 这个是比较引以为荣的 , 浏览插件大概 3M左右。TURNTOOL此虚拟现实制作软件,在展示方面比较擅长 , 画质国内的和 WEBMAX差不多 . 资料还是比较少 , 英文好的朋友可以去 TT 的官方论坛看老外的教程 , 以插件的方式嵌入3DMAX里 , 导出比较简易 , 也是为数不多的轻量级 WEB3D软件 . 浏览插件在 800K 左右 , 也适合亚太地区的带宽承受范围。GLUT - OpenGL Utility ToolkitGLUT 是一个与操作系统无关的 OpenGL程序工具库 , 它实现了可移植的 OpenGL窗口编程接口, GLUT 支持 C/C+、 FORTRAN、
4、ADA。工具包当前版本号为,支持OpenGL多窗口渲染、回调事件处理、复杂的输入设备控制、计时器、层叠菜单、常见物体绘制函数、各种窗口管理函数等。 GLUT不是一个全功能的开发包,并不适合大型应用的开发,它只为中小应用而设计,特别适合初学者学习和应用OpenGL,由此入门相对容易。SGI OpenGL PeformerSGI 公司是业界的领导厂商之一,在实时可视化仿真或其它对显示性能要求高的专业 3D 图形应用领域里, OpenGL Performer 为创建此类应用提供的强大而容易理解的编程接口。 Performer 可以大幅度减轻 3D 开发人员的编程工作,并可以容易地提高 3D应用程序的
5、性能。它的软件模块对数据的组织和显示做了广泛的优化。OpenGL Performer是SGI 可视化仿真系统的一部分。它提供了访问Onyx4UltimateVision、 SGI Octane 、 SGI VPro 图形子系统等SGI 视景显示高级特性的接口。 Performer 和 SGI 图形硬件一起提供了一套基于强大的、灵活的、可扩展的专业图形生成系统。 Performer 已经被移植到多种图形平台,在使用的过程中,用户不需要考虑各种平台的硬件差异。我们在试用的过程中发现, OpenGL Performer 的通用性非常好,它并不是专门为某一种视景仿真而设计, API 功能强大,提供的
6、C 和 C+接口相当复杂。除了可以满足各种视景显示需要,它还提供了美观的GUI 开发支持。Quamtum3D OpenGVSOpenGVS是 Quantum3D公司的早期成功的产品,用于场景图形的视景仿真的实时开发,易用性和重用性较好,有良好的模块性、巨大的编程灵活性和可移植性。OpenGVS提供了各种软件资源,利用资源自身提供的 API,可以很好地以接近自然和面向对象的方式组织视景诸元和进行编程,来模拟视景仿真的各个要素。目前, OpenGVS的最新版本为,支持 Windows和 Linux 等操作系统。由于 Quamtum3D已经收购了CG2,而 OpenGVS又是基于 C 的老套架构,对
7、OpenGVS的后续开发投入不足, Quamtum3D可能把战略眼光投放在 VTree 和 IG( 整套解决方案 Mantis) 上边。Quantum3DQuamtum3D MantisMantis 系统是 Quamtum3D推出的一整套视景仿真解决方案。Mantis 系统作为一种图形生成器开发平台,提供了使用现有计算机和图形硬件,得到高效率,高性能,高帧速率,以及较好的图形质量。CG2公司的 VTree 是实时3D 可视化仿真的首选开发包,此前已经为美国国防部投入了多年的研究和开发工作。Mantis 合并了 VTree 开发包和可扩展图形生成器架构,从而创造了强大的,可伸缩的,可配置的图形生
8、成器。重要的特征包括:跨平台:Mantis 可以在包括Win32 和 Linux等多种操作系统上运行;公共接口:Mantis支持分布式交互仿真(DIS) ,也支持更现代的公共图形生成接口(CIGI) ; Mantis支持许多高级特性,包括同步的多通道,包括各种特效:比如仪表、天气、灯光、地形碰撞检测等;可伸缩性:多线程可视化仿真应用可能有多种多样的显示需求,Mantis可以根据需要进行器件的裁减;灵活性和可配置性:Mantis作为一个开放系统硬件平台,可以利用最新的硬件和图形卡,而基于客户端/ 服务器端的架构,又可以使Mantis 的配置可以通过网络在客户端上即可进行,可配置功能极为丰富;可扩
9、展性:不象传统的硬件图形生成器, Mantis 系统的扩展和修改并不昂贵,软件模块可以通过插件的形式增强软件功能; Mantis 支持地形数据库,支持场景管理。MultiGen-Paradigm VegaVega 是 MultiGen-Paradigm公司应用于实时视景仿真、声音仿真和虚拟现实等领域的世界领先的软件环境。使用Vega 可以迅速地创建各种实时交互的三维环境,以满足各行各业的需求。它还拥有一些特定的功能模块,可以满足特定的仿真要求,例如:船舶、红外、雷达、照明系统、人体、大面积地理信息和分布式交互仿真等等。附带的Lynx 程序,这是一个用来组织管理Vega 场景的 GUI 工具。M
10、ultiGen Creator系列产品是世界上领先的实时三维数据库生成系统,它可以用来对战场仿真、娱乐、城市仿真和计算可视化等领域的视景数据库进行产生、编辑和查看。这种先进的技术由包括自动化的大型地形和三维人文景观产生器、道路产生器等强有力的集成选项来支撑。MultiGen Creator是一个完整的交互式实时三维建模系统,广泛的选项增强了其特性和功能。MultiGen-Paradigm 公司已经计划用Vega Prime 取代 Vega, Vega Prime 全部用 C写成,是全新的产品,而不是Vega 的后续版本,虽然目前在功能上比没有大的提高,但是 Vega Prime 的核心Vega
11、 Scene Graph是完全面向对象的先进架构,采用了许多现代 C+的特性和技术,比如泛型,设计模式等,大大增加了软件功能和灵活性、通用性;此外,目前大部分程序员都有面向对象编程经验,VegaPrime提供的接口恰好符合其编程思维,易于上手,因此特别有吸引力。VegaPrime有很好的发展前景,但是Vega Prime 是新推出的产品,最新版本号是,很明显,有的方面还不够成熟。OpenSceneGraph(OSG)OSG是一个可移植的、高层图形工具箱中,它为战斗机仿真、游戏、虚拟现实、或科学可视化等高性能图形应用而设计。它提供了基于 OpenGL的面向对象的框架,使开发者不需要实现、优化低层
12、次图形功能调用,并提供了很多附加的功能模块来加速图形应用开发。OSG通过动态加载插件的技术,广泛支持目前流行的2D、 3D 数据格式,包括OpenFlight (.flt), TerraPage (.txp) (多线程支持) , LightWave (.lwo),AliasWavefront(.obj), Carbon Graphics GEO (.geo),3D StudioMAX(.3ds), Peformer (.pfb), Quake Character Models (.md2), Direct X (.x),以及Inventor Ascii (.iv), VRML (.wrl),
13、Designer Workshop (.dw)、 AC3D(.ac); .rgb , .gif , .jpg , .png , .tiff, .pic, .bmp , .dds , .tga和qucktime 。另外还可通过 freetype 插件支持一整套高品质、反走样字体(英文 )。OSG内含 LADBM模块,加载大地形速度较快,帧速率高,在运行过程中占用计算机资源少。另外, OSG是自由软件,公开源码,完全免费。用户可自由修改,来进一步完善功能。目前已经有很多成功的基于 OSG的 3D 应用,效果不亚于商业视景渲染软件。如果要自主开发视景渲染软件, OSG是最佳的基础架构选择。CG2 V
14、TreeCG2 VTree是一个面向对象,基于便携平台的图象开发软件包(SDK)。前面提到Mantis系统的强大功能,其中的一个重要原因是Mantis的软件部分主要基于VTree。VTree SDK 包括大量的 C+类和压缩抽象 OpenGL图形库、数组类型及操作的方法。 VTreeSDK 功能强大,能够节省开发时间,获得高性能的仿真效果。利用此工具包开发者可充分展开想象力,置身于鲜活的虚拟世界中 . 比如战场战术的实现、探索火星表面的过程等。对于希望得到跨平台、高性能低成本、可实时响应虚拟仿真应用VTree 无疑是最佳选择。CG2 设计、优化了代码,使得在同一硬件上得到更快的实时显示速度变成
15、可能。Vtree能用于多平台的三维可视化应用,它既可用在高端的SGI 工作站上,也能用在普通 PC上。 VTreeSDK是开发交互式仿真应用优秀开发包。VTree 包含一系列的配套 C+类库适用于开发高品质,高效的VTree 应用。 VTree 提供的扩展功能成功地兼容并融合了复杂的OpenGL-API 接口。 VTree 应用可运行于支持OpenGL的Windows和 Unix 类型的平台。Vtree显示效率非常高,实际使用过程中给人感觉是非常快的。其原因一方面在于Vtree全新设计和优化了程序代码,另一方面在于Vtree显示控制的策略。 Vtree生成和连接不同节点到一个附属于景物实体的可
16、视化树状结构,这个可视化树状结构定义了如何对实体进行渲染和处理。一个实体由一个所有图形原始状态组成的渲染树和定义如何使实体显示的接合部分所组成。实体的渲染树包含所有这些实体的几何特性、运动特性和纹理节点。这些树状结构对于实体的细节描述能变得非常精细,并且通过不同的路径能够显示用于优化的不同的细节等级划分( LOD)。VTree 针对仿真视景显示中可能用到的技术和效果,如仪表、平显、雷达显示、红外显示、雨雪天气、多视口、大地形数据库管理、 3D 声音、游戏杆、数据手套等等,均有相应的支持模块。Vtree 开发包附带例子代码结构清晰,实现的功能全面,用户容易在阅读例子代码的基础上开发自定义应用。VRP中国本土大型引擎,中视典公司的力作。经过了好几代的升级,目前已经支持一些 HDR 运动模糊之类的效果了。他的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第一单元小数除法复习(教案)五年级上册数学北师大版
- 生产计划中的资源配置技巧
- 2025年直播公司劳务合同模板
- 服装公司的业务工作总结
- 2024-2025学年新教材高中历史 第4单元 村落、城镇与居住环境 第11课 近代以来的城市化进程(教师用书)教学实录 新人教版选择性必修2
- 未来市场物流发展方向
- 2024-2025学年三年级下学期数学2.1《轴对称(一)》(教学设计)
- 上海证合一委托书
- 整本阅读教学课件
- 第2单元 3 比较数的大小及整万或整亿数(2课时)(教案)2024-2025学年数学四年级下册
- JJF1033-2023计量标准考核规范
- 《教育强国建设规划纲要(2024-2035年)》解读与培训
- 《会计职业规划》课件
- 员工离职面谈记录表范本
- 2025年青岛市技师学院招考聘用48人高频重点提升(共500题)附带答案详解
- 2024年08月澳门2024年中国银行澳门分行校园招考笔试历年参考题库附带答案详解
- 110KV-GIS设备技术要求
- GA/T 1740.2-2024旅游景区安全防范要求第2部分:湖泊型
- 法律单项服务合同范例
- 《CT介入技术》课件
- 免疫治疗假性进展
评论
0/150
提交评论