WQQ 1 ヶ月 前
コミット
4dc367333d
1 ファイル変更7 行追加2 行削除
  1. 7 2
      WebVue/TaiHufenglang/src/components/Cesium.vue

+ 7 - 2
WebVue/TaiHufenglang/src/components/Cesium.vue

@@ -33,7 +33,7 @@ const getScaleRatio = () => {
   return Math.min(window.innerWidth / designWidth, window.innerHeight / designHeight);
 };
 
-onMounted(() => {
+onMounted(async () => {
   viewer = new Cesium.Viewer('cesiumContainer', {
     timeline: false,
     baseLayer: false,
@@ -46,6 +46,11 @@ onMounted(() => {
     vrButton: false,
     selectionIndicator: false,
     infoBox: false,
+    //加载地形效果
+    terrainProvider: await Cesium.createWorldTerrainAsync({
+      requestVertexNormals: true,
+      // requestWaterMask: true,
+    })
   });
 
   // 定义距离显示条件和缩放属性(保持不变)
@@ -217,4 +222,4 @@ onMounted(() => {
   color: #666;
   font-size: 14px;
 }
-</style>
+</style>