MU是一个公司名称,下属一个creator软件,主要用游戏制作。曲面处理很痛苦但物理缝合优秀。
VEGA是一个程序包模块,和Virtools类似,属上一代虚拟技术。优点是具有海量的信息容量。常用在超大型的项目。
Virtools是一个专业的游戏开发平台,功能比较齐全,效果也算不错。
creator和VEGA结合,主要实现虚拟仿真方面。
Vega与virtools比较
Vega与virtools比较
vega目前已升级为vega prime,目前版本为2.0,
其最大的改变就在于引进来近几年来编译器以及图形学中新的理念及技术,在Vega 版本中,类库是以API的形式来存在的,而在Vega Prime中,出现了类的概念,物体以类的形式存在, 同时引入了泛型的概念STL,并且也开始支持Shader.所以图形方面的效果会比vega 有所提升。
模型来源。
Virtools
Virtools目前支持从max,maya,lightwave中直接导出文件,以及Dassalt系统的3D XML文件。
Vega Prime,只支持flt文件格式,该文件可以由配套的Creator软件来创建。
两者都可以通过第三方的转换工具将绝大多数3d文件格式转换为该软件对应的文件格式。在该转化过程中,三角形的面片信息能够完全转换过来,但是附着在面片上的特定软件的信息会丢失,比如Solider Works中的各个零件的约束信息。
Creator 与市场上主流建模工具(以max为例)的比较:
建模手段:Creator 可以创建简单的面片,然后对面片进行拉长,伸缩,倾斜,裁减等操作来构造模型。相比max而言,缺少放样,以及编辑修改器(Modifier)的功能。
UV调整:Creator也可以调整UV坐标,但是是采用手工的方式来进行的,和max比较起来,不够方便快捷,并且有些uv坐标效果用手工很难实现,如Sphere
材质效果: 在Creator 中,主要是采用拍照,数字化等手段构造贴图,然后直接贴在物体的表面。而在不同的天气条件下拍摄的照片调不一致,导致最后的效果比较紊乱。
max除照,数字化等手段构造贴图外,还可以使用程序化纹理,即使照片调不一致,也可以通过调整材质其他参数,以及灯光参数来进行调整,使最后的效果比较一致和谐,另外还可以使用Render to Texture将调整好的效果烘焙到贴图当中,提高最后的渲染效率。
Render to Texture是当前游戏和虚拟仿真中的成熟技术,目前应用十分普遍。
二者模型的来源导致了最后整体的视觉效果,virtools明显优于vega prime.
Vega Prime是一个渲染引擎,本质上说是一个类库,它的功能都以类函数的形式而存在,需要c++程序员来完成二次开发,为了简化开发过程,提供了Lynx Prime,一个图形化的配置界面,在该界面当中,用户可以配置各个物体之间的关系,触发条件。这些触发条件都是事先定义好的,如果是未事先定以的条件,还需要程序员进行开发。
总体来说,如果需要使用Vega Prime来开发应用程式,需要开发人员有较强的程序开发能力,同时项目的时间周期也比较长。
Virtools以拖拽的方式来定义程序运行的逻辑,提供500多个模组,通过不同模组的组合,可以定制出各式的应用。 程序的界面符合人思考的逻辑,类似于流程图的结构,非常容易上手,可以用较少的人员在较短的时间内快速开发应用
程式。
Virtools同时还提供Shadows ,havok Physics, AIPack,可以使用户在较短的时间内开发具有物理模拟,人工智能应用的程式。
角和动作
Virtools 能导出角及附着在角身上的动作,在Virtools中也提供这样的模块对导出的角和动作进行直接的操控
Vega Prime中无这样的功能,DI_GUY有这样的功能,具体不是很清楚
界面功能,
virtools提供三维窗口中按钮的制作,而Vega Prime 不具备该功能
二者都可以在三维窗口中输出文字信息,Virtools支持中文,Vega Prime不支持中文
网络播放
使用Virtools开发的应用程序可以嵌在网页中,在Internet 上浏览,而Vega prime不支持
视频播放
Virtools支持视频纹理,同时也可以在三维窗口中直接播放视频文件,从采集卡,摄像头捕捉视频
vega prime不支持该功能
在Virtools中编程体现在三个层面上
1,Building Blocks
2,VSL
游戏xml文件修改3,C++
其在开发上的比例约为60%, 30%, 10%。
vega prime的优势,
vega prime在内部采用double 作为数据的基础类型,因此其有能力描述全球范围内的地形数据。
同时他还有配套的产品,如Creator Terrain Studio,用来将dem数据,航片数据转换为有组织的flt文件,
同时Vega Prime还包含LADBM模块(Large Area DataBase Module,大地形模块),用来调度CTS生成的大地形模型。
在军事仿真中,该功能使用的比较多。
另外Vega Prime 还有第三方的GL Studio模块,可以模拟车船等机械装置的仪器仪表。
目前这些是Virtools欠缺的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。