From 4913b8064f09aa766e1943c924ed0bd17ddf54ad Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 26 Nov 2024 20:54:30 +0800
Subject: [PATCH] 汽车模型显示处理

---
 src/views/pd/components/dynamicPanel.vue |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/src/views/pd/components/dynamicPanel.vue b/src/views/pd/components/dynamicPanel.vue
index 8b2c1b2..a37b09d 100644
--- a/src/views/pd/components/dynamicPanel.vue
+++ b/src/views/pd/components/dynamicPanel.vue
@@ -217,6 +217,15 @@
 
   if (item.showModel) {
     window.$viewer.flyToPosition("115.10587903,27.28374884,400,0,-90", () => {
+      track.setModel(VITE_APP_BASE + 'gltf/111.gltf', {
+        show: true,
+        scale: 0.005,
+        color: DC.Color.RED,
+        // nodeTransformations: {
+        //   rotation: window.$Cesium.Quaternion.fromHeadingPitchRoll(window.$Cesium.Math.toRadians(0), window.$Cesium.Math.toRadians(0), window.$Cesium.Math.toRadians(0)),
+        // }
+      })
+
       tc.play()
       tc.viewTrack(track, {
         mode: '2',
@@ -407,6 +416,15 @@
   timeFour && (clearTimeout(timeFour), timeFour = null)
   timeFive && (clearTimeout(timeFive), timeFive = null)
 
+  track.setModel(VITE_APP_BASE + 'gltf/111.gltf', {
+    show: false,
+    scale: 0.005,
+    color: DC.Color.RED,
+    // nodeTransformations: {
+    //   rotation: window.$Cesium.Quaternion.fromHeadingPitchRoll(window.$Cesium.Math.toRadians(0), window.$Cesium.Math.toRadians(0), window.$Cesium.Math.toRadians(0)),
+    // }
+  })
+
   dynamicVectorLayer.clear()
   dynamicHtmlLayer.clear()
   dynamicLineVectorLayer.clear()

--
Gitblit v1.9.3