Unity之ShaderGraph如何实现瓶装水效果

前言

有一个场景在做效果时,有一个水瓶放到桌子上的设定,但是模型只做了个水瓶,里面是空的,所以我就想办法,如何做出来瓶中液体的效果,最好是能跟随瓶子有液体流动的效果。
如下图所示:
在这里插入图片描述

水面实现

在这里插入图片描述

水面效果

在这里插入图片描述

液体颜色设置

因为液体有边缘颜色和内里面颜色,所以要分开设置,我们使用了IsFrontFace节点,如下图所示:
在这里插入图片描述

液体的流动效果

我们可以使用Rotate About Axis节点,做一个液体流动的效果,

猜你喜欢

转载自blog.csdn.net/qq563129582/article/details/135233007