顺达平台开户:“零代码开发观察观察”虚幻引擎释放HMI新动力学

来源:未知作者:admin 日期:2023/03/03 12:18 浏览:

  游戏引擎在汽车软件领域可以走多远?零代码开发的衰落以及开发端的设计方面和开发端的下降吗?

  Epic Games中国开发人员关系软件工程师和传教士Majie与虚幻发动机和软件公司的合作案例相结合,在深度解释基于虚幻引擎(UE)的HMI项目的六个链接中。

  Ma Yan强调,UE可以提供“您所看到的”的设计和开发经验,并充分利用蓝图,UMG和其他组件,这些组件可以极大地优化开发环境并帮助设计师成为现实的灵感。

  图片来源:Epic Games官方网站

  Epic Games建立了幻觉引擎的多功能

  平行技术和产品是史诗游戏建立商业生态系统的基本策略。一方面,以“堡垒之夜”和“糖”为代表的全球爆炸以虚幻引擎(UE)为核心技术,创造了超过2亿的用户,这是世界第二大游戏商店;另一个在游戏收入“输血”技术研发方面,UE被提升为游戏以外的不同行业。

  根据Ma Yan的说法,除了游戏外,UE还广泛用于不同领域,涉及建筑,电影和汽车行业的设计,模拟,制造和广告。以HMI(由人机相互作用接口开发)为例,在运行了Linux,QNX,Android之后的操作系统后,UE已从测试模型转换为质量生产模型。

  GM Hammer是第一个配备了HMI设计UE的质量生产模型。随后,凯迪拉克(Cadillac),里维安(Rivian),沃尔沃(Volvo)和High -Heal也开始与HMI项目的Epic Games合作顺达平台开户

  图片来源:Epic Games官方网站

  Rivian用户体验部副总裁埃里克·伍德(Eric Wood)评论说:“无论仪表板或中央展示如何,我们都希望在汽车行业以前所未有的方式将它们呈现。”埃里克·伍德(Eric Wood)提到,使用UE有助于增强汽车视野中的模拟环境。可信度,以便传达给用户更直观,更强大的安全说明。

  随着自动驾驶向高层发展的演变,Ma Yan认为,与传统的2D显示相比,将3D技术引入感知解决方案更有利于驾驶员及时对整个车辆状况,道路状况,紧急情况,紧急情况,紧急情况,紧急情况,迅速做出回应并参加参加的桨。

  此外,UE的兼容性也非常强大。 Ma Yan说,UE可以使用高通公司8195、8155和小于8155的计算能力在芯片上运行。Rivian的经验丰富的软件工程师Eddy Reyes说:“虚幻的发动机可以在我们的硬件(Qualcomm 8155)和表现良好。”

  获得零代码开发

  简要浏览UE的工作界面。左上方是基本函数的模块集成和蓝图视觉脚本。右上角是2D UMG UI设计师。底部是定时见解,它在工作流程中监视CPU,GPU和内存性能指标,以帮助工程师快速在项目的早期,中间和后期阶段找到问题。

  图像来源:史诗般的游戏

  在Epic Games和Siili Auto的合作项目中,通过合作使用“ Blueprint”,UMG和其他组件,UE的全部潜力已完全发布,并且“零代码HMI解决方案”是设计师已完全完成,设计师的全部权限完成了“马匹”,马匹,马匹,马匹”,马是说:“一切都是您所看到的,并且获得了收入。 UE背景是逻辑上调整的,前端有视觉反馈。”

  在行业方面,汽车HMI的设计过程中有一个很大的痛苦点:设计,开发与汽车的最终板之间存在故障。 Ma Yan强调,这是UE竞争的重点。使用UE进行HMI开发可以打开整个工作流程。设计人员可以在早期阶段模拟车辆接收信号,并在模拟界面验证汽车的视觉性能和交互作用。

  图像来源:史诗般的游戏

  要知道UE如何打开设计和开发端,您需要首先了解HMI的开发过程。

  具体而言,UE开发HMI的使用可以分为六个部分:概念设计;原型迭代; 3D组件开发; 2D UI开发;交互式逻辑设计(句柄逻辑);最后输入部署和测试会话(部署和测试)。

  在概念设计会议中,Epic Games充分考虑了艺术对设计师的参考。根据其在游戏领域的多年积累,UE用户可以直接在Sketchfab等社区中使用HUD材料,或者进入Epic游戏的全球全球数字艺术家社区中心Artstation正在寻找灵感。

  在原型的快速迭代过程中,Ma Yan专注于UE提供的块工具。通过此工具包,开发人员可以使用资产库市场中的材料,设置场景原型并进行迭代。市场上包含Epic Games Partners提供的各种HMI示例工程:直至HMI完整解决方案,以及视觉修复材料(例如汽车材料库),开发人员可以直接下载和使用。

  图像来源:史诗般的游戏

  在交互式逻辑设计阶段,“蓝图”将在技术人员和设计师的交流中发挥桥梁作用。 “蓝图”的全名是可视脚本系统。该系统的基本概念是使用基于节点的接口来在虚幻编辑器(以下称为UE编辑器)中创建交互式元素。如下图所示,“蓝图”采用了连接图方法,以直观地将基本交互式操作节点连接到完整的逻辑工作流程中。

  逻辑流图来源:史诗游戏

  根据Ma Yan的说法,可以在“蓝图”的编辑界面中执行交互式节点的预览和调试。与报告错误崩溃的代码(崩溃)不同,“蓝图”将事先报告一个例外,以减少调试过程。复杂性。

  在部署和测试阶段,UE可以帮助用户实现五个功能,从模拟演示到性能分析。首先,通过PIE(在编辑中播放)来证明和验证所有视觉效果和交互节点;使用移动预览器在UE编辑器中提前显示HMI设计。

  派图片来源:史诗般的游戏

  然后,用户可以通过UE将版本部署到目标项目;通过专门针对Console命令(STAT命令)专门显示数据的数据,专门针对程序的项目消耗来分析项目。最后,通过虚幻的见解分析应用程序性能,帮助开发人员对瓶颈的更直观确认,优化应用程序并获得更好的性能。

  虚幻见解图片来源:史诗般的游戏

  通过概念设计,原型迭代,逻辑开发以及3D/2D组件开发,调试和测试的全面覆盖,UE作为消除同一平台上设计师与工程师解决方案之间信息差距的桥梁。

  为了促进基于UE的HMI项目质量生产,Epic Games还进行了一系列优化的实践探索。

  如何根据UE开发大量生产HMI项目

  首先是API齿轮解决方案。 Ma Yan说,HMI设计和开发过程中仍然存在困难:“尽管设计师和HMI员工已经能够使用UE来平稳地开发HMI项目,但需要将项目连接到特定的芯片体系结构以及域控制器遇到了很多困难。”

  换句话说,面向工程师的工程师之间仍然存在信息凹槽,并且在面对底部硬件的工程师之间仍然存在信息凹槽。如何将车辆信号传递到软件层工程师的眼睛,并将车辆信号传递给HMI以可视化。这是HMI项目顺利进行。上车的关键。为了解决此问题,灵活的API接口是必不可少的。

  API装备出现了。根据软件协议,可以自动生成两个末端接口,从而使工程师摆脱界面开发的繁琐任务,并专注于与同一算法有关的关键问题。不仅如此,所有代码接口的参数都是标准化的,可以均匀地调用并执行单元测试。 Ma Ji补充说,如果客户需要适应不同车辆机芯片的传递参数和接口定义参数,则API齿轮还可以满足此需求。

  图像来源:史诗般的游戏

  此外,在HMI项目上车之后,工程师通常需要准确地定位故障:“当(项目)运行时,我想知道HMI收到的信号,以及为什么有时在门时可以打开它被打开。”这需要监视输入HMI信号的所有生命过程,并且API Gear Studio可以做到这一点。

  随着软件定义汽车的开发,软件开发和测试环境虚拟化的普及正在增长。当尚未部署硬件体系结构并且尚未完成各种协议时,软件设计和开发开始缩短项目迭代周期?这是一个问题,即汽车行业的上游和下游公司致力于解决。

  Ma Yan提到,车辆芯片收集的信号是在UE中模拟的,并且可以通过API模拟场景模拟最终生产汽车信号的过程,并根据HMI项目的初步设计基于此过程,软件和硬件并行提高了工作效率。

  图像来源:史诗般的游戏

  虚幻的引擎可以使用汽车,这只是Epic Games的第一步,将游戏的虚拟社交平台实施到与实体相关的实体的数字双胞胎体验中,并为实施新概念提供基础架构服务;作为各种未来项目的基石,引擎是Epic Games的未来愿景。

  (上述内容基于Epic Games中国开发人员关系软件工程师和传教士MA JI,由2022年中国汽车人类运动整合创新会议主持,由GE Shi Motor于2022年8月22日主持,“ HMI的最佳实践” HMI发展的发展“主题演讲理解并分类。)

  报告/反馈