From aec00ecc093be803860c8675cbe1c4c776a7cb4e Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Tue, 19 Mar 2024 17:49:21 +0800
Subject: [PATCH] update: 新建航线、事件编辑、kmz文件问题修改

---
 src/utils/cesium/ImageTrailMaterial.ts |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/utils/cesium/ImageTrailMaterial.ts b/src/utils/cesium/ImageTrailMaterial.ts
index 84434d1..756fb98 100644
--- a/src/utils/cesium/ImageTrailMaterial.ts
+++ b/src/utils/cesium/ImageTrailMaterial.ts
@@ -135,14 +135,16 @@
       animation: false,
       duration: 30,
       time: 0,
+      repeat: new Cesium.Cartesian2(1, 1),
     },
     // source编写glsl,可以使用uniforms参数,值来自getValue方法的result
     source: `
+      #extension GL_OES_standard_derivatives : enable
       czm_material czm_getMaterial(czm_materialInput materialInput)
       {
           czm_material material = czm_getDefaultMaterial(materialInput);
-          vec2 st = materialInput.st;
-          float s = st.s/ (abs(fwidth(st.s)) * imageW * czm_pixelRatio);
+          vec2 st = repeat * materialInput.st;
+          float s = st.s / (abs(fwidth(st.s)) * imageW * czm_pixelRatio);
           if(animation==true){
             s = s-time;//增加运动效果
           }

--
Gitblit v1.9.3