专注于产品开发平台解决方案

Qt在汽车行业解决方案
分享:

Build with Qt

触手可及的下一代驾乘体验

优异表现

Qt将使您的车内用户体验始终令人倍感愉悦。优化数字驾驶舱的各个方面,从响应更灵敏的HMI、到更流畅的UI动画、更快的启动时间等等!

无限可扩展性

为整车系列设计、开发和部署HMI。统一的代码库适用于任何屏幕大小、操作系统或硬件架构 —— 从微处理器到高端图形处理器,甚至裸机。

前瞻性技术

Qt首发于1995年,拥有二十多年的技术与创新经验,持续为您提供合适的工具和最好的技术,不仅满足当前的需求,也能满足未来的需求,让您在市场上占有一席之地。

汽车行业的Qt用户

行业痛点
解决方案

完美适配各种智能座舱架构

打造统一的用户体验

独立硬件

Hypervisor

Android + Linux Container

低成本MCU

Container Solution for Digital Cockpit

-仪表盘和IVI的分隔基于Linux容器技术

-底层使用同一个操作系统(Linux)

-仪表盘程序运行在Linux容器中

-IVI程序运行在Android容器中

-使用非车规芯片,极大节省硬件成本

-节省Hypervisor

-复用成熟稳定的Android的驱动和HAL

低成本GUI方案

Qt for MCUs:专门用于MCU的GUI开发框架

-运行库的Ram/ Flash占用~200kB,能利用MCU的2D引擎实现最大绘图效率。

Qt Safe Renderer for ADAS View & Telltails

-对于用户来说,完整的系统(设备)需要通过安全认证。使用已经获得安全认证的Qt Safe Renderer可以大大简化取证过程。

-安全功能必须要和普通功能独立。

酷炫的3D UI

统一的开发工具和语言;支持2D/3D混合场景;高性能渲染引擎

使用Qt开发2D/3D UI

-统一的开发语言:QML

-在同一个源文件中表达2D、3D内容

-2D/3D内容方便地叠加、混合

-2D/3D内容方便地交互控制、复合动画

统一的所见即所得的2D/3D设计工具

-2D场景和3D场景混合编辑

-动画、画面跳转、状态机编辑

-可以直接导入Photoshop、Sketch、3D Maya、3D Max、Blender的素材

支持最先进的光照和着色算法

-IBL 基于图片的光源

-PBR 基于真实物理的渲染过程

Qt Quick 3D功能

动态生成顶点和材质,可重复叠加的后处理Effect

-C++ API自定义顶点和材质,例如3D地形生成

-GLSL开发后处理Effect

支持多种抗锯齿功能

-Mipmap

-MSAA (Multisample Anti-Aliasing)

-FXAA (Fast approximate Anti-Aliasing) :基于形态学,快速近似算法

-TAA (Temporal Anti-Aliasing):基于时间的算法,摄像机角度每帧抖动

-Progressive Anti-Aliasing:基于时间的算法,摄像机角度每帧抖动,用于修饰静态画面

2D、3D混合场景

-支持2D、3D混合场景绘制

-支持2D、3D混合场景中的鼠标、键盘、触摸事件

支持Skeletal Animation (骨骼动画)

支持Morphing Animation (顶点动画)

-车辆、道路等实体的变形

-3D图标、状态标志的过渡动画

支持3D粒子效果

-雨雪特效

-烟雾特效

-火焰特效

支持镜面反射

-镜面反射特效

-水波倒影特效

完整工具链

确保及时高质量交付

Qt Creator 6

-目标:配合Qt 6增强开发体验

-全面支持CMake

-基于Clangd的C/C++代码模型,C++20

-LSP的全面支持,Python/JS…

-更好的插件开发体验和支持

-支持Marketplace

-可视化2D/3D场景编辑

Qt Design Studio 3

-目标:增强设计体验,整合3D和高级图形开发

-支持骨骼动画和3D粒子效果

-支持高级3D材质和特效

-支持编辑自定义着色器

-支持Photoshop, Illustrator, Sketch, Figma导入

-增强Qt for MCUs的支持

Qt Testing Tools

Qt提供了持久、可靠和强大的自动化测试工具。2021年收购 froglogic之后,Qt Testing Tools现在成为整个Qt生态系统的一个组成部分。

应用案例

案例:MBition用Qt为梅赛德斯-奔驰打造全新的智能人机交互系统

案例:现代汽车集团选择Qt作为其关键的HMI技术合作伙伴

Qt将支持现代汽车为车载信息娱乐系统、仪表盘和后座娱乐系统开发名为“ccOS”的互联汽车操作系统,该系统操作、控制着车载互联基础设施的关键方面;车内框架、信息娱乐框架和连接框架,以确保联网汽车能在安全、舒适、便利和安全等方面进行创新。

借助Qt关键技术,现代汽车集团等主流整车厂能够开发复杂的技术解决方案,例如3D效果,并使用一套代码库轻松满足车载信息娱乐系统和仪表盘、抬头显示器等不同领域具有挑战性和快速迭代的汽车需求。现代汽车集团将利用Qt Design Studio(一种便捷的UI设计、开发工具)来加速他们从原型设计到部署的HMI开发过程。