| AIGC |
|
|---|
P7Show:基于 Android WebView + Three.js 打造的初代小鹏 P7 交互式 3D 车模桌面应用,已获取 ADB 权限的小鹏 P7 车机可安装使用。 本应用推荐 8295P 换芯 P7 运行;820A 芯片功能可正常运作,但受限于性能存在明显的卡顿。
-
3D 车模展示与交互:拖拽手动旋转/双指捏合/默认视角自定义
-
HDRI 场景切换:daylight / twilight / night 三套场景 + 可随时间自动变换
-
自定义车漆配色:5 套原厂预设 + 自定义调色
-
P7天玑系统分屏模式适配:三分屏/七分屏/全屏适配
-
3D 悬浮桌面歌词:可随视野跟随转动,同步自车机自带音乐软件
-
音频频谱可视化:读取音乐播放状态与麦克风触发
-
巡航红绿灯提醒:liblight.so + 扫码激活
-
UI信息展示:续航、时间等
-
车门状态联动:四车门以及前备箱、后尾箱开关状态与车辆同步
-
充电状态联动:随充电状态进入充电场景,显示充电数据
-
档位状态联动:P/非P档状态切换(可选择:1.视角切换;2.七分屏/全屏状态下D档切换至系统地图,P档返回3D桌面)
- 包名:
com.show.p7,应用名:P7 SHOW - compileSdk 36 / minSdk 24 / targetSdk 36
- Gradle 8.9 + AGP 8.7.3(兼容 JDK 17-21 运行)
- three.js r128(本地化,无外部 CDN 依赖)
- 模型:
assets/model/model.glb(glTF 2.0,74 网格 / 58 材质)
gradlew.bat assembleDebug产物:app/build/outputs/apk/debug/app-debug.apk
也可直接用 Android Studio 打开本目录构建。
P7Show/
├─ settings.gradle / build.gradle / gradle.properties
├─ gradlew / gradlew.bat / gradle/wrapper/
└─ app/
├─ build.gradle / proguard-rules.pro
└─ src/main/
├─ AndroidManifest.xml
├─ java/com/show/p7/MainActivity.java
├─ assets/index.html
├─ assets/three.min.js / GLTFLoader.js / OrbitControls.js
├─ assets/model/model.glb
└─ res/ (layout / values / drawable / mipmap)
Sketchfab · supercarmodels · 2022 XPeng P7 · CC-BY-4.0 发布时请保留原作者署名。 (内容由AI生成,仅供参考)