游戏设计工具如何使汽车驾驶舱现代化

视频游戏正在提高数字体验的门槛,融入 3D 图形等精美的设计元素,创建令消费者满意的详细图像。 汽车 HMI 设计师正在尝试突破驾驶舱显示图形的极限,将类似的元素设计到仪表盘、信息娱乐系统和其他汽车显示器中。 例如,我们已经开始在汽车应用中看到使用 Unity 和虚幻引擎创建的图形。 但汽车显示屏不是视频游戏,也不应该被这样对待。 那么 OEM 如何将这些强大的 3D 场景交付到下一代 HMI 中呢?

Altia 是弥合游戏软件和生产 HMI 之间差距的解决方案,使设计人员和开发人员能够将游戏 3D 设计元素交付到他们的汽车驾驶舱显示器中。

导入艺术家的愿景

一些高端汽车品牌已经使用可以处理 3D 游戏图形的昂贵处理器。 汽车显示器设计师希望为整个品牌车队提供精美的 HMI,因此他们面临的挑战是寻找创造性的方法,为更适合中型和入门级车辆的硬件带来同样优质的图形体验。

还有遵守 NHTSA 要求和 ISO 26262 的问题。游戏图形公司忙于增强其游戏应用软件,无暇顾及满足汽车应用中涉及的许多合规性和功能安全标准。 需要一个专注于汽车的软件合作伙伴能够在 HMI 设计中利用游戏图形来满足这些强大的 3D 元素和关键任务需求。

Altia 通过将图形从这些强大的游戏图形软件工具导入到 HMI 设计中,帮助艺术家的视觉融入汽车驾驶舱,从而实现流畅的特效、3D、照片般逼真的场景和复杂的照明。 例证:Altia 灵活的生态系统架构使凯迪拉克能够 在汽车显示器中利用虚幻引擎 同时不忽视汽车功能安全要求。

与其他流行的图形工具和 3D 创作工具一样,Unity 和 Unreal 已成为嵌入式 GUI 成功新途径的一部分。 与 Adob​​e Photoshop、Illustrator、Maya 和 Blender 一样,游戏引擎使艺术家能够更快地创建更好的图形。 Altia Design 将这些不同工具的内容汇集在一起​​,开发出一个集成的解决方案。

了解嵌入式硬件

虚幻引擎和 Unity 可以为您的设计师做很多事情,但它们无法将它们完全带入汽车驾驶舱。 这些大型引擎设计用于在游戏 PC 上运行,因此它们不必足够高效,可以在汽车应用中使用的嵌入式硬件上运行。

这两家公司正忙于满足庞大游戏市场的需求,因此他们没有时间专注于构建自己的技术来适应汽车原始设备制造商的需求。 幸运的是,Altia 可以从尖端 3D 游戏软件导入图形资源,并通过以下方式使嵌入式 GUI 团队能够使用它们:

  • 缩小资产规模,以在资源更少、性能更好的硬件上运行。
  • 比原生 Unity 或 Unreal 应用程序更有效地渲染场景,以解决游戏 PC 和嵌入式硬件之间的差异。
  • 随着嵌入式硬件的改进,添加渲染功能和特性。

通用汽车利用 Altia 3D 游戏图形的可扩展性功能来设计乘客显示屏的一些元素 凯迪拉克 LYRIQ.

为什么 Unity 和 Unreal 需要 Altia 来彻底改变汽车驾驶舱

Altia 为汽车 OEM 提供了仅从 Unity 和 Unreal 无法获得的功能:

  • MISRA 合规性确保代码稳健
  • ASPICE开发
  • 功能安全
  • 政府标准,例如启动时间、PRNDL 和其他 NHTSA 标准

同时,Unity 和 Unreal 使用的 RAM 和闪存比汽车显示器通常可用的 RAM 和闪存要多。 它需要像 Altia 这样的第三方来满足启动时间和汽车稳健性的其他需求。 Altia 更高效地渲染以节省电力和资源,随着世界转向电动汽车,这一点尤其重要。

