异想天开
发表于 2017-3-9 09:51
看看
ruinsun
发表于 2017-3-6 16:35
谢谢 分享~
a523169378
发表于 2017-2-27 03:34
感谢分享
silverxuxu
发表于 2017-2-26 20:30
找了好久了,能不能下啊
fll5853293
发表于 2017-2-14 12:19
RE: unity3d 游戏插件 溶解特效插件 [修改]
1196887801
发表于 2017-2-12 20:02
求给
Ezio66
发表于 2017-2-11 16:37
多谢分享~~~~
黑鸦~
发表于 2017-2-5 16:27
非常不错
13102369649
发表于 2017-1-19 11:27
[*]//对主纹理采样
[*]fixed4 col = tex2D(_MainTex, i.texcoord);
[*]//对噪波贴图进行采样,取R值
[*]float ClipTex = tex2D (_DissolveTex, i.texcoord/_Tile).r;
[*]//获取裁剪量
[*]float ClipAmount = ClipTex - _Amount;
[*]if(_Amount > 0)
[*]{
[*] //噪波图中R通道颜色值低于外部量_Amount,则被裁剪
[*] if(ClipAmount < 0)
[*] {
[*] clip(-0.1);
[*] }
[*] //然后处理没被裁剪的值
[*] else{
[*] if(ClipAmount < _DissSize)
[*] {
[*] //针对没被裁剪的点,如果裁剪量小于预溶解范围则使用lerp函数做渐变处理
[*] float4 finalColor=lerp(_DissColor,_AddColor,ClipAmount/_DissSize)*2;
[*] //将获得的渐变颜色与主颜色叠加融合
[*] col = col * finalColor;
[*] }
[*] }
[*]}
tuoyuxiang
发表于 2017-1-5 19:13
可以在重复纹理做出这种效果吗??