吉祥汽车泰国首发,用 Unity 实现行业首创全 3D 座舱虚拟世界
11 月 19 日,均瑶集团吉祥智驱(以下简称“吉祥汽车”)首款纯电动汽车 JY AIR 在泰国首发。延续吉祥航空在飞行体验上的优势,吉祥汽车对 JY AIR 赋予了将航空级服务标准延伸至地面的使命,为用户提供一站式大出行体验。此次泰国首发上市,除了常规权益之外,均瑶集团还为用户特别提供了航空权益大礼包,包括吉祥航空 3 年金卡会员免费、吉祥航空 3 年机票随心飞(不限航线)等,足现吉祥汽车的诚意满满。

吉祥汽车成立后便打出“出行即生活”的口号,希望为用户提供流畅、愉悦的出行体验,在出行中享受“松弛感”与“治愈力”。在其全栈自研的 Crystal OS 座舱操作系统中,Unity 为其 3D 内容开发赋能,助力实现全 3D 多形态桌面系统与沉浸互动式虚拟世界首创性尝试。
首创全 3D 桌面互动系统,实现体验升维
吉祥汽车基于 Unity 打造了行业领先全 3D 多形态桌面互动系统。桌面以开放世界作为风景,并实现与真实世界的联动,能够根据应用场景的特点进行转换。

为了实现 24 小时天气系统,同时兼顾性能和良好的画面效果。吉祥汽车没有对场景做烘培处理,而是在车控场景中使用了 Unity 的动态光照,重构了天空球的 24 小时渲染方式。
吉祥汽车研发团队拓张了 URP 管线,在世界场景下重构了光照系统,制作卡通化的渲染效果;在车控场景保留了全局 GI 光照,制作写实风格的画面效果。最终在一套 URP 管线内实现了 NPR 卡通渲染和参考 HDRP 的真实感 PBR 渲染,并集成到一个场景内,减少了运行实例,优化了系统的性能占用。

这一系统不仅为用户提供了新颖的操作界面和交互体验,而且成功克服了高性能需求与中低算力平台之间的矛盾,在高通 8155 平台上实现对整个全产品虚拟世界的构建,并确保流畅运行,完成了视觉效果与系统性能的平衡。
首创沉浸互动式虚拟世界——吉祥世界
当前座舱行业内大量的应用实践选择以车为核心来构建场景。JY AIR 则做出了不一样的尝试,在座舱内制作了三套桌面,包括以车为核心的车控桌面、以开放世界为核心的互动桌面吉祥世界与以养成式玩法为核心的宠物桌面,回应不同用户对座舱仪表和娱乐的不同需求,实现千人千面的座舱桌面。

吉祥世界以开放世界为核心,将开放世界的游戏的制作理念引入到座舱里面,用做游戏的方式做座舱,美术、模型、场景、地编、TA 技美、程序等全部自研,完全基于 Unity 引擎打造。吉祥汽车的座舱研发团队在吉祥世界中搭建了探索、经营、养成、任务、休闲等多个玩法系统,创造性的将车辆驾驶行为、车辆数据与虚拟世界打通,吉祥世界中的能量获取通过用户开车而获得,进而用于吉祥世界的经营与养成,从而让虚拟化沉浸体验陪伴用户将每一次出行变成一段独特的旅程。
基于吉祥世界,JY AIR 提供了崭新的座舱游戏化互动体验,在吉祥世界中产生的任何行为最终都会生成桌面壁纸。行车行为与虚拟世界的联动使用户不仅可以通过日常驾驶行为来丰富这个世界,还能体验到基于车内物理世界、车外环境世界与座舱虚拟世界融合的混合沉浸式交互。当驾驶时,导航等其他应用将覆盖开放世界,实现行车与虚拟世界的分离。
共创舱驾融合时代智能座舱解决方案
智舱的 3D HMI 将不断的以人为本的做出创新。未来的智能座舱将呈现出舱驾融合下的多维互动与沉浸化趋势。智能辅助驾驶将进一步提高车内乘员的自由度,座舱互动不再局限于视听娱乐和互联应用,互动体验需求会大幅上升,用户对于座舱的互动感,需要有沉浸式的载体。从二维 HMI 交互,到多屏互动交互,到语音+GUI 的混合交互,再到多感多模态的融合交互,最终用户需求将上升为基于车内物理世界+车外环境世界+座舱虚拟世界的混合沉浸式交互。