Altia 如何与游戏引擎配合使用

Altia 是汽车显示器设计人员将 3D 图形等先进资产引入汽车驾驶舱的途径。 Altia 可以通过多种方式与 Unity、Unreal 或任何其他图形工具交互。

合作关系可以像将文件导入 Altia Design 并使用 DeepScreen 生成代码一样简单。 汽车及其他领域的嵌入式 GUI 团队已经在利用这种方法,将他们最喜欢的设计工具中的资产引入 Altia Design,然后添加 GUI 所需的动画或行为,然后生成将艺术家的像素导入生产设备的生产代码。

或者,设计人员可以使用游戏引擎在驾驶舱中完成所有渲染。 Altia 作为第三方处理快速启动启动画面和安全内容等问题。

这一切都取决于汽车原始设备制造商的需求。 要将设计从游戏引擎传输到 Altia,团队可以将设计导出为 FBX 文件。 Unity 和 Unreal 从不同的来源导入,因此 Altia 需要以类似的方式导入,以利用工具的更多功能。 高端 GUI 设计还有其他选择。 某些工具的引擎可以导入 glTF 文件并支持 OpenGL ES,但在嵌入式硬件上运行效果不佳。 Altia 占用一半的内存和闪存。

汽车显示设计师的好消息

幸运的是,您不必在现代 HMI 和高效渲染之间做出选择。 您可以在 Unreal 或 Unity 上完成所有设计,然后将您的工作导入到 Altia 工具链中,以确保其对于生产汽车应用程序而言是安全且高性能的。 Unity 和 Unreal 本身并非专为汽车应用而设计,但 Altia 可以将这些工具的资产整合到 HMI 设计中,并将这些图形在汽车驾驶舱中栩栩如生。

车辆的评判有许多不同的标准。 汽车显示器的质量越来越成为驾驶员关注的重要组成部分之一。 Altia 的软件和服务可帮助汽车显示设计团队充分利用现有技术来创建可创造竞争优势的 HMI。

现在,可以在汽车驾驶舱中使用 Unity 和 Unreal 等领先游戏设计工具的资源。 立即联系 Altia 了解更多信息或 上手.

GUI 软件可能让您失望的 9 种方式

开源软件之所以具有吸引力,是因为没有或很低的进入门槛。 不幸的是,这为其他成本敞开了大门。 手动编码时,开发和维护 GUI 的成本要高出 50%。 如果你不想让你的代码开源,那么你就必须支付商业许可证的费用。 最初作为节省成本的措施会让您面临漫长而昂贵的开发周期。

或者,您的 GUI 应用程序开发环境可以加速设计和交付,甚至允许您 构建时在真实硬件上测试您的设计. 使用正确的开发工具,每项工作都会变得更加容易。 虽然您可能看不到开源工具的高度专业化,但某些解决方案和资源是专门针对嵌入式 GUI 项目而设计的。

选择一个有帮助而不是有害的嵌入式 GUI 工具

创造出色的产品并不容易,这就是为什么流程的某些部分必须简单的原因。 选择正确的技术可以避免嵌入式 GUI 团队遇到的许多麻烦。 这九个注意点对你有帮助 避免常见的陷阱并保持在成功发布的道路上.

1 – 更小的内存占用

在金钱不再成为问题之前,成本始终是产品开发过程中的一个因素。 当制造商使用最便宜的硬件时,产品的零售价将对消费者更具吸引力。 每一次将 RAM 和闪存需求减少 50% 的机会都会体现在利润中,反之亦然。

例如,智能恒温器的预算无法容纳 100 美元的处理器。 随着显示器尺寸或复杂性的增加,成本节省也会变得显着。 深思熟虑的架构产生高效的代码, 降低硬件预算. 对于低代码和无代码解决方案生成的代码来说,适应较小内存占用的能力尤其重要。

2 – 低代码或无代码 GUI 设计

