WaterMaterial 水面材质。具备反射折射等效果,可以指定颜色、风向、绘制内容等。各种尺度参数的单位都是米。
Members
-
bumpTexture : ITexture | string
-
模拟波纹需要的特殊纹理文件,必须指定。该文件通常会跟随平台示例一起发布
-
控制水面是否连续动画。通常水面会以低频率刷新周围静态物体以提高性能,只有当水中反射动态物体时才有必要设置。另外当EarthViewer.isAnimation设置为true时,所有水面会实时刷新,通常用于天空太阳的变化等情况。layer.isAnimation对水面不起作用
-
是否启用反射
-
是否启用水下折射。缺省为true
-
是否绘制地形
-
layers : Array<Layer3>
-
指定需要在倒影中绘制的图层,可以添加多层。尽在isUseLayer为true时起作用
-
waterColor : Color
-
指定水体颜色,waterColor.a值决定了水的浑浊程度,越接近1.0,颜色越不透明。
-
水面波纹的大小
-
windDirection : Vector2
-
波纹移动方向,模拟风力或者水流效果。y正值为北。
-
风力大小,决定波纹移动的速度
Methods
创建水面材质。
系统保留
Name | Type | Description |
---|---|---|
geoObject |
GeoObject3 |