cesium-3-sdtiles、材质material
1、倾斜摄影
加载3dtiles代码
var tile1 = new Cesium.Cesium3DTileset({
url: "../data/lesson-015/test3dtiles/tileset.json",
maximumScreenSpaceError: 1, //这个参数越大,在同等高度下加载的层级清晰度越低
});
viewer.scene.primitives.add(tile1);
viewer.zoomTo(tile1);
2、材质
面材质主要有colormaterial imagematerial
polygonDatasource.entities.add({
polygon: {
material: new Cesium.ImageMaterialProperty({
image: "../img/3.jpg",
repeat: new Cesium.Cartesian2(10, 10), // 横向重复10遍,纵向重复10遍
color: Cesium.Color.RED, // 在加了材质之后变颜色
transparent: true, // 如过图片中有透明部分,这里开启后就会直接透明
}),
}
})
线材质主要有:PolylineArrow 箭头,PolylineDash 虚线,PolylineGlow 发光线
material:之后可以写
//PolylineArrow 箭头
new Cesium.PolylineArrowMaterialProperty(Cesium.Color.RED)
//PolylineDash 虚线
new Cesium.PolylineDashMaterialProperty({
color:Cesium.Color.BLUE,
// gapColor:Cesium.Color.RED,
dashLength:50,
dashPattern:120
})
//PolylineGlow 发光线
new Cesium.PolylineGlowMaterialProperty({
color:Cesium.Color.BLUE,
glowPower:0.9,
taperPower:0.5
})