一小群 GUI 开发人员可以找到最小化内存占用的方法,但这种劳动并不是特别划算。 低代码和无代码 GUI 设计技术降低了工程成本和交接需求

如果您是设计师,请画一个圆圈并将其放在您想要的位置。 无需考虑圆的公式或每个像素应如何显示。 当设计人员可以自己使用软件时,在进入制造之前与工程师的来回交流就会减少。

3 – 直观的可用性

Altia 客户报告说,使用正确的 GUI 设计堆栈有助于团队的启动和运行速度比其他 GUI 应用程序开发环境快几倍。 以下任何一项都可能让您以更少的支持和更少的时间浪费进入市场:

  • MathWorks Simulink 等集成
  • 通用 API,学习曲线低
  • 轻松将 GUI 移植到硬件上

坐下来进行无代码设计是一回事。 一路启动又是另一回事。

4 – 低至高性能硬件的交钥匙支持

可扩展和可移植的生产程序使迭代增长更易于管理。 相同的 GUI 设计应该可以重复部署,而不是重新发明轮子。 一家跨国烤箱制造商已经能够 陆续推出新功能 在现有代码库之上。

5 – 3D 图形的优化使用

如果您的 GUI 开发环境不能胜任这项任务,使用 3D 图形可能会成为成本中心而不是附加值。 在医疗设备或类似产品中呈现逼真的表现是一个崇高的目标。 可能值得考虑以下所有方面:

  • 导入 3D 图形的工作流程
  • 原生 3D 内容功能
  • 审美品质把控

3D 图形只有正确完成后才会令人印象深刻且有用。

6 – 100% 纯原生代码:无黑匣子,无最小占用空间

需要“黑匣子”运行时引擎的解决方案强制执行最小占用空间,但这并不总是有利的。 无论设计是否需要,此类解决方案都必须为图形库允许的每种功能做好准备。

您无法拆开黑匣子,可能需要更昂贵的硬件来安装所有东西。 如果您正在构建一个带有旋钮和数字的简单恒温器界面,那么为 3D 功能付费是没有意义的。

黑盒解决方案在医疗设备制造和任何重型机器中使用的应用中尤其危险。 如果您需要认证或接受检查,您不太可能访问黑匣子。 这意味着要让另一家公司参与进来,以及随之而来的所有延误。

7 – 基于云的协作

您的全球团队能否针对单一目标进行协作? 云的发明并不是为了 GUI 设计人员在家中在完全相同的硬件软件堆栈上协同工作,但聪明的公司正在开发创新的解决方案来实现这一目标。 例如,考虑一下非公路电动汽车公司在真实的基于云的硬件上测试其设计。 这是另一种方式 与远程团队成员或在芯片短缺期间保持项目进度.

8 – 更好的产品支持

拥有庞大的用户社区是一回事,提供实时支持又是另一回事。 哪些类型的资源可用于监控和分类? 与关键开发工程师的联系几乎总是比较低级别工程师的客户服务更快。

9 – 端到端工程服务

当您的团队需要经验或时间来跟上时,可以使用各种专业工程服务。 一些 GUI 设计环境与第三方合作伙伴或已知顾问有联系,但没有能力自行完成项目。 与一家主要手术设备制造商相比 通过交钥匙产品交付节省时间和资源.

更快的上市时间

GUI 开发环境的九个首要考虑因素都服务于一个共同的目标:更有效地将产品推向市场。 简单的工作流程可以缩短盈利之路,节省资源,并最终提供卓越的用户体验。 如果您想了解更多信息,我们的团队很乐意向您展示 Altia 如何叠加 在任何或所有这些类别中。

Altia CloudWare™ 如何帮助团队克服 GUI 生产挑战

首先,您需要等待数周才能收到电路板,这样您就可以开始构建新的 GUI。 设计师在您位于丹佛的办公室进行设计,然后将其运送给在夏威夷家中工作的开发人员。 在运输延迟后,经过数小时的时间确认在夏威夷设置的系统与在丹佛设置的系统相匹配后,开发人员终于拿到了电路板并完成了编程。 开发人员将电路板发送给德国的产品经理进行审查,但出现了问题。

