大气效果通过以独特的方式散射阳光来模拟真实的环境,基于控制空气颗粒的属性。使用 Atmosphere 对象,您可以:
- 控制颗粒密度。
- 创建轮廓或将远处物体与偏移混合。
- 模拟雾霭或眩光。
- 设置大气的颜色或衰减。

大气属性
Lighting 服务中的 Atmosphere 对象的每个属性共同支持您游戏的总体愿景、主题和氛围。

密度
Density 属性控制游戏中空气中存在多少颗粒;密度越高,颗粒越多,这会妨碍玩家对物体和地形的视线。

偏移
Offset 属性控制光在相机与天空背景之间的传输。当您增加此值时,会创建一个地平线轮廓;当您减少此值时,会将远处物体与天空融为一体,形成一个看似无尽和无缝的开放世界。

雾霭
Haze 属性控制大气的雾霭程度,以在地平线以上和相机远处创建可见效果。为了创造环境氛围,比如一个被污染的外星球的烟雾色调,或者一个阴郁游戏的雾蓝色调,将此属性与颜色属性结合使用。

颜色
Color 属性设置大气的色调,以营造微妙的环境氛围和主题。为了扩展此属性的可见效果,将其与较高的 雾霭 属性值结合使用。
![颜色值为[255, 255, 255]的大气](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/atmosphere/Color-A.jpg)
眩光
Glare 属性设置太阳周围的环境眩光。较高的值会导致阳光投射到天空和游戏中的效果增加。要看到此属性的可见效果,您必须将眩光值与高于0的 雾霭 值结合使用。

衰减
Decay 属性设置远离太阳的大气色调,逐渐从颜色向该值衰减。要看到此属性的可见效果,您必须将眩光与高于0的雾霭和眩光 值结合使用。
![衰减值为[255, 255, 255]的大气](https://prod.docsiteassets.roblox.com/assets/lighting-and-effects/atmosphere/Decay-A.jpg)