zoukankan      html  css  js  c++  java
  • Fixed Function Shader

    Fixed function shader(固定管线着色器)

    Shader "Custom/Text01" {                        //shader名称

    Properties   Shader属性

    {

               //定义一个名称为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("自发光", Color) = (0.1, 0.1, 0.1, 0.1)

               _MainTex("主纹理", 2D) = "red"{}                                      //当贴图丢失后显示的颜色

    }

    SubShader         //子着色器Shader的实现代码(可多个,直到显卡可执行)

    {

               Pass  //pass通道(可多个,其效果为所有pass的附加效果)

               {

                        Material

                        {

                                     //漫反射  注意要把灯光开启

                                     Diffuse[_Color]

                                      //单纯的去改变一个物体的颜色

                                     Ambient[_Color]

                                      //添加高光

                                     Specular[_SpecularColor]

                                    //光泽度

                                    Shininess[_Shininess]

             //自发光

                                   //Emission[_EmissionColor]

                        }

                        Lighting On             //开启灯光 代表受灯光的影响

                        //SeparateSpecular On       //开启高光

                        SetTexture[_MainTex]{}     //添加贴图

               }

    }FallBack "Text"      //备用路径

    }

    注:以上Shader为备用着色器,ShaderLad语言  , FallBack 之后。

    支持个人观看使用,如商用或转载,请告知! -----萧朗(QQ:453929789 Email:xiaolang_xl@sina.com)
  • 相关阅读:
    118/119. Pascal's Triangle/II
    160. Intersection of Two Linked Lists
    168. Excel Sheet Column Title
    167. Two Sum II
    172. Factorial Trailing Zeroes
    169. Majority Element
    189. Rotate Array
    202. Happy Number
    204. Count Primes
    MVC之Model元数据
  • 原文地址:https://www.cnblogs.com/XiaoLang0/p/9512403.html
Copyright © 2011-2022 走看看