先给你一个画面:如果给你一个世界,你想让它几点天亮?
闭上眼想象一下:你站在一片旷野上,远处山脊线被橙红色慢慢浸染,天空从深紫过渡到暖橘,再变成晨雾里的淡蓝。十分钟后,太阳跃出地平线,草地上的露珠开始反光。到了中午,云层变厚,光变得硬朗,影子锐利得像刀切。傍晚忽然下起雨,雨滴打在石头上溅起水雾,天空阴沉,但西边裂开一道金色的缝。然后入夜,银河升起,月亮从山后爬上来,世界安静得像一首诗。
这不是电影特效,这是你在UE5里可以亲手搭建的天空球与天气系统。而它最迷人的地方,不是技术本身,而是——你成为这个世界的造物主,决定它几点天亮、何时下雨、四季如何轮转。
如果你是一个美术生,脑子里装满了场景氛围和色彩情绪,却不知道怎么让它们动起来,那今天这篇文章就是为你写的。我们不拽术语,不堆节点,跟着灵感走,一步步把“脑中的世界”变成“引擎里的世界”。

灵感板:先找感觉,再找参数
在打开UE5之前,先做一件美术生最擅长的事——找参考。我把这个阶段的灵感板分成四组关键词,你可以照着去Pinterest或ArtStation搜图,建一个自己的情绪板。
第一组:昼夜循环的光影节奏
- 清晨——冷蓝到暖橘的渐变,低角度长影子,雾气弥漫
- 正午——高对比度,天空饱和蓝,云朵边缘清晰
- 黄昏——金红交织,天空出现“维纳斯带”(地平线上一道粉紫色光带)
- 夜晚——深蓝到黑的渐变,月光冷冽,星星有大小和亮度差异
第二组:四季变化的色彩与质感
- 春——嫩绿+粉白,空气湿润,远景带薄雾
- 夏——浓绿+高饱和蓝天,光影强烈,树叶有透光感
- 秋——金黄+橙红+棕褐,落叶飘动,光线柔和偏暖
- 冬——灰白+冷蓝,地面覆雪,空气通透但寒冷,光偏青
第三组:天气的情绪表达
- 晴天——积极、开阔、适合展示场景设计
- 阴天——压抑、神秘、适合叙事铺垫
- 雨天——忧郁、浪漫、地面湿滑反射是重点
- 雾天——未知、恐怖、适合做视线引导
- 雪天——纯净、安静、粒子飘落节奏要慢
第四组:参考作品
去搜《荒野大镖客2》的延时摄影、《塞尔达传说:旷野之息》的天气变化、《艾尔登法环》的黄金树天空、以及《死亡搁浅》的环境氛围。你会发现:高端作品的天空不是“贴图”,而是“系统”。
导师建议:灵感板不是让你抄,而是让你建立“视觉词典”。当你调参数时,脑子里要有画面,而不是瞎拉滑块。美术生的优势就在这里——你知道什么是“好看”,现在只需要学会怎么“做出来”。
拆解核心:天空球到底是什么?
简单说,天空球(Sky Sphere)就是一个巨大的球体,把你的整个场景包在里面。你看到的天空、云、太阳、月亮、星星,都是这个球体内壁上的“画”。而UE5把这套东西做得非常友好,核心就是两个东西:
- Sky Atmosphere(天空大气):负责大气散射,模拟真实天空颜色变化,太阳角度一变,天空颜色自动跟着变。
- Directional Light(平行光):模拟太阳/月亮,它的旋转决定昼夜。你转它,就是转地球。
再加上Volumetric Cloud(体积云)、Exponential Height Fog(指数高度雾)、Post Process Volume(后期处理体积),你就能控制云量、雾浓度、曝光、色彩偏移等,做出从晴天到暴雨的所有天气。
而“四季变化”怎么实现?不靠魔法,靠材质参数+蓝图控制。比如地面材质里混入不同季节的贴图(绿草、枯草、雪地),用蓝图根据时间轴或手动开关来切换混合权重。树的颜色也一样,用材质实例动态改颜色和粗糙度。

