RAINY NIGHT
ALLEY

Unreal雨夜场景搭建

简介INTRO

雨巷是以夜间场景打光以及雨天材质为重点的个人项目,在Unreal Engine中完成制作。项目中所用到的有关雨天的效果都是通过UE材质函数得到,可应用到绝大部分Surface材质中。场景内的模型以及贴图均为Unreal Marketplace 以及Megascan上的素材。

自定义顶点材质混合
Vertex Painting Blending

为非Megascan导入的材质编写的顶点混合材质。可根据需要分别调节每一层的贴图参数以及混合对比度来取得更自然的混合效果。

夜间场景搭建
Night Scene Building

通过Volumetric Fog增加光线体积感来模拟夜间照明,并通过大量的次级光源丰富场景。

程序化水洼路面
Procedural Puddle Mask

可以自动在物体表面形成水洼的材质函数,通过法线折罩使得只有接近水平的平面会产生水洼,比起Megascan自带的Vertex Painting Puddle更加适合大范围的水洼制作。

水滴材质函数
Rain Drip Material Function

可让绝大部分S surface材质表面挂上水滴的材质函数,通过法线遮罩水滴只会在近乎垂直的表面形成。

波纹材质函数
Rain Ripple Material Function

可在水面上形成波纹的材质函数。含有两种可开关的波纹效果,分别是风向波纹,以及雨点波纹;两种波纹均可单独调节强度以及速率。

雨天特效
Rain FX

使用Niagara制作的雨天粒子特效,可以调节降雨量、降雨速度;部分雨滴撞击表面时会溅起水花。