用于创建棋盘格纹理效果的材质属性类,通过交替两种颜色生成规则的网格图案,适用于几何形状(如多边形、椭圆等)的视觉区分或装饰性渲染。
映射到checkerboard
Material
统一变量的MaterialProperty
。
Name | Type | Default | Description |
---|---|---|---|
options.evenColor |
Property |
Color.WHITE
|
optional
指定第一个Color 的属性。 |
options.oddColor |
Property |
Color.BLACK
|
optional
指定第二个Color 的属性。 |
options.repeat |
Property |
new Cartesian2(2.0, 2.0)
|
optional
Cartesian2 属性,指定瓦片在每个方向上的重复次数。 |
Members
-
readonlydefinitionChanged : Event
-
获取该属性的定义发生变化时引发的事件。如果在同一时间调用getValue会返回不同的结果,则认为定义已更改。
-
evenColor : Property
-
获取或设置指定第一个
Color
的属性。-
Default Value:
Color.WHITE
-
获取表示该属性是否为常数的值。如果 getValue 在当前定义中总是返回相同的结果,则该属性被视为常量。
-
oddColor : Property
-
获取或设置指定第二个
Color
的属性。-
Default Value:
Color.BLACK
-
repeat : Property
-
获取或设置
Cartesian2
属性。指定瓦片在每个方向上的重复次数。-
Default Value:
new Cartesian2(2.0, 2.0)
Methods
-
将此属性与所提供的属性进行比较,如果相等则返回true,否则返回 false。
Name Type Description other
Property optional 一个属性值。 Returns:
如果左右相等则为 true,否则为 false。 -
获取指定
Material
类型的时间。Name Type Description time
JulianDate 检索类型的时间点。 Returns:
材质的类型。 -
在提供的时间点获取属性的值。
Name Type Description time
JulianDate 检索值的时间点。 result
Object optional 要存储数值的对象,如果省略,则会创建一个新实例并返回。 Returns:
修改后的结果参数,或一个新实例(如果未提供结果参数)。