成果预览
最终交付的夜晚与白天核心效果。
一、核心目标与参考分析
风格基调: 写实风格的“在役”维修厂,重点在于表现灯光氛围,尤其是夜间场景的层次感。
参考来源: 主要参考了《使命召唤》、《全境封锁2》以及《战地》系列的工业美术风格,同时也收集了现实中维修厂的照片作为布局依据。
二、场景规划与白盒搭建
布局逻辑: 中间轨道用于引擎维修和飞机停放,兼顾直升机与非直升机的维修需求。 左侧一楼规划为仓库和能源区,二三楼为生活办公区;右侧功能与左侧对称。前方区域主要用于堆放集装箱。
白盒验证: 使用模块化资产初步确定场景布局间隔,以0.5米为基准设计平台高度,验证资产可行性。
三、白盒替换与迭代
在进行白盒替换资产后,我遇到了核心问题:画面颜色过于杂乱
解决方案:
- 颜色归纳: 采用“明度/饱和度分层”法。将背景统一为冷调,区分顶面和立面颜色。
- 繁简对比: 清除平台周围冗余的碎模型,强化主体区域的视觉权重。
- 突出主题: 为了突出主体,我多次尝试更改直升机颜色(如橙色、黄色),最终选择了与冷背景形成高对比的配色。
四、灯光设计
设计思路: 夜晚设定为“封闭工厂的高强度忙碌状态”。为了增强场景的叙事性,我设计了一个“直升机被吊起”的动态结构。
光影调整: 初期发现背景光源过于抢眼(如下图左)。我弱化了背景光源,利用室内定向光源聚焦维修主体区,并在吊起平台下方摆放更多散落零件,增强活跃度。
摆放优化: 更换突出的直升机颜色,整理场景颜色,合理化场景摆放,如夜晚的窗户、管道结构、维修区域物品等,使得场景更加真实可信。
五、性能策略
为了在保证画面表现力的同时维持性能,我制定了以下策略:
- 模型优化: 暂缓激进的合批(Batching)与LOD,优先保证视觉丰富度,利用 UE5 Nanite 技术承载高面数资产。使用遮挡剔除剔除摄像机外的模型。
- 光照性能: 采用 Lumen 全动态光照。针对 RTX 3060 显卡优化,仅对核心光源开启光线追踪阴影(Ray Traced Shadows),降低非重要区域采样,在1080p下稳定50帧以上。
- 材质统一: 利用混合材质和 Decal 贴图统一资产的新旧程度。
六、最终交付效果
☀️ 白天场景
强调“工业浑浊感”。通过后处理增加扬尘细节,利用冷调天光烘托维修环境的气氛。
🌙 夜晚场景
高强度作业氛围(局部强光源+动态吊装机械),利用冷调背景和暖调人工光源的冷暖对比突出画面氛围
总结: 本次练习完整经历了从参考分析、白盒验证到最终光影润色的全流程,有效解决了资产替换阶段的颜色杂乱问题,并在性能预算内实现了高质量的实时渲染。