在夏威夷和德国之间的某个地方,带有 GUI 设计的开发板在运输中丢失了。 您可以提出索赔并获得电路板费用的报销,但您现在又回到队列中,等待新的供应可用。 您的产品经理需要在设计准备好投入生产之前签字——并且,根据电路板的交付时间,您知道您将错过 GUI 的交付日期。

如果这些头痛听起来太熟悉了, 云件™ 为您提供好消息。 以下是我们如何解决嵌入式 GUI 团队面临的七个关键挑战。

1.芯片短缺

无论是需要数周还是数月才能获得构建解决方案所需的特定芯片,近年来芯片短缺已成为一个严重的问题。 CloudWare™ 正在帮助 GUI 团队 解决芯片短缺问题,满足生产进度. 您可以在 CloudWare™ 上设置所有内容,而不是等到您的芯片出现后再继续前进。

五分钟之内,您就可以在真实硬件上测试您的设计。 您将拥有一个实时操作系统和工具链来开始您的设计、开发和评估。 您不必再等待数周来测试芯片。 CloudWare™ 帮助您找到合适的芯片并运行虚拟机来确认您的硬件选择 before 你下订单。

2. 供应链问题

甚至除了芯片短缺之外,供应链问题也让你更难获得所需的东西。 如果您无法获得特定芯片或无法及时获得,您可能必须寻找合适的替代品。 在 Altia,我们以能够在任何设备上运行而自豪,但您不必相信我们的话。

CloudWare™ 让您确认您的设计是否适用于与您最初想要的芯片类似的其他芯片。 每当您想尝试新硬件时,您都可以访问 CloudWare™ 门户以在硬件上测试您的设计,然后从项目开始一直在平台内工作,直至上市 (GTM)。 这也创造了一个更具协作性的开发环境。

3.分布式团队

大多数公司将所有人聚集在同一个办公室的日子早已一去不复返了,这带来了挑战。 您在夏威夷的远程设计人员的电路板配置可能与您将在生产中使用的不同。 当您在云端工作时,每个人都使用同一个面板。

来自世界各地的利益相关者可以实时合作,加速协作。 产品经理可以在构建时看到 GUI,因此没有人会对设计是蓝色而不是绿色感到惊讶。 您也不必再将木板从夏威夷运送到德国(并冒着木板在这个过程中丢失或变砖的风险)。

4.运费、板费、人工费

如果您可以在 Raspberry Pi 上进行构建,那么订购一两块额外的电路板不会让您破产。 当您的电路板每块花费数千美元时,情况就不同了。 CloudWare™ 使您不必购买多块电路板来确定最合适的电路板。

然后是运输电路板的成本。 如果一切都按计划进行,那么这笔费用应该不会过高,但事情确实发生了。 电路板会延迟、丢失或损坏。 每一个延迟或低效的过程都是在浪费时间,而时间就是金钱。

CloudWare™ 正在帮助 GUI 团队在等待生产所需的电路板时开始工作。 您花在等待发货上的时间不是死时间,因为设计人员和开发人员可以继续工作。 您不仅可以在购买前试用,还可以在拥有所有硬件之前进行设计、测试和验证。

您只有在生产出最终产品后才能开始产生收入,而 CloudWare™ 可以让您更快地达到目标(同时管理成本)。

5. 不同的硬件-软件堆栈

正如分布式团队会带来挑战一样,不同的硬件和软件堆栈也会带来挑战。 找到正确的设置通常需要一段时间。 有很多时间花在阅读文档、尝试不同的设置过程以及通过反复试验来学习。 CloudWare™ 有助于消除大量工作、挫折和冗余。

您从一开始就获得了带有正确工具链的正确软件,一切都为您准备好了。 花费更少的时间来弄清楚如何使您的硬件和软件解决方案协同工作,这意味着可以将更多时间用于构建最佳 GUI。 而且您的团队可以更快地直接进入核心工作。

