当前位置: 首页> 汽车> 时评 > 软件下载网站哪个好用_seo实战密码完整版_竞价推广和信息流推广_简述网络推广的方法

软件下载网站哪个好用_seo实战密码完整版_竞价推广和信息流推广_简述网络推广的方法

时间:2025/7/9 12:54:53来源:https://blog.csdn.net/woshiyuyanjia/article/details/143933969 浏览次数: 0次
软件下载网站哪个好用_seo实战密码完整版_竞价推广和信息流推广_简述网络推广的方法

1.初始化 struct:

UNITY_INITIALIZE_OUTPUT(type,name)

Type: struct  名字

Name :变量的名字

 struct Input{float2 uv_MainTex;float3 myColor;};half _Glossiness;half _Metallic;fixed4 _Color;void MyVertx(inout appdata_base v,out Input o){//宏定义 初始化structUNITY_INITIALIZE_OUTPUT(Input,o);o.myColor = _Color.rgb;}

2.顶点着色器 和片段着色器 的运算次数不是一个量级的,能放在顶点着色器里面运算的,尽量放在顶点里面运算

3.abs(v.naormal) : 法线取值是 -1到 1 ,所以abs是取绝对值 (0-1)

Shader "Custom/TestParameter"
{Properties{_Color ("Color", Color) = (1,1,1,1)_MainTex ("Albedo (RGB)", 2D) = "white" {}}SubShader{Tags { "RenderType"="Opaque" }LOD 200CGPROGRAM// Physically based Standard lighting model, and enable shadows on all  light types#pragma surface surf Lambert vertex:MyVertx// Use shader model 3.0 target, to get nicer looking lighting#pragma target 3.0sampler2D _MainTex;struct Input{float2 uv_MainTex;float3 myColor;};half _Glossiness;half _Metallic;fixed4 _Color;void MyVertx(inout appdata_base v,out Input o){//宏定义 初始化structUNITY_INITIALIZE_OUTPUT(Input,o);o.myColor = _Color.rgb * abs(v.normal);}void surf (Input IN, inout SurfaceOutput o){// Albedo comes from a texture tinted by colorfixed4 c = tex2D (_MainTex, IN.uv_MainTex) * _Color;o.Albedo = c.rgb * IN.myColor;o.Alpha = c.a;}ENDCG}FallBack "Diffuse"
}

关键字:软件下载网站哪个好用_seo实战密码完整版_竞价推广和信息流推广_简述网络推广的方法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: