专业精度
UNIGINE 2 工程版在每个坐标中使用 64 位精度(而不是游戏引擎使用的 32 位精度,差异高达 232 倍)。这让开发人员可以使用细节极其丰富的 3D 模型,而不会在大缩放系数时有损尺寸和形状:从行星规模的场景到宏观世界中最精细细节。
照片般真实感的视觉效果
- 基于物理的渲染让材质倍感真实
- 高级动态光照和阴影
- 高达 1mm/像素数据密度的独特动态地形技术
- 电影质量级别的后期处理
- 程序化效果:大气、3D 云、水和粒子系统
- 所有功能均开箱即用,不需要第三方加载项
可嵌入 C++/C#
- 可嵌入到多窗口应用程序中(QT、WPF、WinForms、SDL、自定义解决方案)
- 有广泛的 API 可供选择:C++、C# 和 UnigineScript
- 兼容 DirectX, Vulkan 和 OpenGL
- 着色器定制:HLSL、GLSL 和 UUSL 语言
- 最大程度降低对第三方库的依赖
- 支持 Windows 和 Linux
健壮性能
- 为细节极高的 3D 场景(包括数量极多的部件)进行了优化
- 多核系统的自适应支持
- 与主要 CPU/GPU 供应商的工程团队密切合作
- 为消费者级 COTS 硬件进行了优化
- 针对 90+ FPS 应用程序的特殊 VR 优化
从设计出发的多功能性
一个 3D 引擎,多种应用:
- 数字孪生
- BIM
- 智慧城市
- PLM
- VR 中的 CAD 数据:
- 虚拟电视演播室
- GIS
- 城市规划
完整框架
- 3D 渲染器
- 场景管理器
- 物理模拟
- GUI 小部件
- 音频系统
- AI 组件
- 视觉场景编辑器