Courtesy of Geely Auto
Blog technologie
27 mars 2025

Le cockpit intelligent de la Galaxy E8 de Geely : inspiré des étoiles, créé à l'aide de l'Unreal Engine

Automobile et transportBlueprintsGeely Galaxy E8Jumeau numérique
De Galilée à Edwin Hubble et la NASA, les étoiles ont toujours passionné les grands visionnaires. La Galaxy E8, premier véhicule électrique et modèle phare récompensé de Geely, fait honneur à la fascination de l'humanité pour l'univers ainsi qu'à l'innovation, la civilisation et la technologie. 

La Galaxy E8 a été conçue pour offrir une expérience premium, qui gravite autour de l'humain, à l'extérieur comme à l'intérieur. Si les lumières qui scintillent sur l'extérieur de la voiture rappellent déjà celle des étoiles, c'est en vous installant sur le siège du conducteur que vous trouverez les caractéristiques les plus frappantes : un écran sans bordure de 45 pouces en 8K aux fonctionnalités intelligentes et qui allie 2D et 3D, créé à l'aide de l'Unreal Engine et de la puce de cockpit phare 8295 Qualcomm Snapdragon.

Des expériences créées grâce à l'Unreal Engine


Les capacités de l'Unreal Engine ont également été exploitées pour créer des éclairages environnementaux dynamiques qui évoluent au fil de la journée. Par exemple, si un utilisateur ouvre une porte de la Galaxy E8 lorsqu'il pleut ou qu'il neige, une douce lumière blanche, qui rappelle celle des étoiles, parcourt l'habitacle et crée une ambiance unique et immersive. 

Un jumeau numérique de la Galaxy E8 a également été créé. Ce modèle interactif en 3D se trouve sur la tablette centrale, où les utilisateurs peuvent contrôler les fonctionnalités de la voiture, comme les phares, les portes, les fenêtres et le coffre. Plusieurs représentations des commandes de la voiture, comme la climatisation, ont également été développées grâce à l'Unreal Engine.
Courtesy of Geely Auto
Grâce à son style minimaliste, l'interface utilisateur vous promet une expérience interactive simple et fluide ainsi qu'une ambiance audiovisuelle immersive digne d'une salle de cinéma.

Pour en savoir plus au sujet de cette innovation, nous avons demandé à l'équipe qui a conçu le cockpit intelligent à l'Institut de Recherche Automobile de Geely (GARI) comment elle avait utilisé l'Unreal Engine pour développer cette expérience intelligente, immersive et sécurisée.
Courtesy of Geely Auto

L'IHM de Geely : défis et solutions


Lors du développement de l'affichage en 8K de la Galaxy E8, l'équipe du GARI a fait face à un premier défi : créer une interface homme-machine (IHM) qui consomme peu tout en ayant des performances fluides en temps réel et qui ait un rendu réaliste. Pour y parvenir, l'équipe du GARI a déployé plusieurs stratégies : 

Images dynamiques : l'équipe a adapté la fréquence d'images au type d'interaction et de visuel. Au premier plan, les interactions doivent être fluides : elles tournent donc à 25 FPS. Pour les scènes moins importantes, l'équipe a développé une stratégie qui repose sur trois types de fréquence : 15 FPS, 5 FPS et un mode gel. Cette méthode permet au système d'optimiser la répartition de ses ressources.

Hiérarchisation des ressources : la création de l'écran en 8K a demandé des ressources en 2D et en 3D, avec un ratio de 1:9. Pour garantir des transitions et une expérience fluides, seul le modèle de la voiture en 3D a été conservé dans la mémoire. Les autres ressources sont chargées en arrière-plan.

Interaction : les sources de signal sont limitées aux sources de l'IHM et aux entrées de touche, avec une distinction entre les liens de données instantanées et mises en cache. De plus, les signaux itératifs ou hors séquence sont traités efficacement grâce à la mise en cache L2 et à la classification.
Courtesy of Geely Auto

Pourquoi la marque Geely a-t-elle choisi l'Unreal Engine pour son IHM ?


Le projet d'IHM de Geely demandait le développement d'un système d'exploitation personnalisé (Galaxy N-OS), avec une intégration poussée au niveau du code. Comprenant que les moteurs dédiés au développement de jeux vidéo offrent de meilleures performances et une évolutivité supérieure aux outils traditionnels, l'équipe du GARI a évalué plusieurs moteurs commerciaux comme Unity, Cocos et l'Unreal Engine.

Le choix de l'équipe s'est finalement porté sur l'Unreal Engine. En effet, la possibilité de produire un rendu en temps réel et d'adapter le moteur au développement du système de l'IHM l'a convaincue. Parmi les raisons qui ont motivé ce choix, l'équipe du GARI a également mentionné la nature open source de l'Unreal Engine. Cette caractéristique permet aux membres de l'équipe de mener un développement secondaire et de personnaliser les fonctionnalités efficacement, tout en optimisant les performances de manière flexible.