动手环节:从零搭建一个会呼吸的天空
别怕,我带你走一遍完整流程。你不需要写代码,只需要理解逻辑。
第一步:搭建基础场景
新建一个Basic关卡,删掉默认的Sky Sphere和Sky Light(UE5里已经有更好的方案)。然后:
- 添加Directional Light,旋转角度设为(-45, 0, 0),模拟上午阳光。
- 添加Sky Atmosphere,默认参数就很好看。
- 添加Sky Light,把Source Type改为“SLS Captured Scene”,这样它会自动捕捉天空颜色来照亮场景。
- 添加Exponential Height Fog,雾浓度调低一点,让远景有层次。
第二步:让太阳动起来
打开关卡蓝图,添加一个Timeline节点,设置0到1的浮点轨道,时间长度设为120秒(代表一天)。然后:
- 把Timeline的输出值乘以360,连到Directional Light的Set Actor Rotation的Yaw上。
- 再添加一个Set Intensity,用曲线控制:白天强度高,夜晚接近0。
- 同时控制Sky Light的Intensity,夜晚降低,但不要为0,否则全黑。
按下播放,你会看到太阳从东到西划过天空,天空颜色自动从蓝变橘再变黑。这就是UE5最爽的地方——你只转了角度,物理引擎帮你算好了所有颜色。
第三步:加入月亮和星星
复制一个Directional Light,命名为Moon Light,颜色调成冷蓝,强度调低。用同样的Timeline控制它,但相位和太阳相反。星星可以用Sky Atmosphere自带的“Star”参数,或者放一个巨大的球体,贴一张星空贴图,用材质控制透明度,夜晚显现。
第四步:体积云与天气切换
添加Volumetric Cloud,调整Coverage和Density。想下雨?在蓝图里加一个Branch节点,用键盘按键或UI按钮触发:
- 降低Cloud Coverage,提高Density,颜色调灰。
- 提高Fog Density,降低Fog Falloff。
- 添加Niagara粒子系统做雨滴,调整发射率和速度。
- 后期处理里加一点蓝色偏移和暗角,营造压抑感。
避坑提示:别一上来就追求“全自动”。先手动调出四个天气预设(晴、阴、雨、雪),存成不同的Post Process和参数组,再用蓝图做过渡。这样你既能理解每个参数的作用,又不会把自己绕晕。
第五步:四季轮转的材质魔法
创建一个Landscape Material,用Layer Blend节点混合四层:草地、枯草、雪地、泥土。然后创建一个Material Instance Dynamic,在蓝图里用Timeline控制每层的权重。比如:
- 春:草地0.7,枯草0.2,泥土0.1
- 夏:草地0.9,枯草0.05,泥土0.05
- 秋:枯草0.8,草地0.1,泥土0.1
- 冬:雪地0.8,枯草0.1,泥土0.1
树的颜色也一样,做一个材质参数集,控制叶子颜色从绿到黄到红到无(落叶)。关键是:让变化慢下来,像真的季节一样,用几分钟过渡,而不是瞬间切换。

变体拓展:同一个系统,讲不同的故事
当你掌握了基础逻辑,就可以开始玩花了。我给你几个脑洞方向:
方向一:废土世界的“毒雾昼夜”
把天空颜色调成黄绿色,太阳模糊不清,雾浓度极高,夜晚不是黑而是诡异的暗红。雨水改成酸雨,粒子带绿色荧光。这个系统可以用来做末日题材的场景。
方向二:仙侠世界的“灵气四季”
春天花瓣飘落,夏天萤火虫飞舞,秋天金色落叶带光晕,冬天雪花变成冰晶。天空中加入极光带,夜晚有流星划过。适合国风游戏或动画。
方向三:太空殖民地的“人造天空”
天空球内壁是巨大的LED屏幕,昼夜由程序控制,天气是模拟的。你可以做出“屏幕故障”效果,让天空突然闪烁或变黑,制造戏剧冲突。
方向四:情绪化天气
把天气和角色情绪绑定:角色愤怒时天空变红、雷电交加;悲伤时下起细雨;平静时风和日丽。这是叙事设计的高级玩法。
导师建议:不要贪多。先做一个完整的“晴天→黄昏→夜晚→雨天→晴天”循环,确保每个过渡自然。这一个循环做好了,你就能举一反三做出无数变体。美术生的核心竞争力是审美,技术只是画笔。
关于火星人教育:让你的画笔延伸到三维世界
如果你看到这里,心里已经开始痒了,想亲手试试让天空在自己手里变色,那说明你已经有了“技术美术”的思维。但一个人摸索容易卡壳,这时候你需要一个实战环境。
火星人教育,创办24年来专注数字艺术与AIGC实战职业技能培训,开设课程涵盖AI漫剧创作、AIGC视觉设计、UE5游戏特效、室内全屋定制、MAYA三维动画、C4D动态设计、工业设计、NUKE影视后期、摄影摄像实训。我们在北京、深圳双校区开设线下面授班,面向美术生、在校大学生及意向转行的职场人群,以项目化实训教学,夯实专业技能,助力就业与职业提升。如果你也想把脑中的世界变成可交互的现实,欢迎咨询:010-65918670。
记住,每个伟大的世界,都始于一个人决定让天空亮起来。现在,轮到你了。






评论(0)