日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

Fixed Function Shader

發(fā)布時(shí)間:2025/3/15 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Fixed Function Shader 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Fixed function shader(固定管線著色器)

Shader "Custom/Text01" {? ????????????????????? //shader名稱

Properties   Shader屬性

{

?????????? //定義一個(gè)名稱為Main Color屬性

?????????? _Color ("Main Color", Color) =(1,0.5,0.5,1)

?????????? _SpecularColor("高光顏色", Color) = (0.5, 0.5, 0.5, 0.5)

?????????? _Shininess("光澤度范圍", Range (0.02,1.0)) = 0.07 ? ? ? ? ?// 范圍

?????????? _EmissionColor("自發(fā)光", Color) = (0.1, 0.1, 0.1, 0.1)

?????????? _MainTex("主紋理", 2D) = "red"{} ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//當(dāng)貼圖丟失后顯示的顏色

}

SubShader ? ? ? ? //子著色器Shader的實(shí)現(xiàn)代碼(可多個(gè),直到顯卡可執(zhí)行)

{

?????????? Pass  //pass通道(可多個(gè),其效果為所有pass的附加效果)

?????????? {

??????????????????? Material

??????????????????? {

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//漫反射? 注意要把燈光開(kāi)啟

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Diffuse[_Color]

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //單純的去改變一個(gè)物體的顏色

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Ambient[_Color]

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //添加高光

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Specular[_SpecularColor]

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //光澤度

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Shininess[_Shininess]

         //自發(fā)光

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//Emission[_EmissionColor]

??????????????????? }

??????????????????? Lighting On         ? ? //開(kāi)啟燈光 代表受燈光的影響

? ? ? ? ? ? ? ? ? ? //SeparateSpecular On   ? ? //開(kāi)啟高光

??????????????????? SetTexture[_MainTex]{}    ?//添加貼圖

?????????? }

}FallBack "Text" ? ? ?//備用路徑

}

注:以上Shader為備用著色器,ShaderLad語(yǔ)言? , FallBack 之后。

轉(zhuǎn)載于:https://www.cnblogs.com/XiaoLang0/p/9512403.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的Fixed Function Shader的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。