介绍 CloudWare™!

嵌入式 GUI 设计和开发团队发现 CloudWare™ 易于使用. 大多数团队可以在没有工程服务或额外支持的情况下使用它,特别是如果他们以前有过嵌入式 GUI 开发的经验。 一旦 Altia 通过 CloudWare™ 为您设置了虚拟机,您就可以在我们的托管硬件上进行自助服务了。 这就像在你的办公室里有一块板子。 更好的是,您现在就可以进行测试,无需前期费用。

如果您的团队需要更多帮助以加快速度,Altia 随时为您提供支持。 无论您遇到什么困难,从构思到 GTM,我们都可以提供帮助。 这种支持对于没有嵌入式 GTM 开发经验的团队是有益的。 也许您只需要帮助进行初始设计或性能优化。 在整个过程中,您可以根据需要尽可能多地依靠我们的专家。

您准备好为您的 GUI 生产挑战寻找新的解决方案了吗? 申请 Alita CloudWare™ 演示

使用 Altia 设计和部署嵌入式 GUI

周二,六月20 2023;

德州仪器 | 芝加哥位置
475 N Martingale 路 #850, 绍姆堡, IL 60173

了解 Altia 并体验设计的嵌入式软件
进入全球超过 100 亿台设备。

加入我们为期半天的实践研讨会,您将在其中学习如何使用 Altia Design 创建嵌入式 GUI。

工作坊议程:

  • 咖啡和网络
  • 阿尔蒂亚简介
  • 嵌入式产业概览
  • 图形用户界面趋势
  • 动手“Hello World”项目
  • 午餐
  • Q&A

Altia 代码生成支持可用于德州仪器 AM62x 系列处理器

Altia 今天宣布为德州仪器 (TI) 基于 Arm® 的全新 AM62x 系列处理器提供代码生成支持,目标是广泛的工业和汽车应用。 对于为双屏显示器或小尺寸图形用户界面 (GUI) 应用程序寻求低功耗处理器的开发团队,Altia 提供了一个工具集,用于设计和部署丰富的自定义图形和高效的 C 代码,以优化性能和减少占用空间。

TI AM62x 系列处理器以更低的成本提供实时性能,以实现更快的开发和部署并帮助缩短上市时间。 AM62x 包括四个 Arm® Cortex-A53 处理器、一个 3D 图形处理单元 (GPU)、一个 Arm® Cortex-M4F 处理器、两个 PRU-SS 和 2GB DDR4 SDRAM。 AM62x 处理器可实现双屏全高清显示,并支持多种操作系统,包括 Mainline Linux® 和 Android™ 操作系统。 此外,AM62x 处理器的架构旨在将工业应用中的功耗降低多达 50%——使由 AA 电池供电的应用能够保持运行超过 1,000 小时。

Altia 的 GUI 开发软件可以进一步实现低功耗和高每秒帧数 (FPS) 性能,以便使用 TI AM62x 设计和部署图形显示。 该处理器的 Altia DeepScreen 代码生成解决方案旨在充分利用芯片上的每个功能,从而生成占用最少内存的紧凑、生产就绪的 C 代码。 使用 Altia 和 TI AM62x 处理器设计 GUI 的公司可以利用 Altia 省时的工作流程来创建具有丰富动画和 3D 的全功能自定义图形,提供高影响力的用户体验并延长电池寿命。

“我们的 DeepScreen 代码生成架构师喜欢为新硅设计解决方案——他们特别高兴能为处理器开发新的代码生成器,因为在这些处理器中,功率非常宝贵且物料清单 (BOM) 成本至关重要,”Altia 工程副总裁 Michael Hill 表示. “Altia 团队很自豪能够为 TI AM62x 处理器客户提供设计和部署高效 GUI 的概念到代码解决方案。”