Après avoir examiné plusieurs moteurs de rendu en temps réel, plusieurs atouts ont mené l'équipe à choisir l'Unreal Engine : son écosystème d'outils complet, ses rendus de haute qualité et ses outils de conception de niveaux qui simplifient le processus, du CCN basique à l'importation des niveaux. Selon l'équipe du GARI, certaines fonctionnalités de l'Unreal Engine ont particulièrement retenu l'attention de l'équipe :
  • La programmation visuelle avec le système de programmation visuelle Blueprint facilite la conception et l'implémentation de logiques d'interaction complexes dans le système de l'IHM. La fonctionnalité Blueprint peut être utilisée pour les blueprints normaux, de niveau, de jeu et de matériau. Elle permet également de créer rapidement des logiques, des matériaux, des transitions et d'autres fonctionnalités grâce aux nœuds de blueprint, ce qui accélère à la fois le POC et le développement de l'ingénierie du projet lors des phases ultérieures. 
  • Les rendus de haute qualité créés par le moteur de rendu avancé de l'Unreal Engine garantissent la qualité des graphismes, essentielle pour créer une interface utilisateur réaliste et des effets visuels immersifs. 
  • Le système de simulation de la physique rend les interactions avec les objets de la carrosserie du véhicule plus réalistes en reproduisant fidèlement les effets physiques du monde réel. Les interactions semblent alors plus intuitives et intéressantes. 
  • La prise en charge de nombreuses plateformes, notamment les PC, les consoles de jeu et les appareils mobiles, facilite le déploiement du système de l'IHM et son fonctionnement sur diverses configurations matérielles.
En résumé, l'équipe du GARI souligne que l'intégration de l'Unreal Engine a révolutionné l'expérience de l'IHM.
Courtesy of Geely Auto

Les fonctionnalités essentielles de l'Unreal Engine pour développer l'IHM


Pour personnaliser l'IHM, Geely est passé par plusieurs étapes : proposition du concept, analyse des besoins, conception de l'interface, restauration de l'art du moteur 3D, développement du logiciel du moteur, intégration des fonctions du véhicule, optimisation du système et du moteur et, enfin, essais à bord et livraison. 

Pour le développement, Geely s'est appuyé sur plusieurs fonctionnalités et outils, notamment :
  • Les niveaux, qui permettent de produire des transitions fluides entre les scènes et des expériences en un seul plan.
  • Les variantes, qui permettent d'optimiser et d'accélérer la gestion des ressources pendant le temps d'exécution. 
  • Sequencer, qui permet de produire des animations et des transitions efficaces lorsqu'il est associé aux séquences de niveau. 
  • Les blueprints fréquemment utilisés pour les animations et les matériaux.
  • Les textures de lumière, les effets de post-traitement et bien plus encore.
L'optimisation a également été un élément essentiel pour réussir à créer un affichage en 8K. Pour que le résultat soit fluide et efficace au démarrage comme lors des interactions en temps réel de l'utilisateur, Geely a utilisé différents outils de l'Unreal Engine, tels que :
  • Unreal Insights, pour optimiser le temps de démarrage. 
  • Unreal Frontend, pour optimiser les performances. 
  • Des outils de débogage en ligne comme le système de statistiques et Memreport. 
En complément des outils intégrés à l'Unreal Engine, Geely a ajouté des outils externes tels que Snapdragon Profiler afin d'améliorer l'efficacité et la facilité d'utilisation. L'équipe a également utilisé des outils d'Android et de Linux, comme Android Studio Profiler, Android Debug Bridge (ADB), RenderDoc, Bootchart et BusyBox.

Les perspectives pour les années à venir


L'implémentation et la livraison réussies de ce projet ont renforcé l'intérêt de l'équipe de conception de Geely pour la découverte de nouvelles technologies et la recherche d'innovations pour l'IHM, et elle s'investit d'autant plus dans ces domaines. Dans la version de conduite autonome de la voiture à venir, Geely compte intégrer de nouvelles fonctionnalités, comme la conduite assistée de Galaxy, le stationnement autonome et l'aide au stationnement aux alentours du lieu de résidence. 

De grands modèles d'IA et des moteurs 3D vont être inclus aux prochains produits de l'IHM. Ces ajouts offriront une expérience inédite. Cette évolution amènera les équipes de moteurs 3D et les constructeurs automobiles à collaborer encore plus étroitement.

L'Unreal Engine joue un rôle essentiel dans la création de vues virtuelles pour ces fonctionnalités de conduite avancées. En effet, la plupart des aspects du Galaxy N-OS reposent sur ses capacités, qui les rendent plus fonctionnels et qui améliorent l'expérience de l'utilisateur.

En savoir plus sur l'Unreal Engine pour les IHM

Vous souhaitez savoir comment l'Unreal Engine peut être utilisé pour créer des IHM de pointe ? Visitez notre portail dédié aux IHM.
Découvrir

Recevez des informations sur les innovations du secteur ainsi que les dernières ressources gratuites pour :

En transmettant vos informations, vous acceptez de recevoir des actualités, des enquêtes et des offres spéciales de la part d'Epic Games. Politique de confidentialité