UEPlus for Linux Arm64简介
UEPlus for Linux Arm64是上海勇进软件有限公司研发的一款基于虚幻引擎的国产化C/S客户端打包工具。
UEPlus for Linux Arm64从操作系统底层、显卡驱动、虚幻底层C++代码、虚幻底层shader代码重写等方面,解决了虚幻官方打包Linux Arm64后,其打包好的C/S客户端程序无法在国产显卡上运行的问题,率先实现了基于纯全国产化环境的数字孪生可视化C/S架构方案。
UEPlus for Linux Arm64简介
UEPlus for Linux Arm64是上海勇进软件有限公司研发的一款基于虚幻引擎的国产化C/S客户端打包工具。
UEPlus for Linux Arm64从操作系统底层、显卡驱动、虚幻底层C++代码、虚幻底层shader代码重写等方面,解决了虚幻官方打包Linux Arm64后,其打包好的C/S客户端程序无法在国产显卡上运行的问题,率先实现了基于纯全国产化环境的数字孪生可视化C/S架构方案。
UEPlus for Linux Arm64能做什么
下面以“天梯计划智能作战系统”为例,展示UIPower从业务功能策划、三维设计、动效设计、交互设计、UI设计到客户端开发、三维可视化开发、中间件 开发、后台开发、数据对接、国产化适配的整体技术实力,其中UEPlus for Linux Arm64承担了国产化适配的工作。
本案例国产化硬件运行环境
操作系统:
银河麒麟操作系统V10
CPU:
飞腾D2000/8
GPU:
景嘉微JM9230
UEPlus for Linux Arm64的更多应用场景
为什么选择UEPlus for Linux Arm64做国产化适配
基于
通用技术
Universal Technology
B/S架构方案代表:
1.
通过Unity3D打包HTML5的技术方案
2.
基于WebGL(如Three.js)的技术方案C/S架构方案代表:
基于
自研技术
Self-developed Technology
自研方案的局限性:
1.
生态资源少
2.
稳定性、产品成熟度难以验证
3.
用户量不大
4.
大部分国产自研三维引擎,是基于OsgEarth、Three.js、
UE等通用技术进行改头换面,换汤不换药
WebGL和OsgEarth方案的局限性:
Unity3D和WebGL方案的局限性:
基于开源虚幻引擎的国产化工具
技术自主
可控
核心目标
场景规模
大
进阶目标
维护成本
少
生态资源
多
行业人才
多
程序性能
强
安全性
高
显示效果
好
基础目标
稳定性
好
源码
可控
UEPlus for Linux Arm64的核心功能
UE插件的国产化适配,是实现国产数字孪生可视化项目的基础。
对比项
打包Linux AArch64功能
支持国产显卡
支持Cesium三维地球打包至国产显卡
支持WebUI与三维场景合体打包至国产显卡
支持打包至国产显卡的插件数量
支持UMG打包
支持QT调用
真实数据驱动
UEPlus for Linux Arm64
500+
UE原生打包Linux AArch64
0
备注
支持景嘉微、凌久微、芯动科技等国产厂商的显卡
三维地球的支持,可实现基于GIS的态势分析、模拟仿真等需求
WebUI的支持,可以将更多优秀的前端资源引入到国产化平台上,例如ECharts、Highcharts等等
UE插件的国产化适配,是实现国产数字孪生可视化项目的基础
国产化方案对比
对比项
性能
画面效果
场景规模
方便性
实现难度
产品生态
稳定性
可维护性
安全性
成本
可控性
UEPlus for HTML5
浏览器内存最高支持16GB
渲染效果质量较高
支持较大场景
基于虚幻可视化编辑器操作简单方便
实现难度低,部署简单
基于虚幻引擎的生态,生态很好
项目加载时依赖网络
好
较高
学习成本低,维护成本低
源码可控
U3D打包HTML5
受浏览器4G内存限制
渲染效果质量较高
不支持较大场景
基于U3D编辑器,但逻辑开发需要使用C#语言开发,操作相对不太方便
实现难度低,部署简单
基于U3D的生态,生态相比虚幻引擎,差一些
项目加载、运行时都依赖网络
维护难度较高
低
学习成本高,维护成本高
不可控
WebGL(Three.js等)
受浏览器4G内存限制
渲染效果质量较低
不支持较大场景
无官方可视化编辑器,所有效果借助代码实现,操作不方便
实现难度较高,某些效果不支持或程序运行不起来
无官方可视化编辑器及更多资源,生态较差
项目加载、运行时都依赖网络
维护难度较高
低
学习成本高,维护成本高
源码可控
OsgEarth
无其他限制
渲染效果质量较低
支持较大场景
无官方可视化编辑器大部分效果借助代码实现操作不方便
实现难度较高,对三维地球支持性比较好,但是具体三维场景实现难度高
无官方可视化编辑器及更多资源,生态较差
强
维护难度较高
高
学习成本高,维护成本高
源码可控
UEPlus for Linux Arm64
无其他限制帧数30-60fps
渲染效果质量较高
支持大场景
基于虚幻可视化编辑器操作简单方便
实现难度低,部署简单
基于虚幻引擎的生态,生态很好
强
好
高
学习成本低,维护成本低
源码可控
PUI 3DCreator
无其他限制帧数30-60fps
渲染效果质量较高
支持大场景
提供低代码编辑器,预置各种资源,面向零基础用户,操作更为简单方便
实现难度低,部署简单
与虚幻引擎生态互通,生态很好
强
好
高
学习成本低,维护成本低
源码可控+自主可控
国产化适配
来自各大研究所、国企、企业集团等1000多家客户的高度信任(篇幅有限,下方仅展示部分客户)
请填写您的需求信息,我们会尽快和您取得联系