Altia 正在为 TI AM62x 处理器提供汽车仪表盘和健康监视器演示。 有关演示的详细信息,请访问 Altia 的 TI AM62x 产品页面.

关于 Altia

Altia 是一家提供图形用户界面设计和开发工具的软件公司,可用于从概念到最终生产代码。 我们的 GUI 编辑器,Altia Design, 为开发团队提供了实现基于模型的开发流程的能力,从而实现清晰的团队沟通和加速用户界面开发。 我们的 代码生成器,Altia DeepScreen,支持 范围广泛的低功率到高功率处理器 来自各种行业领先的芯片供应商。 Altia 生成经过优化以充分利用硬件资源的纯 C 源代码。 Altia 生成的图形代码正在驱动全球数以百万计的显示器——从汽车仪表组、HUD 和收音机到恒温器、洗衣机和医疗设备。 我们的使命是做到最好 汽车, 医生 和 消费者 以最低成本的硬件在最短的时间内将接口投入生产。

Altia 成立于 1991 年。其客户包括汽车 OEM 和一级供应商,如大陆汽车、电装、菲亚特克莱斯勒汽车、福特汽车公司、通用汽车、本田、雷诺、Magneti Marelli、日本精机、法雷奥、伟世通等,以及领先的消费者Electrolux、Whirlpool、NordicTrack 等设备制造商。

有关 Altia 的更多信息,请访问 www.altia.com 或发送电子邮件 [电子邮件保护].

关注阿尔蒂亚 LinkedIn, Twitter 和 YouTube.

Altia 在 Embedded World 2023 展示 GUI 解决方案和 Altia CloudWare™

领先的用户界面设计和开发软件供应商 Altia 自豪地宣布参加 2023 年嵌入式世界博览会。这一首屈一指的嵌入式系统国际贸易展览会和会议将于 14 年 16 月 2023 日至 XNUMX 日在德国纽伦堡举行。

Altia 展台的参观者将有机会看到 Altia 图形用户界面 (GUI) 与各种嵌入式生态系统合作伙伴合作的现场演示,包括 Android、Green Hills Software、Imagination Technologies、英飞凌、恩智浦、高通、瑞萨、意法半导体和德州仪器。 所有人都受邀参观并与 Altia 专家讨论该公司的解决方案如何帮助他们为其嵌入式系统创建视觉效果惊人且功能强大的用户界面。 在展会期间,合作伙伴也将展示 Altia GUI。

“我们很高兴能参加 2023 年嵌入式世界博览会,并向全球嵌入式系统社区展示我们行业领先的软件,”Altia 营销副总裁 Jason Williamson 说。 “借助 Altia,我们的客户可以创建直观的用户界面,使他们的产品在竞争激烈的市场中脱颖而出。 此外,他们可以灵活地将 Altia GUI 从低功耗硬件扩展到高功耗硬件,甚至可以在生产中期切换到更便宜或更容易获得的硬件。”

在展会上,Altia 团队将展示 Altia CloudWare™,这是 Altia GUI 开发软件阵容中的最新产品。 这种基于云的硬件即服务 (HaaS) 解决方案适用于为生产设备开发嵌入式图形用户界面的公司。 CloudWare™ 允许 GUI 开发人员远程访问 Altia 的软件并将其与流行的嵌入式硬件配对,从而在世界任何地方为他们的 GUI 创建试驾体验。

邀请 Embedded World 2023 并行会议的参观者在 2023 月 15 日星期三下午 2:20 和 16 月 2023 日星期四的电子显示器 5 会议上,通过 Altia 全球销售工程总监 Jeff Stewart 的演讲了解有关 Altia CloudWare™ 的更多信息在 00 年嵌入式世界大会下午 XNUMX:XNUMX。

在 4 年嵌入式世界博览会的 4 号展厅 201-2023 展位找到 Altia。鼓励与会者 安排一次会议 在展会上或参观 Altia 的展位,了解有关该公司产品和服务的更多信息,并观看其软件的现场演示。

Translate »