Shader學習筆記_函數探索_tex2D(sampler2D tex, float2 s)


half4 c = tex2D (_MainTex, IN.uv_MainTex); o.Albedo = c.rgb; o.Alpha = c.a; 

tex2D(sampler2D tex, float2 s)函數,這是CG程序中用來在一張貼圖中對一個點進行采樣的方法,返回一個float4。這里對 _MainTex在輸入點上進行了采樣,並將其顏色的rbg值賦予了輸出的像素顏色,將a值賦予透明度。於是,着色器就明白了應當怎樣工作:即找到貼圖上 對應的uv點,直接使用顏色信息來進行着色,over。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM