先看一下实现的效果:

文章灵感来源于Alberto Martínez Villarán youtube 教程,我加以丰富。 https://www.youtube.com/channel/UCvfrDcL-IRGWeCl9WbLCPnA
主要分为三个步骤:
第一部分:DistanceDissolve
求出溶解物体被溶解的距离 第二部分:DissolveMask

使用噪点图求出溶解的部分 第三部分:EmissiveBorderMask

求出物体溶剂边缘的颜色 第四部分:目标溶解物与被溶解物体的相对位置

这部分是逻辑代码 至此文章讲解完毕,如有不足请大家指出。都看到这里了,点赞收藏吧!

附上git上工程地址:https://github.com/lu-yu01/Unity_HDRP_Demo
本文基于AlbertoMartínezVillarányoutube教程,详细介绍了如何在Unity中使用HDRP实现物体溶解效果。主要分为四步:计算溶解距离、创建溶解遮罩、确定边缘颜色及调整溶解物相对位置。
1961

被折叠的 条评论
为什么被折叠?



