021-5109 0990
图片来源 Twinmotion

通用平台

UNIGINE是一套交互式3D实时虚拟仿真应用全功能平台,自带开发包里内置现成的常用功能。由于每个项目的要求不尽相同,它提供的高度灵活开发接口对多用途技术平台至关重要。

标准数据格式

UNIGINE不仅能在运行时中使用性能优化的自有数据格式,它也同样支持行业标准3D数据格式,如OpenFlight,COLLADA,FBX及其它格式。

我们灵活的导入流水线能适应您项目所使用的流程。 既能直接从像3ds Max,Maya,Softimage这样的应用的DCC数据包中导出数据,又支持像OBJ这样的各种中间格式数据的导入。

而且,用于3D几何以及动画数据的UNIGINE数据格式已完全文档化,如果有需要还为它们的扩展或转换提供了C++ API。 可扩展的XML数据结构提供了更多的灵活性且很容易与其它应用框架互操作。


多平台

能在各类操作系统上开发和部署:

  • Windows
  • Linux
  • Mac OS X
图片来源 Twinmotion

强大的API

开发者们能自由选择强大的UNIGINE API:

  • C++ API用于发挥最大性能以及无缝集成已有代码库
  • C# API用于在速度和易用性上取得很好的平衡
  • 借助UnigineScript特有的即时编译功能以及数千个常用功能可以实现脚本设计的快速迭代

所有API都已进行了文档化处理,且内置数量众多的应用案例。

插件架构

不同的插件能为各种输入/输出设备、数据格式及更多方面提供支持。 UnigineEditor,一款所见即所得的可视世界编辑器,同样支持插件以方便进一步扩展更多功能。


物理引擎

借助强大的UNIGINE物理工具能使您的3D世界与用户交互。使其不仅能呈现精细画面,还能借助快速、强大的全功能物理模块给您带来良好的交互体验,包括:

  • 碰撞检测和刚体物理
  • 碎布玩偶
  • 各种关节,马达和弹簧
  • 可变形布料及绳索物理
  • 物体的动态破坏
  • 力场
  • 流体浮力和双路互动
  • 时间逆转特性
图像属ZAO NPC "SPECTR"赠送

交通系统

  • 多车道
  • 双向和单向行车道
  • 特殊交叉路口(T型,环岛等等)
  • 多级道路
  • 限速区
  • 禁止超车区
  • 优先通行标志
  • 可配置交通信号灯

寻路

任何AI代理都能使用我们内置的寻路模块,其特性是具备动态路障管理和延迟路径检测。 该系统适用2D和3D寻路。

工具集

UNIGINE自带全套工具集:

  • UnigineEditor,一款所见即所得的可视世界编辑器
  • 2D和3D数据格式转换器
  • 地形数据导入工具
  • 适用3D编辑应用(3ds Max,Maya,Softimage)的插件
  • 一套用于数据优化的工具合集

图形用户界面

在UNIGINE打造的应用中使用的GUI有两种形式:

  • 原生GUI(带有2D/3D效果以及本地化支持的全套小组件)
  • 集成进Qt应用中
图像属Ai3D Pty Ltd赠送

音频系统

附加的沉浸式体验由多通道音响系统提供,它支持各种3D效果,声音遮蔽以及多重混响区。

动画

铰接部分可以借助于我们的C++ API、UnigineScript代码或是通过可视化配置(蒙皮工具)来做程序化控制。 它也支持导入不同标准格式的骨骼蒙皮动画。

混合场景

得益于UNIGINE无与伦比的灵活性,使其成为了联合作战操演的完美解决方案,通过它能进行空战,陆战和海战的无缝仿真。

对于建筑师而言,使用相同的技术框架便可实现大规模城市规划和内景设计的可视化。

最小限度依赖第3方

所有的UNIGINE模块都是自主研发,因此代码库完全可控,可以进行程序错误的快速修复,也能很容易地迁移到不同平台,而无需长久等待其他第3方软件供应商的更新。