Przeglądaj źródła

fix: 首次加载的模型如果来自深时,自动旋转90度

xzw 1 rok temu
rodzic
commit
853e32e989
2 zmienionych plików z 1214 dodań i 974 usunięć
  1. 1209 974
      pnpm-lock.yaml
  2. 5 0
      src/sdk/cover/index.js

Plik diff jest za duży
+ 1209 - 974
pnpm-lock.yaml


+ 5 - 0
src/sdk/cover/index.js

@@ -551,6 +551,11 @@ export const enter = (dom, mapDom, isLocal, lonlat) => {
                 readyToAddModel = false               
             }else{
                 readyToAddModel = true 
+                
+                //0看看,1看见,2深时,3用户上传三维模型,4深时mesh,5深光点云,6深光mesh
+                if(props.fromType == 4 || props.fromType == 6 ){//来自4dkk的3dtiles初始需要转90度
+                    props.rotation = new THREE.Euler(Math.PI/2, 0,0)
+                }
             }