![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity Shader
文章平均质量分 78
mac_zly
某上市游戏公司
展开
-
Unity Shader 新手引导效果
这两天实现了下新手引导需要的遮罩镂空shader效果,记录一下。1、圆形镂空shader代码: //计算片元世界坐标和目标中心位置的距离float dis = distance(IN.worldPosition.xy, _Center.xy);//过滤掉距离小于(半径-过渡范围)的片元clip(dis - (_Radius - _TransitionRange));//优化if条件判...原创 2018-05-11 14:43:48 · 3716 阅读 · 1 评论 -
游戏底特律:变人Loading动画效果实现
1、需求描述上周接到个好玩的任务,就是模仿游戏底特律人的loading动画效果,原始视频如下:2、实现难点分析与概括:由上面视频可以看出,此效果难点主要在缝隙的圆弧处理和缝隙的运动规律上。缝隙处理主要是在缝隙边缘做向外围的圆滑收缩处理,这里主要用到了x^3.5函数做圆弧处理。缝隙的运动轨迹盯着视频看了一天,眼都看花了,也没看出来啥规律。后来老大建议用随机处理的方式,但是实现出来随机...原创 2019-01-04 14:48:15 · 2633 阅读 · 0 评论