Cesium基础知识-添加天空盒

  1. var viewer = new Cesium.Viewer('cesiumContainer');
  2.  // 加载图层
  3.  viewer.imageryLayers.addImageryProvider(
  4.     new Cesium.WebMapTileServiceImageryProvider({
  5.       url: 'http://t0.tianditu.gov.cn/cia_w/wmts?tk=cda0933a3f64de1ae589eedeb0cb9010',
  6.       layer: 'cia',
  7.       style: 'default',
  8.       tileMatrixSetID: 'w',
  9.       format: 'tiles',
  10.       maximumLevel: 18
  11.     })
  12.   )
  13. //加载地形服务
  14. /*
  15.  var terrain = new Cesium.CesiumTerrainProvider({
  16.     url: "https://www.supermapol.com/realspace/services/3D-stk_terrain/rest/realspace/datas/info/data/path",
  17.     requestWaterMask: true,
  18.     requestVertexNormals: true,
  19.     isSct: false
  20. });
  21. //开启地形
  22. viewer.scene.globe.depthTestAgainstTerrain = true;
  23. //设置cesium的体表图层为terrain
  24.  viewer.terrainProvider = terrain;
  25. */
  26. //创建天空盒
  27. function CreateSkyBox(){
  28.     var currentSkyBox = new Cesium.SkyBox({
  29.         sources: {
  30.             positiveX: '../../img/Skybox/tycho2t3_80_px.jpg',
  31.             negativeX: '../../img/Skybox/tycho2t3_80_mx.jpg',
  32.             positiveY: '../../img/Skybox/tycho2t3_80_py.jpg',
  33.             negativeY: '../../img/Skybox/tycho2t3_80_my.jpg',
  34.             positiveZ: '../../img/Skybox/tycho2t3_80_pz.jpg',
  35.             negativeZ: '../../img/Skybox/tycho2t3_80_mz.jpg'
  36.         }
  37.     })
  38.     viewer.scene.skyBox = currentSkyBox
  39. }
  40. //CreateSkyBox();
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值