avi9111 发表于 2020-4-22 17:21:02

白嫖那么久,发一个基础海水效果





飞翔容易不小心整个目录删,额重新写一遍、

国外的月亮比较圆,比较偏向美式或《海岛骑兵》类效果
国内有用的真心不多
所以参考过国内牛人的做法,也没做手机端优化,目前只能做为Demo或者学习用

不是插件的插件:
- 自定义材质面板
- 零配置,导入即可使用



海水特效主要实现了:
1.岸边Alpha
2.深度渐变
3.波浪
4.海水流动

https://img-blog.csdn.net/20160110182932405?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

目前貌似要做透明,唯一可行的方法 ,RenderType和zwite必须一起用
    Tags { "RenderType" = "Transparent" "Queue" = "Transparent"}

    zwrite off
岸边的透明渐变也必须这么用


重点中的重点
关键中的关键
深度图,做法好像也他喵的比较唯一,写法很多大牛都写过了,就那2个函数
但是要注意的是Camera组件,的远景要设30,默认1000,就几乎得不到深度图,数学比例问题
另外就是向前渲染+ render depth



噪音和流动,不知道怎么算好,好像国内也用的不多





页: [1]
查看完整版本: 白嫖那么久,发一个基础海水效果