疫情原因在家,做一个场景项目。同时学习一下unity的HDRP渲染管线。

建模部分

建模直接使用maya拉出房子,因为主要是学习unity,就不制作高模了。
疫情在家作了个场景

材质制作

材质制作使用到了substance designer。

石头材质

石头材质一共制作了两个。另外一个是白色改色版,就不放出来了。
疫情在家作了个场景

地砖材质

疫情在家作了个场景

木纹材质

疫情在家作了个场景

墙砖材质

疫情在家作了个场景
本来还做了一个水波纹贴图,但是和场景不是很搭,最后没用上,就不放上来了。

绘制贴图

使用substance painter绘制贴图
疫情在家作了个场景

shader gragh绘制流动水纹理

主要思路就是将两张相同,或者不同的水纹理法线图和高度图分别随时间移动并且融合。水体的颜色则用菲涅尔合成。
下图就是两张图UV随时间节点改变的路线图。
疫情在家作了个场景
根据这两个UV融合两张高度图,用于影响顶点坐标。
疫情在家作了个场景
根据菲涅尔反射程度对两个颜色进行插值,合成颜色。
疫情在家作了个场景
这是完整路线图。
疫情在家作了个场景
水使用反射探针提供光照。最后完成下图的效果
疫情在家作了个场景

最终效果展示

疫情在家作了个场景

相关文章: