Unity 大面积草风吹动效果+受人物影响

{

目录
Demo

百度云链接
}
在这里插入图片描述
在这里插入图片描述
这个场景中有9万棵草,再加上Mesh地形和Chan,还有一个简单的屏幕后处理bloom,在1080P的情况下可以达到100+的帧数
在这里插入图片描述
努力优化没有白费。
关于草受人物干扰我刚开始的想法是,以顶点center到人物(x,pos.y+k,z,1)的方向为法线,做广告牌,效果一般,有的时候太夸张了,后来找到
https://www.patreon.com/posts/quick-game-art-19844414
在这里插入图片描述
算法简单而且效果非常不错。
关于草受风影响的代码网上一搜一大堆,一般是_Time + sin+cos,当处理完之后就会发现草的运动太规律了,一点也不真实;我的做法是通过一张贴图来控制草的顶点位移频率,对_Wind这张贴图进行采样,建议在绘制贴图的时候一定要模糊边缘,这样过度比较平滑,能有一种风吹麦浪的感觉。
在这里插入图片描述
现在草和人物这两块儿已经基本完成了,当初flag还没有被打脸
已经完成两项
到目前已经完成了两项,以前搞过体积光,预计动态天气和体积光会很简单,但是这次真的要鸽了,期末考试、结课论文、课程设计赶到一起了。

我宣布博客停更(2018-12-22至2019-??-??)
真香警告

猜你喜欢

转载自blog.csdn.net/qq_33967521/article/details/85205938