• 在写ACT游戏--当前版本v1.1.0

扭曲效果最常见的有用于模拟热空气,模拟玻璃水晶透明物体遮罩等等。最近在做施放特别攻击和落地出场等效果,也用到了模拟热空气扭曲。

使用新建网格的方式实现贴花效果,模拟被斩击的伤痕,再外加一个材质动画来控制伤痕褪色。想法来自最近玩鬼泣5的时候发现敌人被砍的伤痕都会有划痕。之前单单用shader试着实现,但是贴花不能稳定的跟随网格顶点。现在改为复制蒙皮的方式,划痕百分百贴合并跟随顶点。期间还试着加法线贴图让划痕立体一些,后来发现划痕太细,镜头稍远,加了法线贴图也看不出效果来。

shader实现顶点晃动效果

做一个类似幽灵的角色,原模型是简单的人型骨骼,没有针对衣物做特定动画,这里用shader动画来模拟衣物晃动。

用shader实现生命值槽,带有纹理动画和末端高亮的浮雕效果,用材质参数控制生命值加减,以及在生命值减少的时候颜色用高亮度以作提示。

控制PBR Master的AlphaClipThreshold参数和Emission参数实现边界发光和“裁剪”,裁剪的边沿用噪声图控制避免边沿过于平滑。

17/17