免费国产网站_秋霞午夜一区二区三区视频_99热在线看_日韩精品久久一区二区_午夜看一级毛片_天天鲁在视频在线观看

  • 您的位置:首頁 > 新聞動態 > Unity3D

    UNITY3D使用SHADER給頂點設置顏色

    2019/6/12??????點擊:

    直接上代碼!!

    Shader "Custom/TeamMaskFinal" {
           Properties {
                  _MainTex ("Base (RGB)", 2D) = "white" {}
                  _From("From Color",Color) = (1,1,1,1)
                  _To("To Color",Color) = (1,1,1,1)
                  _HError("Hue Error",range(0,1)) = 0 // 允許的色相誤差
                  _SError("Saturation Error",range(0,1)) = 0 // 允許的飽和度誤差
                  _VError("Brightness Error",range(0,1)) = 0 // 允許的亮度誤差
           }
           SubShader {
                  Tags { "RenderType"="Opaque" }
                  LOD 150
     
                  CGPROGRAM
                  #pragma surface surf Lambert noforwardadd
     
                  sampler2D _MainTex;
                  fixed4 _From;
                  fixed4 _To;
                  fixed _HError;
                  fixed _SError;
                  fixed _VError;
     
                  struct Input {
                         float2 uv_MainTex;
                  } ;
     
                  fixed3 RGBtoHSV(fixed3 c)
                  {
                      fixed4 K = fixed4(0.0, -1.0 / 3.0, 2.0 / 3.0, -1.0);
                      fixed4 p = lerp(fixed4(c.bg, K.wz), fixed4(c.gb, K.xy), step(c.b, c.g));
                      fixed4 q = lerp(fixed4(p.xyw, c.r), fixed4(c.r, p.yzx), step(p.x, c.r));
     
                      float d = q.x - min(q.w, q.y);
                      float e = 1.0e-10;
                      return fixed3(abs(q.z + (q.w - q.y) / (6.0 * d + e)), d / (q.x + e), q.x);
                  }
     
                  fixed3 HSVtoRGB(fixed3 c)
                  {
                      fixed4 K = fixed4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);
                      fixed3 p = abs(frac(c.xxx + K.xyz) * 6.0 - K.www);
                      return c.z * lerp(K.xxx, saturate(p - K.xxx), c.y);
                  }
     
                  void surf (Input IN, inout SurfaceOutput o) {
                         fixed4 c = tex2D(_MainTex, IN.uv_MainTex);
                         fixed3 cHSV = RGBtoHSV(c);
                         fixed3 FromHSV= RGBtoHSV(_From);
                         fixed3 ToHSV= RGBtoHSV(_To);
     
                         fixed diffHue = abs(cHSV.x-FromHSV.x);
                         diffHue = lerp(diffHue,abs(diffHue-1),step(0.5,diffHue));
     
                         fixed con = step(diffHue,_HError);
                         con = con + step(abs(cHSV.y-FromHSV.y),_SError);
                         con = con + step(abs(cHSV.z-FromHSV.z),_VError);
                         con = step(2.5,con);
                         fixed3 ret = cHSV + ToHSV - FromHSV;
    //                   ret.x = lerp(ret.x,ret.x-1,step(1,ret.x));
    //                   ret.x = lerp(ret.x,ret.x+1,step(ret.x,0));
     
                         o.Albedo = lerp(c.rgb,HSVtoRGB(ret),fixed3(con,con,con));
     
                         o.Alpha = c.a;
                  }
                  ENDCG
           }
     
           Fallback "Mobile/VertexLit"
    }
    主站蜘蛛池模板: 久草久草久草久草_亚洲日韩国产一本视频_蜜桃一级网站._中文字幕av一区二区三区佐山爱_成A∨人片在线观看无码_美女在线一区二区 欧美日韩亚洲国产_久久99精品久久久久婷婷暖91_av青青_国产精品看高国产精品不卡_国产青青在线视频_亚洲av永久无码天堂网 | 少妇特黄a一区二区三区_色精品视频_欧美午夜一区二区三区免费大片_日本国产网站_亚洲第一av网站_亚洲国产成人久久一区二区三区 | 亚洲天堂色网站_欧美牲交videossexeso_亚洲精品人成_亚洲欧美网址_国产一级淫片免费看_国产精品久久久久久久一区二区 | 四虎成人WWW成人影院_中文字幕无码大香线蕉_网友自拍视频在线观看_欧美在线观看二区_无码中文精品视视在线观看_一区二区三区四区国产免费 | 亚洲成人久久精品_欧洲成人在线视频_一级片黄色_欧美性猛交99久久久久99按摩_国产嫩草91_亚洲jizzjizz女人 | 伊人色**天天综合婷婷_欧美丰满熟妇乱XXXXX视频_黄色毛片一级片_色偷一区_日本一区二区三区在线视频观看_一本大道道香蕉a | av免费在线观_aa片在线观看无码免费_久久精品日产第一区二区三区乱码_羞羞答答xxdd在线网站观看_91久久久久久久久久久久_国产精品一区二区久久 | 五十路熟女丰满大屁股_人妻丝袜美腿中文字幕_婷婷色香合缴缴情av第三区_亚洲一本到无码AV中文字幕_国产精品欧美久久_丰满少妇69激情啪啪无 | 码A片国产精品18久久久..._欧美三片在线视频观看_四虎成人精品在永久在线_色网在线_欧美一级大黄大色毛片视频_亚洲第八页 亚洲日韩欧洲无码AV夜夜摸_三级网址在线播放_狠狠色噜噜综合社区_zziizzii亚洲日本少妇_99久久麻豆精品国产免_亚洲一区二区三区四区在线观看 | 欧美日二区_欧美日韩免费一久久亚洲色WWW成人小说_女厕厕露P撒尿八个少妇_97超碰伊人中文字幕_亚洲综合久久成人AV_日韩一区二区三区免费视频 | 久久精品动漫一区二区三区_日本成人免费在线视频_欧美nikkibenz办公室hd_国产精品亚洲综合一区_精品升子伦一区二区三区_国产交换配偶在线视频 | 看特级黄色片_动漫精品久久久_国产成人综合在线_国产精品白丝娇喘喷水_极品尤物一区_百性阁综合另类 | 人人爱人人添_欧洲性XXXX免费视频在线观看_国产精品久久久久久久天堂_深夜福利视频在线观看_欧美色视频一区_欧美国产专区 | 亚洲a视_免费夜里18款禁用b站软粉色_91精品国自产在线观看欧美_高清av一区二区_亚洲妇女体内精汇编_欧洲黄色一级视频 | 日韩精品一卡二卡_亚洲精品免费播放_日本极品少妇_性欧美xxxx乳_久久久久一区二区_亚洲AV国产爽歪歪无码 | 少妇伦子伦情品无吗_黄色网一区_国产情侣作爱视频免费观看_1204人成网站色www_蜜臀一区二区三区_国产人妻人伦精品潘金莲 | 无码a∨高潮抽搐流白浆_一区二区三区网站_年轻的母亲4免费版观看视频_日本人毛片_a级色片_成人av影片 | 亚洲三级av_丁香婷婷色_av在线国产精品_麻豆久久久9性大片_乱码一区_伊人一级 | 亚洲va中文在线播放免费_亚洲免费在线观看av_亚洲国产精品视频_国产精品最新资源网_捆绑白丝jk震动捧喷白浆_亚欧洲乱码专区网站 | 男人网站在线_成人在线综合_国产精品久久av一区二区三区_日韩福利在线观看_猫咪免费人成网站在线观看_国产在线色视频 | 日韩视频精品_国产综合内射日韩久_让少妇高潮无乱码高清在线观看_国产精品影院在线_扒开双腿疯狂进出爽爽爽视频_中文字幕亚洲在线 | 欧美一卡一卡二卡四卡仙踪林_蜜桃久久精品成人无码AV_欧美精品二区三区_国产精品国产三级国产专区55_欧美两根一起进3p做受视频_欧美黑人巨大videos精品 | 亚洲国产精品成人一区二区在线_涩爱av蜜臀夜夜嗨av_中文字幕九区_亚洲一区二区三区在线影院_综合人妻久久一区二区精品_国产精品美女久久久 | 亚洲一区视频观看_亚洲国产AV一区二区三区丶_免费黄色激情视频_欧美激情综合_国产三级_成人福利在线看 欧美黑人成人www在线观看_91污版_日韩一区二区三区免费看_中国丰满少妇xxxxx高潮_美日韩中文字幕_免费无码成人片在线观看 | 亚洲成人久久精品_欧洲成人在线视频_一级片黄色_欧美性猛交99久久久久99按摩_国产嫩草91_亚洲jizzjizz女人 | 国产精品一级毛片不收费_国内免费毛片_牛牛在线精品视频(正)_黄色毛片在线播放_美女bbb摸bbb润湿bbb_久久ri精品 | 久久久久久久久久久蜜桃_亚洲av成人综合网_国产精品高潮呻吟久久a_在线免费中文字幕_超91视频_色鬼7777久久 | 午夜男人网_国产乱码精品一区二区三区亚洲人_久久视频在线播放_超碰人人射_久久一av_人鲁交YAZHONGHUCXX | 少妇张开腿露私下_一区二区三区国产片_色女子av_午夜看看_国产亚洲小视频线播放_欧美日韩国产二区 | 久久精品官网_成人在线免费观看91_久久av一区二区三区亚洲_成年美女黄网站色大片不卡_看片一区_国产精品一区在线观看你懂的 | 一级做a爱免费视频_免费日本黄色_亚洲综合二区_日韩在线免费小视频_亚洲交性网_91视频成人免费版 | 亚洲AV福利天堂一区二区三_免费看中国毛片_久操视频网_手机永久无码国产AV毛片_国产欧美一区二区视频_制服丝袜中文字幕第一页 | 碰超在线97人人_麻豆╳╳╳乱女另类_国产精品一区在线免费观看_亚洲爆爽av_日韩吃奶摸下AA片免费观看_精品国产视频一区二区三区 | 91大神免费视频_九色成人免费视频_视频一区中文字幕精品_一级真人毛片_99热免费精品_亚洲综合日本 | 亚洲理论在线_先锋影音av资源网_伊人久久大香线蕉aⅴ色_日韩福利片午夜免费观着_久久人人精_午夜秋霞影院 | 亚洲中文字幕在线观看_可以免费在线观看av的网站_国产裸体裸美女无遮挡网站_人妻夜夜爽天天爽三区丁香花_欧美第一页码_上流社会在线看 久久免费观看午夜成人网站_国产高清一区二区_久久久网站免费_99re久久精品国产_国产色网_久久99精品久久久久久不卡 | 欧洲色情三级欧美三级视频_国产成人无码av在线播放不卡_大地资源中文在线观看免费_午夜天堂AV天堂久久久_私人家庭影院在线_www.日韩在线 | 呦系列视频一区二区三区_俄罗斯大屁股xxxxx_精品视频三区_欧美日韩在线免费看_99视频只有精品_熟妇人妻无码xxx视频 | 大香伊蕉国产播放_激情久久亚洲_99久久精品国产系列_国产激情久久久久影院老熟女免费_亚洲av无码精品色午夜蛋壳_亚洲av永久无码精品尤物 | 干美少妇视频_有码+日韩+在线观看_国产乱码精品一区二区亚洲_视频国产精品_毛片毛片毛片毛片毛片毛片毛片毛片_懂爱av | 777午夜精品免费观看_av无遮挡_国产精品有限公司_国产一区二区三区免费观看潘金莲_欧美丰满老熟妇aaaa片_免费看黄在线看 |