设置地形让山脉凸起
cesium默认是没有凹凸不平的效果的,需要我们进行设置才会显示出来,通过设置terrainProvider
可以添加世界地形让山脉凸起。
var viewer = new Cesium.Viewer('cesiumBody', {
// 是否显示信息窗口
infoBox: false,
// 设置地形
terrainProvider:Cesium.createWorldTerrain(),
})
水面波浪效果
设置水面有一种波光粼粼的波浪效果。
terrainProvider: Cesium.createWorldTerrain({
requestWaterMask: true,
requestVertexNormals: true
}),
使用自定义地形数据
我们也可以添加自定义的地形数据,添加的话, 首先我们要有自己的地形数据,然后通过下面的代码将地形数据加载到页面中。
// 设置自定义地形数据
terrainProvider: new Cesium.CesiumTerrainProvider({
url: './terrains/gz'
}),
当前内容为观看threejs视频教程 Three.js可视化企业实战WEBGL课 课程-添加地形与添加自定义地形-学习笔记