CheckerboardMaterialProperty 是一个cesiumjs中的材质属性,用于为实体对象创建方格线样式的图案。
Color类型,表示偶数行或列的颜色,可选参数,默认值为 white。Color类型,表示奇数行或列的颜色,可选参数,默认值为 black。Cartesian2类型,表示在实体中重复该图案的数量和方向,可以理解为缩放比例(x方向:行数、y方向:列数),可选参数,默认值为 new Cartesian2(8, 8)。var entity = viewer.entities.add({
    name: 'checkerboard box',
    position: Cesium.Cartesian3.fromDegrees(-107.0, 40.0, 200000.0),
    box: {
        dimensions: new Cesium.Cartesian3(400000.0, 300000.0, 500000.0),
        material: new Cesium.CheckerboardMaterialProperty({
            evenColor: Cesium.Color.WHITE,
            oddColor: Cesium.Color.BLACK,
            repeat: new Cesium.Cartesian2(4, 4)
        })
    }
});
CheckerboardMaterialProperty 只能用于创建实体的材质,不能用于创建其他Cesium对象的材质。Color类型参数可以接收颜色名字符串、十六进制颜色字符串或四个0到1之间的数字组成的数组。Cartesian2类型参数的x方向表示行数,y方向表示列数。