最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

OpenGL Shader實例分析(3)等待標識效果

 更新時間:2019年02月28日 09:55:55   作者:stalendp  
這篇文章主要介紹了OpenGL Shader實例分析第3篇,等待標識效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了OpenGL Shader實例,等待標識,不過效率估計不是很高。結(jié)果如下:

代碼:

Shader "stalendp/waitIcons" { 
  CGINCLUDE  
  
  #include "UnityCG.cginc"     
  #pragma target 3.0  
  struct v2f {  
   float4 pos:SV_POSITION;  
   float2 uv : TEXCOORD0;  
  };  
  
  v2f vert(appdata_base v) {  
   v2f o; 
   o.pos = mul (UNITY_MATRIX_MVP, v.vertex); 
   o.uv = v.texcoord.xy; 
   return o;  
  }  
  
  fixed calcDot(fixed a, fixed ca, fixed2 uv) {
   a /= 57.295779513;
   ca /= 57.295779513;
   fixed tt = 180/57.295779513;
   uv = (fixed2(cos(a), sin(a)) * 0.2+ uv)*10;
   fixed adit = tt*2*step(tt, a-ca);
   fixed r = 1-step(ca + adit, a);
   r *= lerp(0.2, -1, saturate((ca-a+adit)/25))*2;
   return smoothstep(r-0.2, r, length(uv.xy));
  }
  
  fixed4 frag(v2f input) : COLOR0 {  
   float2 uv = input.uv.xy - float2(0.5); 
   float rx = fmod(uv.x, 0.4); 
   float ry = fmod(uv.y, 0.4); 
   float mx = step(0.4, abs(uv.x)); 
   float my = step(0.4, abs(uv.y)); 
   float alpha = 1- mx*my*step(0.1, length(half2(rx,ry))); 
   alpha*=0.9; 
   
   fixed4 foreColor = fixed4(1);
   fixed4 bgColor = fixed4(fixed3(0.4),alpha);
   fixed4 result = bgColor;
   
   fixed ca = fmod(_Time.y, 2)*180;
   
 bgColor = lerp(foreColor, bgColor, calcDot(0, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(30, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(60, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(90, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(120, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(150, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(180, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(210, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(240, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(270, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(300, ca, uv));
 bgColor = lerp(foreColor, bgColor, calcDot(330, ca, uv));
   
   return bgColor; 
  }  
 ENDCG  
  
 SubShader {  
  LOD 200 
  Tags {"Queue" = "Transparent"} 
  ZWrite Off 
  Blend SrcAlpha OneMinusSrcAlpha  
  Pass {  
   CGPROGRAM  
  
   #pragma vertex vert  
   #pragma fragment frag  
   #pragma fragmentoption ARB_precision_hint_fastest   
  
   ENDCG  
  }  
  
 }   
 FallBack Off  
} 

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android 實現(xiàn)ListView的點擊變色的實例

    Android 實現(xiàn)ListView的點擊變色的實例

    這篇文章主要介紹了Android 實現(xiàn)ListView的點擊變色的實例的相關(guān)資料,主要實現(xiàn)Android listveiw ItemClickListener寫入變色的功能,需要的朋友可以參考下
    2017-07-07
  • Android指紋識別功能

    Android指紋識別功能

    這篇文章主要為大家詳細介紹了Android指紋識別功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Android用戶注冊界面

    Android用戶注冊界面

    這篇文章主要介紹了Android用戶注冊界面 的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • Android使用MobSDK短信驗證

    Android使用MobSDK短信驗證

    這篇文章主要為大家詳細介紹了Android使用MobSDK短信驗證,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Android MIUI通知類短信權(quán)限的坑

    Android MIUI通知類短信權(quán)限的坑

    本篇文章主要介紹了Android MIUI通知類短信權(quán)限的坑,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Android向Excel寫入數(shù)據(jù)導出U盤并發(fā)送郵件

    Android向Excel寫入數(shù)據(jù)導出U盤并發(fā)送郵件

    這篇文章主要為大家詳細介紹了Android將數(shù)據(jù)寫入Excel格式導出U盤、發(fā)送郵件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 如何在Android中實現(xiàn)斷點續(xù)傳功能

    如何在Android中實現(xiàn)斷點續(xù)傳功能

    隨著移動端用戶越來越依賴視頻、文件下載以及大文件傳輸,斷點續(xù)傳作為一種有效節(jié)省帶寬和提高用戶體驗的技術(shù)應運而生,本項目旨在實現(xiàn)一個基于?Android?的斷點續(xù)傳功能,需要的朋友可以參考下
    2025-04-04
  • 詳解Android官方架構(gòu)中UseCase

    詳解Android官方架構(gòu)中UseCase

    這篇文章主要為大家介紹了Android?官方架構(gòu)中的?UseCase?該怎么寫示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • Android編程實現(xiàn)攝像頭臨摹效果的方法

    Android編程實現(xiàn)攝像頭臨摹效果的方法

    這篇文章主要介紹了Android編程實現(xiàn)攝像頭臨摹效果的方法,涉及Android權(quán)限控制、布局及攝像頭功能調(diào)用等相關(guān)操作技巧,需要的朋友可以參考下
    2017-09-09
  • Android評分控件RatingBar使用實例解析

    Android評分控件RatingBar使用實例解析

    這篇文章主要為大家詳細介紹了Android評分控件RatingBar使用實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10

最新評論

昌图县| 偃师市| 镇坪县| 孟村| 富平县| 淮北市| 江达县| 泰州市| 江津市| 阿勒泰市| 新蔡县| 甘德县| 洪泽县| 招远市| 昭觉县| 临洮县| 芮城县| 德清县| 龙山县| 西乡县| 白水县| 神农架林区| 仙桃市| 常宁市| 驻马店市| 大足县| 上犹县| 临清市| 仙居县| 宜春市| 昌江| 巴里| 石屏县| 隆子县| 大姚县| 乡宁县| 容城县| 留坝县| 无锡市| 涞水县| 沾益县|