com.supermap.realspace
类 VolumetricClouds
- java.lang.Object
-
- com.supermap.realspace.VolumetricClouds
-
public class VolumetricClouds extends Object
体积云类。- 从以下版本开始:
- 12.0.0。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 float
getAltitude()
返回云层所在最低高度。float
getDensity()
返回积云(低空云)密度。VolumetricCloudsQuality
getQuality()
返回渲染的云的质量。float
getShapeCoverage()
返回积云(低空云)覆盖度。float
getThickness()
返回云层厚度。float
getWindHeading()
返回云层风向方位角。float
getWindSpeed()
返回云层风速。boolean
isCirrusEnable()
返回是否显示卷云(高空云)。boolean
isEnable()
返回是否显示云。void
setAltitude(float dCloudAltitude)
设置云层所在最低高度。void
setCirrusEnable(boolean cloudCirrusEnable)
设置是否显示卷云(高空云)。void
setDensity(float cloudDensity)
设置积云(低空云)密度。void
setEnable(boolean cloudEnable)
设置是否显示云。void
setQuality(VolumetricCloudsQuality cloudQuality)
设置渲染的云的质量。void
setShapeCoverage(float cloudShapeCoverage)
设置积云(低空云)覆盖度。void
setThickness(float cloudThickness)
设置云层厚度。void
setWindHeading(float cloudWindHeading)
设置云层风向方位角。void
setWindSpeed(float cloudWindSpeed)
设置云层风速。
-
-
-
方法详细资料
-
setAltitude
public void setAltitude(float dCloudAltitude)
设置云层所在最低高度。- 参数:
dCloudAltitude
- 云层所在最低高度,单位为米。默认值1500.0
-
getAltitude
public float getAltitude()
返回云层所在最低高度。- 返回:
- 云层所在最低高度。单位为米。
-
setEnable
public void setEnable(boolean cloudEnable)
设置是否显示云。- 参数:
cloudEnable
- 类型值为boolean,设置true表示显示云,设置false表示不显示。
-
isEnable
public boolean isEnable()
返回是否显示云。- 返回:
- 显示云返回 true;否则 false。
-
setCirrusEnable
public void setCirrusEnable(boolean cloudCirrusEnable)
设置是否显示卷云(高空云)。- 参数:
cloudCirrusEnable
- 类型值为boolean,设置true表示显示卷云(高空云),设置false表示不显示。仅支持渲染引擎V2上使用。
-
isCirrusEnable
public boolean isCirrusEnable()
返回是否显示卷云(高空云)。- 返回:
- 显示卷云(高空云)返回 true;否则 false。
仅支持渲染引擎V2上使用。
-
setQuality
public void setQuality(VolumetricCloudsQuality cloudQuality)
设置渲染的云的质量。- 参数:
cloudQuality
- 云的质量的枚举值。仅支持渲染引擎V2上使用。
-
getQuality
public VolumetricCloudsQuality getQuality()
返回渲染的云的质量。- 返回:
- 返回云的质量对应的枚举值。
仅支持渲染引擎V2上使用。
-
setThickness
public void setThickness(float cloudThickness)
设置云层厚度。- 参数:
cloudThickness
- 云层厚度,单位米。仅支持渲染引擎V2上使用。
-
getThickness
public float getThickness()
返回云层厚度。- 返回:
- 云层厚度。单位为米。
仅支持渲染引擎V2上使用。
-
setWindSpeed
public void setWindSpeed(float cloudWindSpeed)
设置云层风速。- 参数:
cloudWindSpeed
- 云层风速,单位km/h,类型值为float,范围[0.0,500.0]。
-
getWindSpeed
public float getWindSpeed()
返回云层风速。- 返回:
- 云层风速,单位km/h。
-
setWindHeading
public void setWindHeading(float cloudWindHeading)
设置云层风向方位角。- 参数:
cloudWindHeading
- 云层风向是基于正东方的方位角,单位:度。类型值为float,范围[0.0,360.0]。
-
getWindHeading
public float getWindHeading()
返回云层风向方位角。- 返回:
- 云层风向是基于正东方的方位角,单位:度。类型值为float,范围[0.0,360.0]。
-
setShapeCoverage
public void setShapeCoverage(float cloudShapeCoverage)
设置积云(低空云)覆盖度。- 参数:
cloudShapeCoverage
- 积云(低空云)覆盖度,类型值为float,范围[0.1,1.0]。仅支持渲染引擎V2上使用。
-
getShapeCoverage
public float getShapeCoverage()
返回积云(低空云)覆盖度。- 返回:
- 积云(低空云)覆盖度,范围为[0.1,1.0]。
仅支持渲染引擎V2上使用。
-
setDensity
public void setDensity(float cloudDensity)
设置积云(低空云)密度。- 参数:
cloudDensity
- 积云(低空云)密度,类型值为float,范围[0.0,1.0],默认值为0.35。仅支持渲染引擎V2上使用。
-
getDensity
public float getDensity()
返回积云(低空云)密度。- 返回:
- 积云(低空云)密度,范围为[0.0,1.0],默认值为0.35
仅支持渲染引擎V2上使用。
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.