首页|行业资讯|企业名录|周边产品|数字城市|增强现实|工业仿真|解决方案|虚拟医疗|行业仿真|图形处理|军事战场
资讯首页
行业资讯 >> 学习教程>>正文
Vega虚拟现实仿真开发平台基本概念简介
2010年11月1日    评论:    分享:

      来源:第三维度

   vega 是美国Mul6gen—Paradigm公司用于虚拟现实、实时视景仿真、声音仿真以及其它可视化领域的世界领先级应用软件工具。它支持快速复杂的视觉仿真程序,能为用户提供—种处理复杂仿真事件的便捷手段。

   vega是在SGI Performer软件的基础之上发展起来的,为Performer增加了许多重要特性。它将易用的工具和高级仿真功能巧妙地结合起来,使用户以简单的操作迅速地创建、编辑和运行复杂的仿真应用程序。由于vega大幅度地减少了源代码的编程,使软件的维护和实时性能的进一步优化变得更加容易,从而大大提高了工作效率。使用vega可以迅速创建各种实时交互的3D环境,以满足不同行业的需求。

   vega包括友好的图形环境界面.完整的C语言应用程序接口API、丰富的相关实用库函数和一批可选的功能模块,能够满足多种特殊的仿真要求,因此有必要将vega的应用范围扩展到各个领域。

   无论对专业程序员还是仿真爱好者,vega都是理想的实用工具,因为vega为他们提供了一个运行稳定、兼容性好和简单易用的界面,从而能提供开发工作和维护]—作的高效率。vega可使用户集中精力解决特殊领域内的问题而无需花费大量时间和精力去编程。vega支持多种输入数据格式,允许不同数据格式的显示,提供高效的CAD数据转换工具,从而使软件开发人员、上程师和编导者将多种设计综合到一起。

   vega和它的可选模块均支持SGI IRIX平台和WindowsNT平台,跨平台应用的兼容性达99%。为适应图形工作站的不同配置,vega备有多处理器版本vega-MP和单处理器版本Vega-SP。

   VeR队MP(Multi—processor)提供一种基于多处理器硬件结构的开发和运行环境。它为每一个有效的处理器逻辑分配系统任务,允许使用者根据需要对某个处理器进行设置,并允许用户自行定制系统配置以满足极高性能的需求。

   有些应用开发人员需要全部vega特性,但又在使用单处理器计算机,vega—SP(Single—processor)是最理想的选择,它与各种可选模块兼容,具有高性能价格比。

    Vega的API函数和库

  C和C 的软件开发者感到vega的川非常好用,vega库中的函数psVG可用于管理图形硬件并提供了一种在复杂环境中进行交互模拟的方法。

  Vega实用库PsPsi中包含了Vega函数和声音仿真(AudioWorks)等其它仿真模块。

    vega库有多种格式的版本,版本间的区别在于:

    · 用于调试程序或优化程序:在库名的末尾加“D”表示用于调试程序。

    · 动态链接库(.DLL)和静态库(.LIB):在库名的末后加“s”表示为静态库。例如,下面的“psvg”库名和格式为

    · psVg.dll和psVg.lib:提供优化动态连接库DLL和相关的引入库;

    · psVgD.dll和psVgD.lib:提供调试用动态连接库DLL和相关的引入库;

    ·psVgs.lib:提供优化静态库;

    ·  svVgDS.lib:提供调试用静态库。

    应当注意,使用/MD选项是要建立全部的库,因此要使用Run Time Library(RTL),运行库的多线程(Multithreaded)Dll。

     Lynx

   LynX是用来设定和预览vega应用程序的图形式用户界面。这些vega应用程序可以是用户在vega开发环境下建立的程序,也可以是使用整个vega软件包执行的一个基本vega应用程序。

   Lynx图形环境是点击式的,用户只需用鼠标的左.中、右镀点击即可驱动图形中的对象物以及动画中的实时控制。它可以在不涉及源代码的前提下便捷地改变应用程序的性能,如显示通道、多CPU资源分配、视点、双察看、特殊效果、时间尺度、系统配置、模型和数据库等。此外,Lynx的开放性使用户可以根据自己的特殊需求赋予其新的功能。

   LynX的预览功能可使用户实时地看到修改的效果。事实上,这个强大而全面的仿真工具可以帮助用户轻而易举地完成工作任务。

   vega使用Lynx界面定义和预览vega的应用程序。在vega中包含了创建一个应用程序所必须的全部API,但是简单的应用程序仅靠Lynx就可以实现,Lynx允许用户在不用写源代码的情况下即可配置一个应用程序。在许多场合,对于一个仿真应用程序可以同时使用Lynx和vega的API函数。

   编制实时仿真程序是一顶极为枯燥和烦琐的复杂任务,但是Lynx以和vega可以减少开发者大量的工作精力并能实现用户的理想效果。

标签:Vega
上一篇:爆炸力学虚拟仿真研究现状及发展趋势
下一篇:WinNT下Vega虚拟现实视景仿真软件的分析与设计
网友评论:Vega虚拟现实仿真开发平台基本概念简介
评论
留名: 验证码:
您可能还需要关注一下内容:
·基于Vega Prime的虚拟现实车辆智能运动模拟
·Vega 小镇(Town)视景仿真实践
·Vega Prime视景仿真软件API简介
·Vega LynX Prime 编辑器概览
·Vega 虚拟仿真技术概述
·基于Creator Pro/Vega Prime的三维地形仿真技术
·基于Vega的某激光末制导武器视景仿真技术
·基于MFC/ Vega 的炮兵行动在线仿真系统 设计与实现
·美军战斗版“谷歌眼镜” 显示目标安全风险
·面向未来:IT巨头布局“虚拟现实”
☏ 推荐产品

Ladybug5全景
商家:力方国际

ProJet®
商家:力方国际

ProJet®
商家:视科创新

Premium1.5
商家:视科创新

巴可HDX主动立体投
商家:德浩科视

巴可HDF-W26投
商家:德浩科视

巴可30000流明2
商家:德浩科视

巴可4万流明2K投影
商家:德浩科视
☞ 外设导航
☏ 企业名录
【广州】中科院广州电子技术有限公司
【北京】第二空间(北京)科技有限公司
【北京】幻维世界(北京)网络科技有限公司
【厦门】厦门惠拓动漫科技有限公司
【厦门】厦门幻眼信息科技有限公司
【深圳】深圳南方百捷文化传播有限公司
【北京】北京思源科安信息技术有限公司
【上海】上海殊未信息科技有限公司
【北京】北京赢康科技开发有限公司
【武汉】武汉科码软件有限公司
友情链接 关于本站 咨询策划 行业推广 广告服务 免责声明 网站建设 联系我们 融资计划
北京第三维度科技有限公司 版权所有 京ICP备09001338
2008-2016 Beijing The third dimension Inc. All Rights Reserved.
Tel:010-57255801 Mob:13371637112(24小时)
Email:d3dweb@163.com  QQ:496466882
扫一扫 第三维度
官方微信号