气功

首页 » 常识 » 问答 » 案例简单的ldquo龟派气功r
TUhjnbcbe - 2020/11/11 9:55:00

(龟-派-气-功-波!)

之前看到网上关于发射光波特效的教程基本上都是用各种可编辑shader插件所制作的,但是如果明白了原本特效所用的shader的原理,那么利用原本Unity编辑shader的方法也可以制作相应的发射光波特效首先需要的是模型的网格,这里我用到三种模型的网格,下面上图

球体模型的网格(Unity有自带)

发射点冲击模型的网格(需要拆UV)

冲击波管道模型的网格(需要拆UV)

下面展示UV所拆成的样子:如图所示,该操作作用在于在unity用shader做UV动画时可以从头到尾的流动起来,做到冲击波在往前流动的效果,其他模型的展开UV的方式都是一样的这里打出关键代码:先创建属性再定义相应属性内容然后在片元着色器里添加最终的关键实现代码接着在材质上给张噪波贴图,并给它UV的Y轴坐标做运动像这样的UV动画我们来三个!(纹理、高光、残留)层次感就出来了最后千万不要忘记开启后处理,来点光学污染

(这是没开后处理的效果)

(这是开了后处理的效果)

最后调一下各种粒子效果的参数,加些碰撞后爆炸生成的粒子特效,最终呈现就是这样了预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 案例简单的ldquo龟派气功r