JourneySand沙漠PBR渲染效果
风之旅人的沙漠质感一直挺让人上头的,阳光扫过沙粒那种自然变化,真的有味道。JourneySand这个项目就还原得蛮不错,想研究 PBR 渲染和动态风沙效果的,可以扒一扒这份资源。
光照方面,diffuse和specular配合得细,尤其是加了noise后,反射更真实,不那么死板。嗯,沙子那种不规则的亮点,就靠这个搞出来的。代码里用的纹理贴图和数学函数,逻辑也不绕,改起来挺方便。
风的模拟也蛮有意思的,应该是用了粒子系统或流体算法,沙子飘起来那感觉带感。看起来复杂,实则实现起来没那么吓人,尤其用Unity或Unreal这种引擎,搞材质、做交互都挺顺手。
资源包里头东西还算齐,JourneySand-master
里有源码、有资源、有,跟着跑一跑效果基本能出来。你要是刚好在整环境渲染或做独立游戏,这项目拿来参考绝对不亏。
如果你平时喜欢研究渲染效果,尤其是那种细腻又自然的画面表现,可以把JourneySand当个学习小样,里面的光照逻辑和风沙模拟思路都值得借鉴。
51.13MB
文件大小:
评论区