基于虚拟世界的互动座舱不仅有用户价值,还有很多车厂价值。通过吉祥世界引入更多运营手法,让用户持续在每天的通勤驾车过程中与虚拟世界产生沉淀,进而产生更多互动,能够实现车厂与用户的有效链接。
Unity 将携手吉祥汽车一起,面向行业开放所有解决方案,将基于吉祥汽车的成功案例及研发实践,面向车企及行业 Tier 开源合作,升级定制全 3D 互动座舱,协同创新,打通品牌与品牌之间的沟通壁垒,为用户提供面向未来趋势的全 3D 沉浸式虚拟世界的智能座舱。
此次 Unity 3D 座舱实例由吉祥汽车在泰国的首发,是 Unity 助力中国汽车出海的重要一步。作为全球领先的实时 3D 内容创作工具,Unity 不仅在高精渲染方面具有强大的技术力,同样在性能优化方面能兼顾画质与流畅。Unity 将不断把最新的 3D 技术融合进 HMI,为 B 端企业挖掘创新的亮点,提供有力技术支撑,给 C 端用户带来极致的科技体验。
相关文章:
吉祥汽车泰国首发,用 Unity 实现行业首创全 3D 座舱虚拟世界
11 月 19 日,均瑶集团吉祥智驱(以下简称“吉祥汽车”)首款纯电动汽车 JY AIR 在泰国首发。延续吉祥航空在飞行体验上的优势,吉祥汽车对 JY AIR 赋予了将航空级服务标准延伸至地面的使命,为用户提供一站式大出行体验。此…...
【OpenCV】双目相机计算深度图和点云
双目相机计算深度图的基本原理是通过两台相机从不同角度拍摄同一场景,然后利用视差来计算物体的距离。本文的Python实现示例,使用OpenCV库来处理图像和计算深度图。 1、数据集介绍 Mobile stereo datasets由Pan Guanghan、Sun Tiansheng、Toby Weed和D…...
Uniapp 原生组件层级过高问题及解决方案
文章目录 一、引言🏅二、问题描述📌三、问题原因❓四、解决方案💯4.1 使用 cover-view 和 cover-image4.2 使用 subNVue 子窗体4.3 动态隐藏原生组件4.4 使用 v-if 或 v-show 控制组件显示4.5 使用 position: fixed 布局 五、总结Ἰ…...
iOS实现生物识别
1. info.plist中添加权限申请 <key>NSFaceIDUsageDescription</key> <string>APP would like to use Face ID</string> <key>NSBiometricUsageDescription</key> <string>APP would like to use Touch ID</string>2. 添加库 …...
React 初级教程
一、React 简介 React 是由 Facebook 开发的开源 JavaScript 库,用于构建用户界面(UI)。特点: 声明式编程:通过描述 UI 应该是什么样子(而不是操作 DOM)来构建界面。组件化:将 UI 拆分为独立可复用的组件。跨平台:支持 Web(React)、移动端(React Native)、VR 等。…...
【数据结构初阶第十节】队列(详解+附源码)
好久不见。。。别不开心了,听听喜欢的歌吧 必须有为成功付出代价的决心,然后想办法付出这个代价。云边有个稻草人-CSDN博客 目录 一、概念和结构 二、队列的实现 Queue.h Queue.c test.c Relaxing Time! ————————————《有没…...
萌新学 Python 之列表 list
list 列表:用中括号定义,元素写在中括号之间,元素之间使用逗号分隔 list1 [] # 空列表 list2 [1] # 元素为1个 list3 [a, b, c] print(type(list1), type(list2), type(list3)) # <class list> <class list> <class …...
250213-RHEL8.8-外接SSD固态硬盘
It seems that the exfat-utils package is still unavailable, even after enabling the RPM Fusion repository. This could happen if the repository metadata hasn’t been updated or if the package isn’t directly available in the RPM Fusion repository for RHEL 8…...
游戏引擎学习第99天
仓库:https://gitee.com/mrxiao_com/2d_game_2 黑板:制作一些光场(Light Field) 当前的目标是为游戏添加光照系统,并已完成了法线映射(normal maps)的管道,但还没有创建可以供这些正常映射采样的光场。为了继续推进&…...
Linux初始化 配置yum源
问题出现:(报错) 1 切换路径 2 备份需要操作的文件夹 3 更改 CentOS 的 YUM 仓库配置文件,以便使用阿里云的镜像源。 4 清除旧的yum缓存 5 关闭防火墙 6 生成新的yum缓存 7 更新系统软件包 8 安装软件包...
【笛卡尔树】
笛卡尔树 笛卡尔树定义构建性质 习题P6453 [COCI 2008/2009 #4] PERIODNICF1913D Array CollapseP4755 Beautiful Pair[ARC186B] Typical Permutation Descriptor 笛卡尔树 定义 笛卡尔树是一种二叉树,每一个节点由一个键值二元组 ( k , w ) (k,w) (k,w) 构成。要…...
Ubuntu启动geteck/jetlinks实战:Docker启动(无法登录)
参考: JetLinks 物联网基础平台 安装Docker Ubuntu下载安装Docker-Desktop-CSDN博客 sudo apt install -y docker-compose 下载源码 git clone https://github.com/jetlinks/jetlinks-community.git cd jetlinks-community 启动 cd docker/run-all sudo dock…...
Java String 类深度解析:内存模型、常量池与核心机制
目录 一、String初识 1. 字符串字面量的处理流程 (1) 编译阶段 (2) 类加载阶段 (3) 运行时阶段 2. 示例验证 示例 1:字面量直接赋值 示例 2:使用 new 创建字符串 示例 3:显式调用 intern() 注意点1: ⑴. String s1 &q…...
不到一个月,SQLite 3.49.0来了
距离 SQLite 3.48.0 发布不到一个月,SQLite 开发团队于 2025 年 2 月 6 日发布了 SQLite 3.49.0 版本。这更新速度的确让人感动,那么这个版本又有哪些更新呢? 查询优化器 新版本改进了自动索引(query-time index)优化…...
探索顶级汽车软件解决方案:驱动行业变革的关键力量
在本文中,将一同探索当今塑造汽车行业的最具影响力的软件解决方案。从设计到制造,软件正彻底改变车辆的制造与维护方式。让我们深入了解这个充满活力领域中的关键技术。 设计软件:创新车型的孕育摇篮 车辆设计软件对于创造创新型汽车模型至…...
ThreadPoolExecutor 详解
一、ThreadPoolExecutor 核心参数 构造函数如下: public ThreadPoolExecutor(int corePoolSize, // 核心线程数int maximumPoolSize, // 最大线程数long keepAliveTime, // 非核心线程空闲存活时间TimeUnit unit, // 存活时间单位BlockingQueue…...
TikTok走红全球:中国短视频平台以全新姿态登陆海外市场
在数字化浪潮中,短视频已经成为全球年轻人表达自我、分享生活的重要方式。TikTok,这个起源于中国的短视频平台,以其独特的魅力和创新的功能在全球范围内迅速走红。本文将探讨TikTok如何以全新姿态登陆海外市场,并分析其成功的关键…...
Qt的QTableWidget样式设置
在 Qt 中,可以通过样式表(QSS)为 QTableWidget 设置各种样式。以下是一些常见的样式设置示例: 1. 基本样式设置 tableWidget->setStyleSheet(// 表格整体样式"QTableWidget {"" background-color: #F0F0F0;…...
计算机毕业设计Python旅游评论情感分析 NLP情感分析 LDA主题分析 bayes分类 旅游爬虫 旅游景点评论爬虫 机器学习 深度学习
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…...
渗透测试扫描器全解析:分类与介绍
目录 前言 操作系统扫描器:系统漏洞的 “侦察兵” 特点 代表性工具 网站 Web 漏洞扫描器:Web 应用的 “安全卫士” 特点 代表性工具 手机漏洞扫描器:移动设备的 “安全护盾” 特点 代表性工具 前言 在数字技术飞速发展的当下&…...
day9手机创意软件
趣味类 in:记录趣味生活(通用) 魔漫相机:真人变漫画(通用) 活照片:让照片活过来(通用) 画中画相机:与众不同的艺术 年龄检测仪:比一比谁更年轻…...
A001基于SpringBoot实现的小区物业管理系统
系统介绍 基于SpringBoot实现的小区物业管理系统是为物业管理打造的一款在线管理平台,它可以实时完成信息处理,对小区信息、住户等进行在线管理,使其系统化和规范化。 系统功能说明 1、系统共有物业、业主角色,物业拥有系统最高…...
【Uniapp】关于实现下拉刷新的三种方式
在小程序、h5等地方中,常常会用到下拉刷新这个功能,今天来讲解实现这个功能的三种方式:全局下拉刷新,组件局部下拉刷新,嵌套组件下拉刷新。 全局下拉刷新 这个方式简单,性能佳,最推荐…...
常见的 Web 攻击方式有哪些,如何防御?
一、XSS攻击(跨站脚本攻击) 攻击原理:恶意脚本通过用户输入注入页面,分为存储型(数据库持久化)、反射型(URL参数注入)、DOM型(客户端脚本修改) 防御方案&am…...
深入理解DeepSeek与企业实践(二):32B多卡推理的原理、硬件散热与性能实测
前言 在《深入理解 DeepSeek 与企业实践(一):蒸馏、部署与评测》文章中,我们详细介绍了深度模型的蒸馏、量化技术,以及 7B 模型的部署基础,通常单张 GPU 显存即可满足7B模型完整参数的运行需求。然而&…...
数据结构-链式二叉树
文章目录 一、链式二叉树1.1 链式二叉树的创建1.2 根、左子树、右子树1.3 二叉树的前中后序遍历1.3.1前(先)序遍历1.3.2中序遍历1.3.3后序遍历 1.4 二叉树的节点个数1.5 二叉树的叶子结点个数1.6 第K层节点个数1.7 二叉树的高度1.8 查找指定的值(val)1.9 二叉树的销毁 二、层序…...
【云安全】云原生- K8S etcd 未授权访问
什么是etcd? etcd 是一个开源的分布式键值存储系统,主要用于存储和管理配置信息、状态数据以及服务发现信息。它采用 Raft 共识算法,确保数据的一致性和高可用性,能够在多个节点上运行,保证在部分节点故障时仍能继续提…...
AI时代的前端开发:对抗压力的利器
在飞速发展的AI时代,前端开发工程师们面临着前所未有的挑战。项目周期不断缩短,需求变化日新月异,交付压力更是与日俱增,这使得开发人员承受着巨大的压力。如何提升对抗压能力,成为摆在每一位前端工程师面前的重要课题…...
在npm上传属于自己的包
前言 最近在整理代码,上传到npm方便使用,所以学习了如何在npm发布一个包,整理写成一篇文章和大家一起交流。 修改记录 更新内容更新时间文章第一版25.2.10新增“使用包”,“删除包的测试”25.2.12 1、注册npm账号 npm | Home 2…...
[Spring] Spring常见面试题
🌸个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 🏵️热门专栏: 🧊 Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 🍕 Collection与…...
