Skip to content

SkyDome

继承自:

描述

天空穹顶节点,提供天空盒与云层、星空、天空颜色等外观参数的统一控制

属性

ColorQuadHazeColor
顶部天空颜色(薄雾/高空色),影响天空穹顶上部的渐变色,默认值为(40,122,255,255)
ColorQuadHorizonColor
地平线颜色,影响天空中部与地平线过渡色,默认值为(164,211,255,255)
ColorQuadZenithColor
天穹底部颜色(靠近视野下缘),与顶/中部共同形成天空渐变,默认值为(177,226,255,255)
SkyBoxTypeSkyBoxType
设置天空盒模式,默认值为Game
boolCloudsEnable
是否启用云层渲染,默认值为true
ColorQuadShadowColor
云层阴影高光色(亮部颜色)。该参数仅在CloudsEnable为true且SkyBoxType为Custom时生效,默认值为(255,255,255,255)
ColorQuadShadowDarkColor
云层阴影暗部颜色。该参数仅在CloudsEnable为true且SkyBoxType为Custom时生效,默认值为(255,255,255,255)
floatCloudsCoverage
云层覆盖率(云量)。该参数仅在CloudsEnable为true且SkyBoxType为Custom时生效,数值越大云越密集,默认值为0.042
floatLightIntensity
云层受光强度。该参数仅在CloudsEnable为true且SkyBoxType为Custom时生效,数值越大受光越强、明暗对比越明显,默认值为0.1
floatCloudsSpeed
云层移动速度。该参数仅在CloudsEnable为true且SkyBoxType为Custom时生效,默认值为0.1
floatCloudsAlpha
云层透明度(不透明度的反向)。该参数仅在CloudsEnable为true且SkyBoxType为Custom时生效,数值越大越通透,默认值为0.41
floatStarsAmount
星星数量/强度。该参数仅在SkyBoxType为Custom时生效;当SkyBoxType为Game时,星星数量会根据时间系统自动调整,此参数无效。默认值为0.5
stringCubeAssetID
自定义天空盒贴图资源路径,在SkyBoxType为Custom时生效。该资源必须是立方体贴图(TextureCube)格式,如果使用普通2D纹理将导致加载失败
stringAdvanceMaterialAssetID
高级材质天空盒的材质资源路径,仅在SkyBoxType为Advance时生效,且只能在编译器模式下修改该值

成员函数

设置高级材质天空盒所使用的材质资源路径,仅在SkyBoxType为Advance时生效
获取高级材质天空盒当前绑定的材质对象,仅在SkyBoxType为Advance时生效