原文:用Unity做水波效果

遇到了需要做动态水波效果的需求,类似下图 . 最简单最naive的是只用一张水波图 将这个图片挂在一个有mask组件的父节点上,这个父节点可以挂一个圆形的图当做遮罩。注意这个水波图的宽度一定要比圆形的直径长。 用代码控制水波图的左右移动,来做水流波动的效果,进度条的位置通过调整其y轴的大小。 这种方法很容易实现,但明显的缺点是无法很好的调整水波的状态,可能达不到想要的效果 最终效果: . 用动画帧 ...

2021-06-14 20:27 0 272 推荐指数:

查看详情

Unity Shader 水波涟漪效果

正弦函数/正弦波 是最基础的波形 在游戏中通常使用 正弦函数/正弦波 来逼近真实世界中的涟漪效果 涟漪效果 有了波形并不意味着就能产生涟漪的效果 往往还需要在画面中添加折射、反射、扭曲等效果 看图中的涟漪效果 之所以人眼看起来像涟漪 是因为在涟漪处的空间发生了轻微的扭曲 ...

Fri Jan 07 04:01:00 CST 2022 0 1304
Unity—火烧+水波效果(噪音图)

使用噪声图实现火烧和水波效果; 1.溶解 关闭裁剪,根据noise纹理取样,r通道和_BurnAmount比较,裁剪掉小于_BurnAmount的片元; 通过菲尼尔得到裁剪边缘,添加火焰燃烧的颜色进行混合; 阴影pass需要单独写,同样裁剪; 2.水波纹 设置速度来扰动法线 ...

Thu Jan 06 17:03:00 CST 2022 0 1092
unity SpriteMask遮罩效果

如图 用SpriteRenderer创建一个图并选择图中模式 创建一个SpriteMask 这样就可以完成遮罩了 如图效果 如何让遮罩只单独遮罩一种图片呢 只需要勾选Custom Range 并设置区间数 并修改图片的层级在区间内即可 如图 ...

Wed Dec 01 23:45:00 CST 2021 0 1703
水波效果

  最近花了点时间,把以前没做好的事情仔细整理了一下。一看时间,隔了有半年之久。惭愧惭愧。。。。其实以前都没有仔细考虑清楚到底是怎么样的事情,只是照着别人的思路把程序写下来而已,这几天重新做了几个实验,仔细考虑了一番。   一、以前的BUG   以前的结果中,图片中有一条横线,效果也感觉 ...

Sun Aug 11 00:14:00 CST 2013 2 2464
css3之水波效果

这些效果可谓多种多样,当然用canvas、svg也都能实现奈何对这些有不熟悉(尴尬),不过咱们用css来写貌似也没想象中的那么难吧。 一 悬浮球水波效果 效果图 css View Code 样式不多,加入了css3动画 html ...

Tue Aug 13 22:49:00 CST 2019 6 1034
Ripple 水波效果

:drawable="@color/***"】水波效果会限定在本身矩形区域内部 【android:d ...

Fri Jan 13 05:59:00 CST 2017 0 3219
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM