1 Star 0 Fork 0

yangjin/Unity-Shader

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
defaultdefine.py 50.02 KB
一键复制 编辑 原始数据 按行查看 历史
Kubility 提交于 2015-11-25 13:39 . update
olist="""[[["float"], "float(tex1D)", "HLSLSupport.cginc", 143, 0], [["float"], "float(tex2D)", "HLSLSupport.cginc", 144, 0], [["float"], "float(tex3D)", "HLSLSupport.cginc", 145, 0], [["float"], "float(texCUBE)", "HLSLSupport.cginc", 146, 0], [["float"], "float(tex1Dbias)", "HLSLSupport.cginc", 148, 0], [["float"], "float(tex2Dbias)", "HLSLSupport.cginc", 149, 0], [["float"], "float(tex3Dbias)", "HLSLSupport.cginc", 150, 0], [["float"], "float(texCUBEbias)", "HLSLSupport.cginc", 151, 0], [["float"], "float(tex1Dlod)", "HLSLSupport.cginc", 153, 0], [["float"], "float(tex2Dlod)", "HLSLSupport.cginc", 154, 0], [["float"], "float(tex3Dlod)", "HLSLSupport.cginc", 155, 0], [["float"], "float(texCUBElod)", "HLSLSupport.cginc", 156, 0], [["float"], "float(tex1Dgrad)", "HLSLSupport.cginc", 158, 0], [["float"], "float(tex2Dgrad)", "HLSLSupport.cginc", 159, 0], [["float"], "float(tex3Dgrad)", "HLSLSupport.cginc", 160, 0], [["float"], "float(texCUBEgrad)", "HLSLSupport.cginc", 161, 0], [["float"], "float(tex1Dproj)", "HLSLSupport.cginc", 163, 0], [["float"], "float(tex1Dproj)", "HLSLSupport.cginc", 164, 0], [["float"], "float(tex2Dproj)", "HLSLSupport.cginc", 165, 0], [["float"], "float(tex2Dproj)", "HLSLSupport.cginc", 166, 0], [["float"], "float(tex3Dproj)", "HLSLSupport.cginc", 167, 0], [["float"], "float(texCUBEproj)", "HLSLSupport.cginc", 168, 0], [["float"], "float(tex2Dproj)", "HLSLSupport.cginc", 172, 0], [["float"], "float(tex2Dproj)", "HLSLSupport.cginc", 178, 0], [["fixed"], "fixed(TerrainWaveGrass)", "TerrainEngine.cginc", 75, 0], [["float"], "float(SmoothCurve)", "TerrainEngine.cginc", 287, 0], [["float"], "float(TriangleWave)", "TerrainEngine.cginc", 290, 0], [["float"], "float(SmoothTriangleWave)", "TerrainEngine.cginc", 293, 0], [["float"], "float(UnityCalcDistanceTessFactor)", "Tessellation.cginc", 8, 0], [["float"], "float(UnityCalcTriEdgeTessFactors)", "Tessellation.cginc", 16, 0], [["float"], "float(UnityCalcEdgeTessFactor)", "Tessellation.cginc", 26, 0], [["float"], "float(UnityDistanceFromPlane)", "Tessellation.cginc", 37, 0], [["float"], "float(UnityDistanceBasedTess)", "Tessellation.cginc", 79, 0], [["float"], "float(UnityEdgeLengthBasedTess)", "Tessellation.cginc", 92, 0], [["float"], "float(UnityEdgeLengthBasedTessCull)", "Tessellation.cginc", 108, 0], [["float"], "float(ShadeVertexLights)", "UnityCG.cginc", 175, 0], [["half"], "half(ShadeSH9)", "UnityCG.cginc", 192, 0], [["float"], "float(MultiplyUV)", "UnityCG.cginc", 280, 0]]"""
vlist="""[[["FastSinCos"], "FastSinCos(float4val, outfloat4s, outfloat4c)", "TerrainEngine.cginc", 51, 0], [["TerrainBillboardGrass"], "TerrainBillboardGrass(inoutfloat4pos, float2offset)", "TerrainEngine.cginc", 122, 0], [["WavingGrassVert"], "WavingGrassVert(inoutappdata_fullv)", "TerrainEngine.cginc", 138, 0], [["WavingGrassBillboardVert"], "WavingGrassBillboardVert(inoutappdata_fullv)", "TerrainEngine.cginc", 147, 0], [["TerrainAnimateTree"], "TerrainAnimateTree(inoutfloat4pos, floatalpha)", "TerrainEngine.cginc", 183, 0], [["TerrainBillboardTree"], "TerrainBillboardTree(inoutfloat4pos, float2offset, floatoffsetz)", "TerrainEngine.cginc", 196, 0], [["TreeVertBark"], "TreeVertBark(inoutappdata_fullv)", "TerrainEngine.cginc", 336, 0], [["TreeVertLeaf"], "TreeVertLeaf(inoutappdata_fullv)", "TerrainEngine.cginc", 348, 0]]"""
ulist="""[[["#define unityShadowCoord half"], "#define unityShadowCoord half(unityShadowCoord)", "AutoLight.cginc", 11, 0], [["#define unityShadowCoord2 half2"], "#define unityShadowCoord2 half2(unityShadowCoord2)", "AutoLight.cginc", 12, 0], [["#define unityShadowCoord3 half3"], "#define unityShadowCoord3 half3(unityShadowCoord3)", "AutoLight.cginc", 13, 0], [["#define unityShadowCoord float"], "#define unityShadowCoord float(unityShadowCoord)", "AutoLight.cginc", 15, 0], [["#define unityShadowCoord2 float2"], "#define unityShadowCoord2 float2(unityShadowCoord2)", "AutoLight.cginc", 16, 0], [["#define unityShadowCoord3 float3"], "#define unityShadowCoord3 float3(unityShadowCoord3)", "AutoLight.cginc", 17, 0], [["#define unityShadowCoord4 float4"], "#define unityShadowCoord4 float4(unityShadowCoord4)", "AutoLight.cginc", 20, 0], [["#define unityShadowCoord4 half4"], "#define unityShadowCoord4 half4(unityShadowCoord4)", "AutoLight.cginc", 22, 0], [["#define unityShadowCoord4x4 half4x4"], "#define unityShadowCoord4x4 half4x4(unityShadowCoord4x4)", "AutoLight.cginc", 24, 0], [["#define unityShadowCoord float"], "#define unityShadowCoord float(unityShadowCoord)", "AutoLight.cginc", 26, 0], [["#define unityShadowCoord2 float2"], "#define unityShadowCoord2 float2(unityShadowCoord2)", "AutoLight.cginc", 27, 0], [["#define unityShadowCoord3 float3"], "#define unityShadowCoord3 float3(unityShadowCoord3)", "AutoLight.cginc", 28, 0], [["#define unityShadowCoord4 float4"], "#define unityShadowCoord4 float4(unityShadowCoord4)", "AutoLight.cginc", 29, 0], [["#define unityShadowCoord4x4 float4x4"], "#define unityShadowCoord4x4 float4x4(unityShadowCoord4x4)", "AutoLight.cginc", 30, 0], [["SHADOW_COORDS"], "SHADOW_COORDS(idx1)", "AutoLight.cginc", 43, 0], [["TRANSFER_SHADOW"], "TRANSFER_SHADOW(a)", "AutoLight.cginc", 46, 0], [["unitySampleShadow"], "unitySampleShadow(fixed)", "AutoLight.cginc", 48, 0], [["TRANSFER_SHADOW"], "TRANSFER_SHADOW(a)", "AutoLight.cginc", 70, 0], [["unitySampleShadow"], "unitySampleShadow(fixed)", "AutoLight.cginc", 72, 0], [["SHADOW_ATTENUATION"], "SHADOW_ATTENUATION(a)", "AutoLight.cginc", 80, 0], [["UnitySpotCookie"], "UnitySpotCookie(fixed)", "AutoLight.cginc", 132, 0], [["UnitySpotAttenuate"], "UnitySpotAttenuate(fixed)", "AutoLight.cginc", 136, 0], [["LIGHTING_COORDS"], "LIGHTING_COORDS(idx1, idx2)", "AutoLight.cginc", 176, 0], [["TRANSFER_VERTEX_TO_FRAGMENT"], "TRANSFER_VERTEX_TO_FRAGMENT(a)", "AutoLight.cginc", 177, 0], [["LIGHT_ATTENUATION"], "LIGHT_ATTENUATION(a)", "AutoLight.cginc", 178, 0], [["LIGHTING_COORDS"], "LIGHTING_COORDS(idx1, idx2)", "AutoLight.cginc", 182, 0], [["TRANSFER_VERTEX_TO_FRAGMENT"], "TRANSFER_VERTEX_TO_FRAGMENT(a)", "AutoLight.cginc", 183, 0], [["LIGHT_ATTENUATION"], "LIGHT_ATTENUATION(a)", "AutoLight.cginc", 184, 0], [["LIGHTING_COORDS"], "LIGHTING_COORDS(idx1, idx2)", "AutoLight.cginc", 194, 0], [["TRANSFER_VERTEX_TO_FRAGMENT"], "TRANSFER_VERTEX_TO_FRAGMENT(a)", "AutoLight.cginc", 195, 0], [["LIGHT_ATTENUATION"], "LIGHT_ATTENUATION(a)", "AutoLight.cginc", 196, 0], [["LIGHTING_COORDS"], "LIGHTING_COORDS(idx1, idx2)", "AutoLight.cginc", 200, 0], [["TRANSFER_VERTEX_TO_FRAGMENT"], "TRANSFER_VERTEX_TO_FRAGMENT(a)", "AutoLight.cginc", 201, 0], [["LIGHT_ATTENUATION"], "LIGHT_ATTENUATION(a)", "AutoLight.cginc", 202, 0], [["#define StructuredBuffer RegularBuffer"], "#define StructuredBuffer RegularBuffer(StructuredBuffer)", "HLSLSupport.cginc", 69, 0], [["#define RWStructuredBuffer RW_RegularBuffer"], "#define RWStructuredBuffer RW_RegularBuffer(RWStructuredBuffer)", "HLSLSupport.cginc", 70, 0], [["#define AppendStructuredBuffer AppendRegularBuffer"], "#define AppendStructuredBuffer AppendRegularBuffer(AppendStructuredBuffer)", "HLSLSupport.cginc", 71, 0], [["#define SV_VertexID S_VERTEX_ID"], "#define SV_VertexID S_VERTEX_ID(SV_VertexID)", "HLSLSupport.cginc", 72, 0], [["#define SV_InstanceID S_INSTANCE_ID"], "#define SV_InstanceID S_INSTANCE_ID(SV_InstanceID)", "HLSLSupport.cginc", 73, 0], [["#define fixed half"], "#define fixed half(fixed)", "HLSLSupport.cginc", 88, 0], [["#define fixed2 half2"], "#define fixed2 half2(fixed2)", "HLSLSupport.cginc", 89, 0], [["#define fixed3 half3"], "#define fixed3 half3(fixed3)", "HLSLSupport.cginc", 90, 0], [["#define fixed4 half4"], "#define fixed4 half4(fixed4)", "HLSLSupport.cginc", 91, 0], [["#define fixed4x4 half4x4"], "#define fixed4x4 half4x4(fixed4x4)", "HLSLSupport.cginc", 92, 0], [["#define fixed3x3 half3x3"], "#define fixed3x3 half3x3(fixed3x3)", "HLSLSupport.cginc", 93, 0], [["#define fixed2x2 half2x2"], "#define fixed2x2 half2x2(fixed2x2)", "HLSLSupport.cginc", 94, 0], [["#define sampler2D_half sampler2D"], "#define sampler2D_half sampler2D(sampler2D_half)", "HLSLSupport.cginc", 95, 0], [["#define sampler2D_float sampler2D"], "#define sampler2D_float sampler2D(sampler2D_float)", "HLSLSupport.cginc", 96, 0], [["#define samplerCUBE_half samplerCUBE"], "#define samplerCUBE_half samplerCUBE(samplerCUBE_half)", "HLSLSupport.cginc", 97, 0], [["#define samplerCUBE_float samplerCUBE"], "#define samplerCUBE_float samplerCUBE(samplerCUBE_float)", "HLSLSupport.cginc", 98, 0], [["#define fixed min10float"], "#define fixed min10float(fixed)", "HLSLSupport.cginc", 103, 0], [["#define fixed2 min10float2"], "#define fixed2 min10float2(fixed2)", "HLSLSupport.cginc", 104, 0], [["#define fixed3 min10float3"], "#define fixed3 min10float3(fixed3)", "HLSLSupport.cginc", 105, 0], [["#define fixed4 min10float4"], "#define fixed4 min10float4(fixed4)", "HLSLSupport.cginc", 106, 0], [["#define fixed4x4 min10float4x4"], "#define fixed4x4 min10float4x4(fixed4x4)", "HLSLSupport.cginc", 107, 0], [["#define fixed3x3 min10float3x3"], "#define fixed3x3 min10float3x3(fixed3x3)", "HLSLSupport.cginc", 108, 0], [["#define fixed2x2 min10float2x2"], "#define fixed2x2 min10float2x2(fixed2x2)", "HLSLSupport.cginc", 109, 0], [["#define half min16float"], "#define half min16float(half)", "HLSLSupport.cginc", 110, 0], [["#define half2 min16float2"], "#define half2 min16float2(half2)", "HLSLSupport.cginc", 111, 0], [["#define half3 min16float3"], "#define half3 min16float3(half3)", "HLSLSupport.cginc", 112, 0], [["#define half4 min16float4"], "#define half4 min16float4(half4)", "HLSLSupport.cginc", 113, 0], [["#define half2x2 min16float2x2"], "#define half2x2 min16float2x2(half2x2)", "HLSLSupport.cginc", 114, 0], [["#define half3x3 min16float3x3"], "#define half3x3 min16float3x3(half3x3)", "HLSLSupport.cginc", 115, 0], [["#define half4x4 min16float4x4"], "#define half4x4 min16float4x4(half4x4)", "HLSLSupport.cginc", 116, 0], [["#define min16float half"], "#define min16float half(min16float)", "HLSLSupport.cginc", 125, 0], [["#define min16float2 half2"], "#define min16float2 half2(min16float2)", "HLSLSupport.cginc", 126, 0], [["#define min16float3 half3"], "#define min16float3 half3(min16float3)", "HLSLSupport.cginc", 127, 0], [["#define min16float4 half4"], "#define min16float4 half4(min16float4)", "HLSLSupport.cginc", 128, 0], [["#define min10float fixed"], "#define min10float fixed(min10float)", "HLSLSupport.cginc", 129, 0], [["#define min10float2 fixed2"], "#define min10float2 fixed2(min10float2)", "HLSLSupport.cginc", 130, 0], [["#define min10float3 fixed3"], "#define min10float3 fixed3(min10float3)", "HLSLSupport.cginc", 131, 0], [["#define min10float4 fixed4"], "#define min10float4 fixed4(min10float4)", "HLSLSupport.cginc", 132, 0], [["#define half float"], "#define half float(half)", "HLSLSupport.cginc", 138, 0], [["#define half2 float2"], "#define half2 float2(half2)", "HLSLSupport.cginc", 139, 0], [["#define half3 float3"], "#define half3 float3(half3)", "HLSLSupport.cginc", 140, 0], [["#define half4 float4"], "#define half4 float4(half4)", "HLSLSupport.cginc", 141, 0], [["#define half2x2 float2x2"], "#define half2x2 float2x2(half2x2)", "HLSLSupport.cginc", 142, 0], [["#define half3x3 float3x3"], "#define half3x3 float3x3(half3x3)", "HLSLSupport.cginc", 143, 0], [["#define half4x4 float4x4"], "#define half4x4 float4x4(half4x4)", "HLSLSupport.cginc", 144, 0], [["#define fixed float"], "#define fixed float(fixed)", "HLSLSupport.cginc", 145, 0], [["#define fixed2 float2"], "#define fixed2 float2(fixed2)", "HLSLSupport.cginc", 146, 0], [["#define fixed3 float3"], "#define fixed3 float3(fixed3)", "HLSLSupport.cginc", 147, 0], [["#define fixed4 float4"], "#define fixed4 float4(fixed4)", "HLSLSupport.cginc", 148, 0], [["#define fixed4x4 half4x4"], "#define fixed4x4 half4x4(fixed4x4)", "HLSLSupport.cginc", 149, 0], [["#define fixed3x3 half3x3"], "#define fixed3x3 half3x3(fixed3x3)", "HLSLSupport.cginc", 150, 0], [["#define fixed2x2 half2x2"], "#define fixed2x2 half2x2(fixed2x2)", "HLSLSupport.cginc", 151, 0], [["#define samplerCUBE_half samplerCUBE"], "#define samplerCUBE_half samplerCUBE(samplerCUBE_half)", "HLSLSupport.cginc", 152, 0], [["#define samplerCUBE_float samplerCUBE"], "#define samplerCUBE_float samplerCUBE(samplerCUBE_float)", "HLSLSupport.cginc", 153, 0], [["#define ConsumeStructuredBuffer ConsumeRegularBuffer"], "#define ConsumeStructuredBuffer ConsumeRegularBuffer(ConsumeStructuredBuffer)", "HLSLSupport.cginc", 155, 0], [["#define AppendStructuredBuffer AppendRegularBuffer"], "#define AppendStructuredBuffer AppendRegularBuffer(AppendStructuredBuffer)", "HLSLSupport.cginc", 156, 0], [["#define RWTexture2D RW_Texture2D"], "#define RWTexture2D RW_Texture2D(RWTexture2D)", "HLSLSupport.cginc", 157, 0], [["#define RWTexture3D RW_Texture3D"], "#define RWTexture3D RW_Texture3D(RWTexture3D)", "HLSLSupport.cginc", 158, 0], [["CBUFFER_START"], "CBUFFER_START(name)", "HLSLSupport.cginc", 160, 0], [["CBUFFER_START"], "CBUFFER_START(name)", "HLSLSupport.cginc", 163, 0], [["CBUFFER_START"], "CBUFFER_START(name)", "HLSLSupport.cginc", 166, 0], [["tex1D"], "tex1D(float4)", "HLSLSupport.cginc", 180, 0], [["tex2D"], "tex2D(float4)", "HLSLSupport.cginc", 181, 0], [["tex2D"], "tex2D(float4)", "HLSLSupport.cginc", 182, 0], [["tex3D"], "tex3D(float4)", "HLSLSupport.cginc", 183, 0], [["texCUBE"], "texCUBE(float4)", "HLSLSupport.cginc", 184, 0], [["tex1Dbias"], "tex1Dbias(float4)", "HLSLSupport.cginc", 186, 0], [["tex2Dbias"], "tex2Dbias(float4)", "HLSLSupport.cginc", 187, 0], [["tex2Dbias"], "tex2Dbias(float4)", "HLSLSupport.cginc", 188, 0], [["tex3Dbias"], "tex3Dbias(float4)", "HLSLSupport.cginc", 189, 0], [["texCUBEbias"], "texCUBEbias(float4)", "HLSLSupport.cginc", 190, 0], [["tex1Dlod"], "tex1Dlod(float4)", "HLSLSupport.cginc", 192, 0], [["tex2Dlod"], "tex2Dlod(float4)", "HLSLSupport.cginc", 193, 0], [["tex2Dlod"], "tex2Dlod(float4)", "HLSLSupport.cginc", 194, 0], [["tex3Dlod"], "tex3Dlod(float4)", "HLSLSupport.cginc", 195, 0], [["texCUBElod"], "texCUBElod(float4)", "HLSLSupport.cginc", 196, 0], [["tex1Dgrad"], "tex1Dgrad(float4)", "HLSLSupport.cginc", 198, 0], [["tex2Dgrad"], "tex2Dgrad(float4)", "HLSLSupport.cginc", 199, 0], [["tex2Dgrad"], "tex2Dgrad(float4)", "HLSLSupport.cginc", 200, 0], [["tex3Dgrad"], "tex3Dgrad(float4)", "HLSLSupport.cginc", 201, 0], [["texCUBEgrad"], "texCUBEgrad(float4)", "HLSLSupport.cginc", 202, 0], [["tex1Dproj"], "tex1Dproj(float4)", "HLSLSupport.cginc", 204, 0], [["tex1Dproj"], "tex1Dproj(float4)", "HLSLSupport.cginc", 205, 0], [["tex2Dproj"], "tex2Dproj(float4)", "HLSLSupport.cginc", 206, 0], [["tex2Dproj"], "tex2Dproj(float4)", "HLSLSupport.cginc", 207, 0], [["tex2Dproj"], "tex2Dproj(float4)", "HLSLSupport.cginc", 208, 0], [["tex3Dproj"], "tex3Dproj(float4)", "HLSLSupport.cginc", 209, 0], [["texCUBEproj"], "texCUBEproj(float4)", "HLSLSupport.cginc", 210, 0], [["tex2Dproj"], "tex2Dproj(half4)", "HLSLSupport.cginc", 215, 0], [["tex2Dproj"], "tex2Dproj(half4)", "HLSLSupport.cginc", 216, 0], [["tex2DprojShadow"], "tex2DprojShadow(half4)", "HLSLSupport.cginc", 222, 0], [["tex2DprojShadow"], "tex2DprojShadow(half4)", "HLSLSupport.cginc", 223, 0], [["tex2DprojShadow"], "tex2DprojShadow(half4)", "HLSLSupport.cginc", 226, 0], [["tex2DprojShadow"], "tex2DprojShadow(half4)", "HLSLSupport.cginc", 227, 0], [["tex2Dproj"], "tex2Dproj(float4)", "HLSLSupport.cginc", 231, 0], [["tex2Dproj"], "tex2Dproj(float4)", "HLSLSupport.cginc", 237, 0], [["UNITY_PROJ_COORD"], "UNITY_PROJ_COORD(a)", "HLSLSupport.cginc", 247, 0], [["UNITY_PROJ_COORD"], "UNITY_PROJ_COORD(a)", "HLSLSupport.cginc", 249, 0], [["UNITY_DECLARE_TEX2D"], "UNITY_DECLARE_TEX2D(tex)", "HLSLSupport.cginc", 346, 0], [["UNITY_DECLARE_TEX2D_NOSAMPLER"], "UNITY_DECLARE_TEX2D_NOSAMPLER(tex)", "HLSLSupport.cginc", 347, 0], [["UNITY_SAMPLE_TEX2D"], "UNITY_SAMPLE_TEX2D(tex, coord)", "HLSLSupport.cginc", 348, 0], [["UNITY_DECLARE_TEXCUBE"], "UNITY_DECLARE_TEXCUBE(tex)", "HLSLSupport.cginc", 350, 0], [["UNITY_ARGS_TEXCUBE"], "UNITY_ARGS_TEXCUBE(tex)", "HLSLSupport.cginc", 351, 0], [["UNITY_PASS_TEXCUBE"], "UNITY_PASS_TEXCUBE(tex)", "HLSLSupport.cginc", 352, 0], [["UNITY_DECLARE_TEXCUBE_NOSAMPLER"], "UNITY_DECLARE_TEXCUBE_NOSAMPLER(tex)", "HLSLSupport.cginc", 353, 0], [["UNITY_SAMPLE_TEXCUBE"], "UNITY_SAMPLE_TEXCUBE(tex, coord)", "HLSLSupport.cginc", 354, 0], [["UNITY_DECLARE_TEX2D"], "UNITY_DECLARE_TEX2D(tex)", "HLSLSupport.cginc", 358, 0], [["UNITY_DECLARE_TEX2D_NOSAMPLER"], "UNITY_DECLARE_TEX2D_NOSAMPLER(tex)", "HLSLSupport.cginc", 359, 0], [["UNITY_SAMPLE_TEX2D"], "UNITY_SAMPLE_TEX2D(tex, coord)", "HLSLSupport.cginc", 360, 0], [["UNITY_DECLARE_TEXCUBE"], "UNITY_DECLARE_TEXCUBE(tex)", "HLSLSupport.cginc", 362, 0], [["UNITY_ARGS_TEXCUBE"], "UNITY_ARGS_TEXCUBE(tex)", "HLSLSupport.cginc", 363, 0], [["UNITY_PASS_TEXCUBE"], "UNITY_PASS_TEXCUBE(tex)", "HLSLSupport.cginc", 364, 0], [["UNITY_DECLARE_TEXCUBE_NOSAMPLER"], "UNITY_DECLARE_TEXCUBE_NOSAMPLER(tex)", "HLSLSupport.cginc", 365, 0], [["UNITY_SAMPLE_TEXCUBE"], "UNITY_SAMPLE_TEXCUBE(tex, coord)", "HLSLSupport.cginc", 366, 0], [["#define samplerRECT sampler2D"], "#define samplerRECT sampler2D(samplerRECT)", "HLSLSupport.cginc", 379, 0], [["#define texRECT tex2D"], "#define texRECT tex2D(texRECT)", "HLSLSupport.cginc", 380, 0], [["#define texRECTlod tex2Dlod"], "#define texRECTlod tex2Dlod(texRECTlod)", "HLSLSupport.cginc", 381, 0], [["#define texRECTbias tex2Dbias"], "#define texRECTbias tex2Dbias(texRECTbias)", "HLSLSupport.cginc", 382, 0], [["#define texRECTproj tex2Dproj"], "#define texRECTproj tex2Dproj(texRECTproj)", "HLSLSupport.cginc", 383, 0], [["#define VPOSS_POSITION"], "#define VPOSS_POSITION(VPOSS_POSITION)", "HLSLSupport.cginc", 386, 0], [["#define VPOS WPOS"], "#define VPOS WPOS(VPOS)", "HLSLSupport.cginc", 389, 0], [["#define tex2Dgrad tex2D"], "#define tex2Dgrad tex2D(tex2Dgrad)", "HLSLSupport.cginc", 392, 0], [["#define texCUBEgrad texCUBE"], "#define texCUBEgrad texCUBE(texCUBEgrad)", "HLSLSupport.cginc", 393, 0], [["#define tex3Dgrad tex3D"], "#define tex3Dgrad tex3D(tex3Dgrad)", "HLSLSupport.cginc", 394, 0], [["#define UNITY_VPOS_TYPE float2"], "#define UNITY_VPOS_TYPE float2(UNITY_VPOS_TYPE)", "HLSLSupport.cginc", 401, 0], [["#define UNITY_VPOS_TYPE float4"], "#define UNITY_VPOS_TYPE float4(UNITY_VPOS_TYPE)", "HLSLSupport.cginc", 403, 0], [["#define FOGC FOG"], "#define FOGC FOG(FOGC)", "HLSLSupport.cginc", 409, 0], [["#define VFACE FACE"], "#define VFACE FACE(VFACE)", "HLSLSupport.cginc", 415, 0], [["#define FACE VFACE"], "#define FACE VFACE(FACE)", "HLSLSupport.cginc", 418, 0], [["#define UNITY_VFACE_AFFECTED_BY_PROJECTION 1"], "#define UNITY_VFACE_AFFECTED_BY_PROJECTION 1(UNITY_VFACE_AFFECTED_BY_PROJECTION)", "HLSLSupport.cginc", 422, 0], [["#define UNITY_VFACE_FLIPPED 1"], "#define UNITY_VFACE_FLIPPED 1(UNITY_VFACE_FLIPPED)", "HLSLSupport.cginc", 426, 0], [["#define SV_POSITION S_POSITION"], "#define SV_POSITION S_POSITION(SV_POSITION)", "HLSLSupport.cginc", 430, 0], [["#define SV_POSITION POSITION"], "#define SV_POSITION POSITION(SV_POSITION)", "HLSLSupport.cginc", 432, 0], [["#define UNITY_ATTEN_CHANNEL r"], "#define UNITY_ATTEN_CHANNEL r(UNITY_ATTEN_CHANNEL)", "HLSLSupport.cginc", 437, 0], [["#define UNITY_ATTEN_CHANNEL a"], "#define UNITY_ATTEN_CHANNEL a(UNITY_ATTEN_CHANNEL)", "HLSLSupport.cginc", 439, 0], [["#define UNITY_UV_STARTS_AT_TOP 1"], "#define UNITY_UV_STARTS_AT_TOP 1(UNITY_UV_STARTS_AT_TOP)", "HLSLSupport.cginc", 447, 0], [["UNITY_INITIALIZE_OUTPUT"], "UNITY_INITIALIZE_OUTPUT(type, name)", "HLSLSupport.cginc", 504, 0], [["UNITY_INITIALIZE_OUTPUT"], "UNITY_INITIALIZE_OUTPUT(type, name)", "HLSLSupport.cginc", 506, 0], [["#define UNITY_CAN_COMPILE_TESSELLATION 1"], "#define UNITY_CAN_COMPILE_TESSELLATION 1(UNITY_CAN_COMPILE_TESSELLATION)", "HLSLSupport.cginc", 510, 0], [["#define msad4msad"], "#define msad4msad(msad4msad)", "HLSLSupport.cginc", 562, 0], [["UNITY_SAMPLE_1CHANNEL"], "UNITY_SAMPLE_1CHANNEL(x, y)", "HLSLSupport.cginc", 568, 0], [["#define UNITY_ALPHA_CHANNEL a"], "#define UNITY_ALPHA_CHANNEL a(UNITY_ALPHA_CHANNEL)", "HLSLSupport.cginc", 569, 0], [["#define HDR_LIGHT_PREPASS_ON 1"], "#define HDR_LIGHT_PREPASS_ON 1(HDR_LIGHT_PREPASS_ON)", "HLSLSupport.cginc", 593, 0], [["#define WPOS VPOS"], "#define WPOS VPOS(WPOS)", "HLSLSupport.cginc", 601, 0], [["UnityLambertLight"], "UnityLambertLight(fixed4)", "Lighting.cginc", 26, 0], [["LightingLambert"], "LightingLambert(fixed4)", "Lighting.cginc", 36, 0], [["LightingLambert_Deferred"], "LightingLambert_Deferred(half4)", "Lighting.cginc", 57, 0], [["LightingLambert_PrePass"], "LightingLambert_PrePass(fixed4)", "Lighting.cginc", 79, 0], [["UnityBlinnPhongLight"], "UnityBlinnPhongLight(fixed4)", "Lighting.cginc", 89, 0], [["LightingBlinnPhong"], "LightingBlinnPhong(fixed4)", "Lighting.cginc", 105, 0], [["LightingBlinnPhong_Deferred"], "LightingBlinnPhong_Deferred(half4)", "Lighting.cginc", 126, 0], [["LightingBlinnPhong_PrePass"], "LightingBlinnPhong_PrePass(fixed4)", "Lighting.cginc", 148, 0], [["DirLightmapDiffuse"], "DirLightmapDiffuse(half3)", "Lighting.cginc", 174, 0], [["#define mainTexUV interpolator1"], "#define mainTexUV interpolator1(mainTexUV)", "SpeedTreeCommon.cginc", 28, 0], [["#define Detail interpolator2"], "#define Detail interpolator2(Detail)", "SpeedTreeCommon.cginc", 32, 0], [["#define BranchBlend interpolator2"], "#define BranchBlend interpolator2(BranchBlend)", "SpeedTreeCommon.cginc", 37, 0], [["#define HueVariationAmount interpolator1"], "#define HueVariationAmount interpolator1(HueVariationAmount)", "SpeedTreeCommon.cginc", 46, 0], [["#define SPEEDTREE_DATA_NORMALfixed3"], "#define SPEEDTREE_DATA_NORMALfixed3(SPEEDTREE_DATA_NORMALfixed3)", "SpeedTreeCommon.cginc", 89, 0], [["#define WIND_QUALITY_NONE0"], "#define WIND_QUALITY_NONE0(WIND_QUALITY_NONE0)", "SpeedTreeVertex.cginc", 35, 0], [["#define WIND_QUALITY_FASTEST1"], "#define WIND_QUALITY_FASTEST1(WIND_QUALITY_FASTEST1)", "SpeedTreeVertex.cginc", 36, 0], [["#define WIND_QUALITY_FAST2"], "#define WIND_QUALITY_FAST2(WIND_QUALITY_FAST2)", "SpeedTreeVertex.cginc", 37, 0], [["#define WIND_QUALITY_BETTER3"], "#define WIND_QUALITY_BETTER3(WIND_QUALITY_BETTER3)", "SpeedTreeVertex.cginc", 38, 0], [["#define WIND_QUALITY_BEST4"], "#define WIND_QUALITY_BEST4(WIND_QUALITY_BEST4)", "SpeedTreeVertex.cginc", 39, 0], [["#define WIND_QUALITY_PALM5"], "#define WIND_QUALITY_PALM5(WIND_QUALITY_PALM5)", "SpeedTreeVertex.cginc", 40, 0], [["UnpackNormalFromFloat"], "UnpackNormalFromFloat(float3)", "SpeedTreeWind.cginc", 30, 0], [["CubicSmooth"], "CubicSmooth(float4)", "SpeedTreeWind.cginc", 45, 0], [["TriangleWave"], "TriangleWave(float4)", "SpeedTreeWind.cginc", 54, 0], [["TrigApproximate"], "TrigApproximate(float4)", "SpeedTreeWind.cginc", 63, 0], [["mul_float3x3_float3"], "mul_float3x3_float3(float3)", "SpeedTreeWind.cginc", 110, 0], [["Twitch"], "Twitch(float)", "SpeedTreeWind.cginc", 145, 0], [["Turbulence"], "Turbulence(float)", "SpeedTreeWind.cginc", 230, 0], [["GlobalWind"], "GlobalWind(float3)", "SpeedTreeWind.cginc", 246, 0], [["BranchWind"], "BranchWind(float3)", "SpeedTreeWind.cginc", 429, 0], [["TerrainWaveGrass"], "TerrainWaveGrass(fixed4)", "TerrainEngine.cginc", 76, 0], [["Squash"], "Squash(float4)", "TerrainEngine.cginc", 160, 0], [["SmoothCurve"], "SmoothCurve(float4)", "TerrainEngine.cginc", 288, 0], [["TriangleWave"], "TriangleWave(float4)", "TerrainEngine.cginc", 291, 0], [["SmoothTriangleWave"], "SmoothTriangleWave(float4)", "TerrainEngine.cginc", 294, 0], [["AnimateVertex"], "AnimateVertex(float4)", "TerrainEngine.cginc", 299, 0], [["UnityCalcDistanceTessFactor"], "UnityCalcDistanceTessFactor(float)", "Tessellation.cginc", 8, 0], [["UnityCalcTriEdgeTessFactors"], "UnityCalcTriEdgeTessFactors(float4)", "Tessellation.cginc", 16, 0], [["UnityCalcEdgeTessFactor"], "UnityCalcEdgeTessFactor(float)", "Tessellation.cginc", 26, 0], [["UnityDistanceFromPlane"], "UnityDistanceFromPlane(float)", "Tessellation.cginc", 37, 0], [["UnityDistanceBasedTess"], "UnityDistanceBasedTess(float4)", "Tessellation.cginc", 79, 0], [["UnityEdgeLengthBasedTess"], "UnityEdgeLengthBasedTess(float4)", "Tessellation.cginc", 92, 0], [["UnityEdgeLengthBasedTessCull"], "UnityEdgeLengthBasedTessCull(float4)", "Tessellation.cginc", 108, 0], [["LightingTreeLeaf"], "LightingTreeLeaf(half4)", "UnityBuiltin3xTreeLibrary.cginc", 25, 0], [["ShadeTranslucentMainLight"], "ShadeTranslucentMainLight(fixed3)", "UnityBuiltin3xTreeLibrary.cginc", 65, 0], [["ShadeTranslucentLights"], "ShadeTranslucentLights(fixed3)", "UnityBuiltin3xTreeLibrary.cginc", 85, 0], [["#define UNITY_PI3"], "#define UNITY_PI3(UNITY_PI3)", "UnityCG.cginc", 4, 0], [["#define SCALED_NORMAL v"], "#define SCALED_NORMAL v(SCALED_NORMAL)", "UnityCG.cginc", 21, 0], [["#define LIGHTMAP_RGBM_SCALE 5"], "#define LIGHTMAP_RGBM_SCALE 5(LIGHTMAP_RGBM_SCALE)", "UnityCG.cginc", 25, 0], [["#define EMISSIVE_RGBM_SCALE 97"], "#define EMISSIVE_RGBM_SCALE 97(EMISSIVE_RGBM_SCALE)", "UnityCG.cginc", 26, 0], [["UnityObjectToWorldDir"], "UnityObjectToWorldDir(float3)", "UnityCG.cginc", 61, 0], [["UnityWorldToObjectDir"], "UnityWorldToObjectDir(float3)", "UnityCG.cginc", 67, 0], [["UnityObjectToWorldNormal"], "UnityObjectToWorldNormal(float3)", "UnityCG.cginc", 73, 0], [["UnityWorldSpaceLightDir"], "UnityWorldSpaceLightDir(float3)", "UnityCG.cginc", 80, 0], [["WorldSpaceLightDir"], "WorldSpaceLightDir(float3)", "UnityCG.cginc", 95, 0], [["ObjSpaceLightDir"], "ObjSpaceLightDir(float3)", "UnityCG.cginc", 102, 0], [["UnityWorldSpaceViewDir"], "UnityWorldSpaceViewDir(float3)", "UnityCG.cginc", 117, 0], [["WorldSpaceViewDir"], "WorldSpaceViewDir(float3)", "UnityCG.cginc", 124, 0], [["ObjSpaceViewDir"], "ObjSpaceViewDir(float3)", "UnityCG.cginc", 131, 0], [["ShadeVertexLightsFull"], "ShadeVertexLightsFull(float3)", "UnityCG.cginc", 182, 0], [["ShadeVertexLights"], "ShadeVertexLights(float3)", "UnityCG.cginc", 207, 0], [["ShadeSH9"], "ShadeSH9(half3)", "UnityCG.cginc", 213, 0], [["ShadeSH3Order"], "ShadeSH3Order(half3)", "UnityCG.cginc", 235, 0], [["ShadeSH12Order"], "ShadeSH12Order(half3)", "UnityCG.cginc", 252, 0], [["TRANSFORM_TEX"], "TRANSFORM_TEX(tex, name)", "UnityCG.cginc", 266, 0], [["TRANSFORM_UV"], "TRANSFORM_UV(idx)", "UnityCG.cginc", 269, 0], [["VertexLight"], "VertexLight(fixed4)", "UnityCG.cginc", 279, 0], [["ParallaxOffset"], "ParallaxOffset(float2)", "UnityCG.cginc", 290, 0], [["Luminance"], "Luminance(half)", "UnityCG.cginc", 300, 0], [["UnityEncodeRGBM"], "UnityEncodeRGBM(half4)", "UnityCG.cginc", 330, 0], [["GammaToLinearSpace"], "GammaToLinearSpace(half3)", "UnityCG.cginc", 347, 0], [["LinearToGammaSpace"], "LinearToGammaSpace(half3)", "UnityCG.cginc", 352, 0], [["DecodeHDR"], "DecodeHDR(half3)", "UnityCG.cginc", 359, 0], [["DecodeLightmapRGBM"], "DecodeLightmapRGBM(half3)", "UnityCG.cginc", 372, 0], [["DecodeLightmapDoubleLDR"], "DecodeLightmapDoubleLDR(half3)", "UnityCG.cginc", 387, 0], [["DecodeLightmap"], "DecodeLightmap(half3)", "UnityCG.cginc", 394, 0], [["DecodeRealtimeLightmap"], "DecodeRealtimeLightmap(half3)", "UnityCG.cginc", 406, 0], [["DecodeDirectionalLightmap"], "DecodeDirectionalLightmap(half3)", "UnityCG.cginc", 416, 0], [["MultiplyUV"], "MultiplyUV(float2)", "UnityCG.cginc", 445, 0], [["EncodeFloatRGBA"], "EncodeFloatRGBA(float4)", "UnityCG.cginc", 461, 0], [["DecodeFloatRGBA"], "DecodeFloatRGBA(float)", "UnityCG.cginc", 470, 0], [["EncodeFloatRG"], "EncodeFloatRG(float2)", "UnityCG.cginc", 477, 0], [["DecodeFloatRG"], "DecodeFloatRG(float)", "UnityCG.cginc", 486, 0], [["EncodeViewNormalStereo"], "EncodeViewNormalStereo(float2)", "UnityCG.cginc", 494, 0], [["DecodeViewNormalStereo"], "DecodeViewNormalStereo(float3)", "UnityCG.cginc", 503, 0], [["EncodeDepthNormal"], "EncodeDepthNormal(float4)", "UnityCG.cginc", 514, 0], [["UnpackNormalDXT5nm"], "UnpackNormalDXT5nm(fixed3)", "UnityCG.cginc", 528, 0], [["UnpackNormal"], "UnpackNormal(fixed3)", "UnityCG.cginc", 536, 0], [["Linear01Depth"], "Linear01Depth(float)", "UnityCG.cginc", 547, 0], [["LinearEyeDepth"], "LinearEyeDepth(float)", "UnityCG.cginc", 552, 0], [["DECODE_EYEDEPTH"], "DECODE_EYEDEPTH(i)", "UnityCG.cginc", 566, 0], [["COMPUTE_EYEDEPTH"], "COMPUTE_EYEDEPTH(o)", "UnityCG.cginc", 567, 0], [["#define COMPUTE_VIEW_NORMAL normalize"], "#define COMPUTE_VIEW_NORMAL normalize(COMPUTE_VIEW_NORMAL)", "UnityCG.cginc", 569, 0], [["#define V2F_SCREEN_TYPE float4"], "#define V2F_SCREEN_TYPE float4(V2F_SCREEN_TYPE)", "UnityCG.cginc", 573, 0], [["ComputeScreenPos"], "ComputeScreenPos(float4)", "UnityCG.cginc", 574, 0], [["ComputeGrabScreenPos"], "ComputeGrabScreenPos(float4)", "UnityCG.cginc", 586, 0], [["UnityPixelSnap"], "UnityPixelSnap(float4)", "UnityCG.cginc", 599, 0], [["TransformViewToProjection"], "TransformViewToProjection(float2)", "UnityCG.cginc", 612, 0], [["TransformViewToProjection"], "TransformViewToProjection(float3)", "UnityCG.cginc", 616, 0], [["UnityEncodeCubeShadowDepth"], "UnityEncodeCubeShadowDepth(float4)", "UnityCG.cginc", 622, 0], [["UnityDecodeCubeShadowDepth"], "UnityDecodeCubeShadowDepth(float)", "UnityCG.cginc", 631, 0], [["UnityClipSpaceShadowCasterPos"], "UnityClipSpaceShadowCasterPos(float4)", "UnityCG.cginc", 641, 0], [["UnityApplyLinearShadowBias"], "UnityApplyLinearShadowBias(float4)", "UnityCG.cginc", 676, 0], [["#define V2F_SHADOW_CASTER_NOPOS float3"], "#define V2F_SHADOW_CASTER_NOPOS float3(V2F_SHADOW_CASTER_NOPOS)", "UnityCG.cginc", 687, 0], [["#define V2F_SHADOW_CASTER_NOPOS float4"], "#define V2F_SHADOW_CASTER_NOPOS float4(V2F_SHADOW_CASTER_NOPOS)", "UnityCG.cginc", 695, 0], [["#define V2F_SHADOW_CASTER V2F_SHADOW_CASTER_NOPOS"], "#define V2F_SHADOW_CASTER V2F_SHADOW_CASTER_NOPOS(V2F_SHADOW_CASTER)", "UnityCG.cginc", 721, 0], [["TRANSFER_SHADOW_CASTER_NORMALOFFSET"], "TRANSFER_SHADOW_CASTER_NORMALOFFSET(o)", "UnityCG.cginc", 725, 0], [["TRANSFER_SHADOW_CASTER"], "TRANSFER_SHADOW_CASTER(o)", "UnityCG.cginc", 729, 0], [["UNITY_OPAQUE_ALPHA"], "UNITY_OPAQUE_ALPHA(outputAlpha)", "UnityCG.cginc", 735, 0], [["#define UNITY_DITHER_CROSSFADE_COORDShalf3"], "#define UNITY_DITHER_CROSSFADE_COORDShalf3(UNITY_DITHER_CROSSFADE_COORDShalf3)", "UnityCG.cginc", 809, 0], [["ComputeDitherScreenPos"], "ComputeDitherScreenPos(half3)", "UnityCG.cginc", 813, 0], [["#define V2F_SHADOW_COLLECTOR float4"], "#define V2F_SHADOW_COLLECTOR float4(V2F_SHADOW_COLLECTOR)", "UnityCG.cginc", 849, 0], [["TRANSFER_SHADOW_COLLECTOR"], "TRANSFER_SHADOW_COLLECTOR(o)", "UnityCG.cginc", 850, 0], [["SAMPLE_SHADOW_COLLECTOR_SHADOW"], "SAMPLE_SHADOW_COLLECTOR_SHADOW(coord)", "UnityCG.cginc", 861, 0], [["SHADOW_COLLECTOR_FRAGMENT"], "SHADOW_COLLECTOR_FRAGMENT(i)", "UnityCG.cginc", 877, 0], [["SHADOW_COLLECTOR_FRAGMENT"], "SHADOW_COLLECTOR_FRAGMENT(i)", "UnityCG.cginc", 889, 0], [["UnityDeferredComputeFadeDistance"], "UnityDeferredComputeFadeDistance(float)", "UnityDeferredLibrary.cginc", 67, 0], [["UnityDeferredComputeShadow"], "UnityDeferredComputeShadow(half)", "UnityDeferredLibrary.cginc", 73, 0], [["DecodeDirectionalSpecularLightmap"], "DecodeDirectionalSpecularLightmap(half3)", "UnityGlobalIllumination.cginc", 10, 0], [["MixLightmapWithRealtimeAttenuation"], "MixLightmapWithRealtimeAttenuation(half3)", "UnityGlobalIllumination.cginc", 43, 0], [["UnityMetaVertexPosition"], "UnityMetaVertexPosition(float4)", "UnityMetaPass.cginc", 23, 0], [["UnityMetaFragment"], "UnityMetaFragment(half4)", "UnityMetaPass.cginc", 46, 0], [["#define UNITY_BRDF_PBS BRDF3_Unity_PBS"], "#define UNITY_BRDF_PBS BRDF3_Unity_PBS(UNITY_BRDF_PBS)", "UnityPBSLighting.cginc", 14, 0], [["#define UNITY_BRDF_PBS BRDF2_Unity_PBS"], "#define UNITY_BRDF_PBS BRDF2_Unity_PBS(UNITY_BRDF_PBS)", "UnityPBSLighting.cginc", 17, 0], [["#define UNITY_BRDF_PBS BRDF1_Unity_PBS"], "#define UNITY_BRDF_PBS BRDF1_Unity_PBS(UNITY_BRDF_PBS)", "UnityPBSLighting.cginc", 20, 0], [["#define UNITY_BRDF_PBS_LIGHTMAP_INDIRECT BRDF2_Unity_PBS"], "#define UNITY_BRDF_PBS_LIGHTMAP_INDIRECT BRDF2_Unity_PBS(UNITY_BRDF_PBS_LIGHTMAP_INDIRECT)", "UnityPBSLighting.cginc", 31, 0], [["#define UNITY_BRDF_GI BRDF_Unity_Indirect"], "#define UNITY_BRDF_GI BRDF_Unity_Indirect(UNITY_BRDF_GI)", "UnityPBSLighting.cginc", 34, 0], [["BRDF_Unity_Indirect"], "BRDF_Unity_Indirect(half3)", "UnityPBSLighting.cginc", 40, 0], [["LightingStandard"], "LightingStandard(half4)", "UnityPBSLighting.cginc", 78, 0], [["LightingStandard_Deferred"], "LightingStandard_Deferred(half4)", "UnityPBSLighting.cginc", 97, 0], [["LightingStandardSpecular"], "LightingStandardSpecular(half4)", "UnityPBSLighting.cginc", 135, 0], [["LightingStandardSpecular_Deferred"], "LightingStandardSpecular_Deferred(half4)", "UnityPBSLighting.cginc", 154, 0], [["UnitySampleShadowmap"], "UnitySampleShadowmap(fixed)", "UnityShadowLibrary.cginc", 24, 0], [["SampleCubeDistance"], "SampleCubeDistance(float)", "UnityShadowLibrary.cginc", 95, 0], [["UnitySampleShadowmap"], "UnitySampleShadowmap(half)", "UnityShadowLibrary.cginc", 99, 0], [["DotClamped"], "DotClamped(half)", "UnityStandardBRDF.cginc", 15, 0], [["Pow4"], "Pow4(half)", "UnityStandardBRDF.cginc", 24, 0], [["Pow4"], "Pow4(half2)", "UnityStandardBRDF.cginc", 29, 0], [["Pow4"], "Pow4(half3)", "UnityStandardBRDF.cginc", 34, 0], [["Pow4"], "Pow4(half4)", "UnityStandardBRDF.cginc", 39, 0], [["Pow5"], "Pow5(half)", "UnityStandardBRDF.cginc", 47, 0], [["Pow5"], "Pow5(half2)", "UnityStandardBRDF.cginc", 52, 0], [["Pow5"], "Pow5(half3)", "UnityStandardBRDF.cginc", 57, 0], [["Pow5"], "Pow5(half4)", "UnityStandardBRDF.cginc", 62, 0], [["LambertTerm"], "LambertTerm(half)", "UnityStandardBRDF.cginc", 67, 0], [["BlinnTerm"], "BlinnTerm(half)", "UnityStandardBRDF.cginc", 72, 0], [["FresnelTerm"], "FresnelTerm(half3)", "UnityStandardBRDF.cginc", 77, 0], [["FresnelLerp"], "FresnelLerp(half3)", "UnityStandardBRDF.cginc", 82, 0], [["FresnelLerpFast"], "FresnelLerpFast(half3)", "UnityStandardBRDF.cginc", 88, 0], [["LazarovFresnelTerm"], "LazarovFresnelTerm(half3)", "UnityStandardBRDF.cginc", 93, 0], [["SebLagardeFresnelTerm"], "SebLagardeFresnelTerm(half3)", "UnityStandardBRDF.cginc", 99, 0], [["CookTorranceVisibilityTerm"], "CookTorranceVisibilityTerm(half)", "UnityStandardBRDF.cginc", 109, 0], [["KelemenVisibilityTerm"], "KelemenVisibilityTerm(half)", "UnityStandardBRDF.cginc", 120, 0], [["ModifiedKelemenVisibilityTerm"], "ModifiedKelemenVisibilityTerm(half)", "UnityStandardBRDF.cginc", 126, 0], [["SmithVisibilityTerm"], "SmithVisibilityTerm(half)", "UnityStandardBRDF.cginc", 136, 0], [["SmithBeckmannVisibilityTerm"], "SmithBeckmannVisibilityTerm(half)", "UnityStandardBRDF.cginc", 144, 0], [["SmithGGXVisibilityTerm"], "SmithGGXVisibilityTerm(half)", "UnityStandardBRDF.cginc", 153, 0], [["ImplicitVisibilityTerm"], "ImplicitVisibilityTerm(half)", "UnityStandardBRDF.cginc", 159, 0], [["RoughnessToSpecPower"], "RoughnessToSpecPower(half)", "UnityStandardBRDF.cginc", 164, 0], [["NDFBlinnPhongNormalizedTerm"], "NDFBlinnPhongNormalizedTerm(half)", "UnityStandardBRDF.cginc", 187, 0], [["RDFBlinnPhongNormalizedTerm"], "RDFBlinnPhongNormalizedTerm(half)", "UnityStandardBRDF.cginc", 199, 0], [["GGXTerm"], "GGXTerm(half)", "UnityStandardBRDF.cginc", 206, 0], [["GetSpecPowToMip"], "GetSpecPowToMip(float)", "UnityStandardBRDF.cginc", 222, 0], [["DecodeHDR_NoLinearSupportInSM2"], "DecodeHDR_NoLinearSupportInSM2(half3)", "UnityStandardBRDF.cginc", 236, 0], [["Unity_GlossyEnvironment"], "Unity_GlossyEnvironment(half3)", "UnityStandardBRDF.cginc", 249, 0], [["Unity_SafeNormalize"], "Unity_SafeNormalize(half3)", "UnityStandardBRDF.cginc", 263, 0], [["#define UNITY_CONSERVE_ENERGY 1"], "#define UNITY_CONSERVE_ENERGY 1(UNITY_CONSERVE_ENERGY)", "UnityStandardConfig.cginc", 14, 0], [["#define UNITY_CONSERVE_ENERGY_MONOCHROME 1"], "#define UNITY_CONSERVE_ENERGY_MONOCHROME 1(UNITY_CONSERVE_ENERGY_MONOCHROME)", "UnityStandardConfig.cginc", 17, 0], [["#define UNITY_SAMPLE_FULL_SH_PER_PIXEL 0"], "#define UNITY_SAMPLE_FULL_SH_PER_PIXEL 0(UNITY_SAMPLE_FULL_SH_PER_PIXEL)", "UnityStandardConfig.cginc", 29, 0], [["#define UNITY_GLOSS_MATCHES_MARMOSET_TOOLBAG2 1"], "#define UNITY_GLOSS_MATCHES_MARMOSET_TOOLBAG2 1(UNITY_GLOSS_MATCHES_MARMOSET_TOOLBAG2)", "UnityStandardConfig.cginc", 33, 0], [["#define UNITY_BRDF_GGX 0"], "#define UNITY_BRDF_GGX 0(UNITY_BRDF_GGX)", "UnityStandardConfig.cginc", 36, 0], [["#define UNITY_TANGENT_ORTHONORMALIZE 0"], "#define UNITY_TANGENT_ORTHONORMALIZE 0(UNITY_TANGENT_ORTHONORMALIZE)", "UnityStandardConfig.cginc", 46, 0], [["NormalizePerVertexNormal"], "NormalizePerVertexNormal(half3)", "UnityStandardCore.cginc", 18, 0], [["NormalizePerPixelNormal"], "NormalizePerPixelNormal(half3)", "UnityStandardCore.cginc", 27, 0], [["WorldNormal"], "WorldNormal(half3)", "UnityStandardCore.cginc", 91, 0], [["IN_LIGHTDIR_FWDADD"], "IN_LIGHTDIR_FWDADD(i)", "UnityStandardCore.cginc", 137, 0], [["FRAGMENT_SETUP"], "FRAGMENT_SETUP(x)", "UnityStandardCore.cginc", 139, 0], [["FRAGMENT_SETUP_FWDADD"], "FRAGMENT_SETUP_FWDADD(x)", "UnityStandardCore.cginc", 142, 0], [["#define UNITY_SETUP_BRDF_INPUT SpecularSetup"], "#define UNITY_SETUP_BRDF_INPUT SpecularSetup(UNITY_SETUP_BRDF_INPUT)", "UnityStandardCore.cginc", 156, 0], [["OutputForward"], "OutputForward(half4)", "UnityStandardCore.cginc", 256, 0], [["fragForwardBase"], "fragForwardBase(half4)", "UnityStandardCore.cginc", 352, 0], [["fragForwardAdd"], "fragForwardAdd(half4)", "UnityStandardCore.cginc", 429, 0], [["#define _TANGENT_TO_WORLD 1"], "#define _TANGENT_TO_WORLD 1(_TANGENT_TO_WORLD)", "UnityStandardInput.cginc", 13, 0], [["#define _DETAIL 1"], "#define _DETAIL 1(_DETAIL)", "UnityStandardInput.cginc", 17, 0], [["TexCoords"], "TexCoords(float4)", "UnityStandardInput.cginc", 69, 0], [["DetailMask"], "DetailMask(half)", "UnityStandardInput.cginc", 77, 0], [["Albedo"], "Albedo(half3)", "UnityStandardInput.cginc", 82, 0], [["Alpha"], "Alpha(half)", "UnityStandardInput.cginc", 107, 0], [["Occlusion"], "Occlusion(half)", "UnityStandardInput.cginc", 112, 0], [["SpecularGloss"], "SpecularGloss(half4)", "UnityStandardInput.cginc", 124, 0], [["MetallicGloss"], "MetallicGloss(half2)", "UnityStandardInput.cginc", 135, 0], [["Emission"], "Emission(half3)", "UnityStandardInput.cginc", 146, 0], [["NormalInTangentSpace"], "NormalInTangentSpace(half3)", "UnityStandardInput.cginc", 156, 0], [["Parallax"], "Parallax(float4)", "UnityStandardInput.cginc", 180, 0], [["#define UNITY_PASS_META 1"], "#define UNITY_PASS_META 1(UNITY_PASS_META)", "UnityStandardMeta.cginc", 9, 0], [["UnityLightmappingAlbedo"], "UnityLightmappingAlbedo(half3)", "UnityStandardMeta.cginc", 33, 0], [["frag_meta"], "frag_meta(float4)", "UnityStandardMeta.cginc", 41, 0], [["#define UNITY_STANDARD_USE_DITHER_MASK 1"], "#define UNITY_STANDARD_USE_DITHER_MASK 1(UNITY_STANDARD_USE_DITHER_MASK)", "UnityStandardShadow.cginc", 16, 0], [["#define UNITY_STANDARD_USE_SHADOW_UVS 1"], "#define UNITY_STANDARD_USE_SHADOW_UVS 1(UNITY_STANDARD_USE_SHADOW_UVS)", "UnityStandardShadow.cginc", 22, 0], [["#define UNITY_STANDARD_USE_SHADOW_OUTPUT_STRUCT 1"], "#define UNITY_STANDARD_USE_SHADOW_OUTPUT_STRUCT 1(UNITY_STANDARD_USE_SHADOW_OUTPUT_STRUCT)", "UnityStandardShadow.cginc", 27, 0], [["SpecularStrength"], "SpecularStrength(half)", "UnityStandardUtils.cginc", 9, 0], [["EnergyConservationBetweenDiffuseAndSpecular"], "EnergyConservationBetweenDiffuseAndSpecular(half3)", "UnityStandardUtils.cginc", 21, 0], [["DiffuseAndSpecularFromMetallic"], "DiffuseAndSpecularFromMetallic(half3)", "UnityStandardUtils.cginc", 33, 0], [["PreMultiplyAlpha"], "PreMultiplyAlpha(half3)", "UnityStandardUtils.cginc", 46, 0], [["ParallaxOffset1Step"], "ParallaxOffset1Step(half2)", "UnityStandardUtils.cginc", 73, 0], [["LerpOneTo"], "LerpOneTo(half)", "UnityStandardUtils.cginc", 81, 0], [["LerpWhiteTo"], "LerpWhiteTo(half3)", "UnityStandardUtils.cginc", 87, 0], [["UnpackScaleNormal"], "UnpackScaleNormal(half3)", "UnityStandardUtils.cginc", 93, 0], [["BlendNormals"], "BlendNormals(half3)", "UnityStandardUtils.cginc", 110, 0], [["BoxProjectedCubemapDirection"], "BoxProjectedCubemapDirection(half3)", "UnityStandardUtils.cginc", 122, 0], [["CalculateSurfaceGradient"], "CalculateSurfaceGradient(half3)", "UnityStandardUtils.cginc", 163, 0], [["PerturbNormal"], "PerturbNormal(half3)", "UnityStandardUtils.cginc", 171, 0], [["CalculateSurfaceNormal"], "CalculateSurfaceNormal(half3)", "UnityStandardUtils.cginc", 179, 0]]"""
uvlist ="""[[["_Time"], "_Time()", "UnityShaderVariables.cginc", 16, 0], [["_SinTime"], "_SinTime()", "UnityShaderVariables.cginc", 17, 0], [["_CosTime"], "_CosTime()", "UnityShaderVariables.cginc", 18, 0], [["unity_DeltaTime"], "unity_DeltaTime()", "UnityShaderVariables.cginc", 19, 0], [["_WorldSpaceCameraPos"], "_WorldSpaceCameraPos()", "UnityShaderVariables.cginc", 21, 0], [["_ProjectionParams"], "_ProjectionParams()", "UnityShaderVariables.cginc", 27, 0], [["_ScreenParams"], "_ScreenParams()", "UnityShaderVariables.cginc", 33, 0], [["_ZBufferParams"], "_ZBufferParams()", "UnityShaderVariables.cginc", 40, 0], [["unity_OrthoParams"], "unity_OrthoParams()", "UnityShaderVariables.cginc", 46, 0], [["unity_CameraWorldClipPlanes"], "unity_CameraWorldClipPlanes()", "UnityShaderVariables.cginc", 51, 0], [["unity_CameraProjection"], "unity_CameraProjection()", "UnityShaderVariables.cginc", 56, 0], [["unity_CameraInvProjection"], "unity_CameraInvProjection()", "UnityShaderVariables.cginc", 57, 0], [["_WorldSpaceLightPos0"], "_WorldSpaceLightPos0()", "UnityShaderVariables.cginc", 67, 0], [["_WorldSpaceLightPos0"], "_WorldSpaceLightPos0()", "UnityShaderVariables.cginc", 69, 0], [["_LightPositionRange"], "_LightPositionRange()", "UnityShaderVariables.cginc", 72, 0], [["unity_4LightPosX0"], "unity_4LightPosX0()", "UnityShaderVariables.cginc", 74, 0], [["unity_4LightPosY0"], "unity_4LightPosY0()", "UnityShaderVariables.cginc", 75, 0], [["unity_4LightPosZ0"], "unity_4LightPosZ0()", "UnityShaderVariables.cginc", 76, 0], [["unity_4LightAtten0"], "unity_4LightAtten0()", "UnityShaderVariables.cginc", 77, 0], [["unity_LightColor"], "unity_LightColor()", "UnityShaderVariables.cginc", 79, 0], [["unity_LightPosition"], "unity_LightPosition()", "UnityShaderVariables.cginc", 82, 0], [["unity_LightAtten"], "unity_LightAtten()", "UnityShaderVariables.cginc", 87, 0], [["unity_SpotDirection"], "unity_SpotDirection()", "UnityShaderVariables.cginc", 88, 0], [["unity_SHAr"], "unity_SHAr()", "UnityShaderVariables.cginc", 91, 0], [["unity_SHAg"], "unity_SHAg()", "UnityShaderVariables.cginc", 92, 0], [["unity_SHAb"], "unity_SHAb()", "UnityShaderVariables.cginc", 93, 0], [["unity_SHBr"], "unity_SHBr()", "UnityShaderVariables.cginc", 94, 0], [["unity_SHBg"], "unity_SHBg()", "UnityShaderVariables.cginc", 95, 0], [["unity_SHBb"], "unity_SHBb()", "UnityShaderVariables.cginc", 96, 0], [["unity_SHC"], "unity_SHC()", "UnityShaderVariables.cginc", 97, 0], [["unity_LightColor0"], "unity_LightColor0()", "UnityShaderVariables.cginc", 101, 0], [["unity_ShadowSplitSpheres"], "unity_ShadowSplitSpheres()", "UnityShaderVariables.cginc", 108, 0], [["unity_ShadowSplitSqRadii"], "unity_ShadowSplitSqRadii()", "UnityShaderVariables.cginc", 109, 0], [["unity_LightShadowBias"], "unity_LightShadowBias()", "UnityShaderVariables.cginc", 110, 0], [["_LightSplitsNear"], "_LightSplitsNear()", "UnityShaderVariables.cginc", 111, 0], [["_LightSplitsFar"], "_LightSplitsFar()", "UnityShaderVariables.cginc", 112, 0], [["unity_World2Shadow"], "unity_World2Shadow()", "UnityShaderVariables.cginc", 113, 0], [["_LightShadowData"], "_LightShadowData()", "UnityShaderVariables.cginc", 114, 0], [["unity_ShadowFadeCenterAndType"], "unity_ShadowFadeCenterAndType()", "UnityShaderVariables.cginc", 115, 0], [["glstate_matrix_mvp"], "glstate_matrix_mvp()", "UnityShaderVariables.cginc", 127, 0], [["glstate_matrix_modelview0"], "glstate_matrix_modelview0()", "UnityShaderVariables.cginc", 128, 0], [["glstate_matrix_invtrans_modelview0"], "glstate_matrix_invtrans_modelview0()", "UnityShaderVariables.cginc", 129, 0], [["_Object2World"], "_Object2World()", "UnityShaderVariables.cginc", 134, 0], [["_World2Object"], "_World2Object()", "UnityShaderVariables.cginc", 135, 0], [["unity_LODFade"], "unity_LODFade()", "UnityShaderVariables.cginc", 136, 0], [["glstate_matrix_transpose_modelview0"], "glstate_matrix_transpose_modelview0()", "UnityShaderVariables.cginc", 143, 0], [["glstate_matrix_projection"], "glstate_matrix_projection()", "UnityShaderVariables.cginc", 153, 0], [["glstate_lightmodel_ambient"], "glstate_lightmodel_ambient()", "UnityShaderVariables.cginc", 154, 0], [["unity_MatrixV"], "unity_MatrixV()", "UnityShaderVariables.cginc", 159, 0], [["unity_MatrixVP"], "unity_MatrixVP()", "UnityShaderVariables.cginc", 160, 0], [["unity_AmbientSky"], "unity_AmbientSky()", "UnityShaderVariables.cginc", 164, 0], [["unity_AmbientEquator"], "unity_AmbientEquator()", "UnityShaderVariables.cginc", 165, 0], [["unity_AmbientGround"], "unity_AmbientGround()", "UnityShaderVariables.cginc", 166, 0], [["unity_FogColor"], "unity_FogColor()", "UnityShaderVariables.cginc", 174, 0], [["unity_FogParams"], "unity_FogParams()", "UnityShaderVariables.cginc", 179, 0], [["unity_LightmapST"], "unity_LightmapST()", "UnityShaderVariables.cginc", 197, 0], [["unity_DynamicLightmapST"], "unity_DynamicLightmapST()", "UnityShaderVariables.cginc", 198, 0], [["unity_SpecCube0_BoxMax"], "unity_SpecCube0_BoxMax()", "UnityShaderVariables.cginc", 209, 0], [["unity_SpecCube0_BoxMin"], "unity_SpecCube0_BoxMin()", "UnityShaderVariables.cginc", 210, 0], [["unity_SpecCube0_ProbePosition"], "unity_SpecCube0_ProbePosition()", "UnityShaderVariables.cginc", 211, 0], [["unity_SpecCube0_HDR"], "unity_SpecCube0_HDR()", "UnityShaderVariables.cginc", 212, 0], [["unity_SpecCube1_BoxMax"], "unity_SpecCube1_BoxMax()", "UnityShaderVariables.cginc", 214, 0], [["unity_SpecCube1_BoxMin"], "unity_SpecCube1_BoxMin()", "UnityShaderVariables.cginc", 215, 0], [["unity_SpecCube1_ProbePosition"], "unity_SpecCube1_ProbePosition()", "UnityShaderVariables.cginc", 216, 0], [["unity_SpecCube1_HDR"], "unity_SpecCube1_HDR()", "UnityShaderVariables.cginc", 217, 0]]"""
inlist="""[[["unitySampleShadow"], "unitySampleShadow(float4shadowCoord)", "AutoLight.cginc", 25, 0], [["unitySampleShadow"], "unitySampleShadow(float4shadowCoord)", "AutoLight.cginc", 49, 0], [["unitySampleShadow"], "unitySampleShadow(float4shadowCoord)", "AutoLight.cginc", 73, 0], [["SampleCubeDistance"], "SampleCubeDistance(float3vec)", "AutoLight.cginc", 131, 0], [["unityCubeShadow"], "unityCubeShadow(float3vec)", "AutoLight.cginc", 136, 0], [["UnitySpotCookie"], "UnitySpotCookie(float4LightCoord)", "AutoLight.cginc", 196, 0], [["UnitySpotAttenuate"], "UnitySpotAttenuate(float3LightCoord)", "AutoLight.cginc", 200, 0], [["DirLightmapDiffuse"], "DirLightmapDiffuse(inhalf3x3dirBasis, fixed4color, fixed4scale, half3normal, boolsurfFuncWritesNormal, outhalf3scalePerBasisVector)", "Lighting.cginc", 38, 0], [["LightingLambert"], "LightingLambert(SurfaceOutputs, fixed3lightDir, fixedatten)", "Lighting.cginc", 60, 0], [["LightingLambert_PrePass"], "LightingLambert_PrePass(SurfaceOutputs, half4light)", "Lighting.cginc", 71, 0], [["LightingLambert_DirLightmap"], "LightingLambert_DirLightmap(SurfaceOutputs, fixed4color, fixed4scale, boolsurfFuncWritesNormal)", "Lighting.cginc", 79, 0], [["LightingBlinnPhong"], "LightingBlinnPhong(SurfaceOutputs, fixed3lightDir, half3viewDir, fixedatten)", "Lighting.cginc", 92, 0], [["LightingBlinnPhong_PrePass"], "LightingBlinnPhong_PrePass(SurfaceOutputs, half4light)", "Lighting.cginc", 107, 0], [["LightingBlinnPhong_DirLightmap"], "LightingBlinnPhong_DirLightmap(SurfaceOutputs, fixed4color, fixed4scale, half3viewDir, boolsurfFuncWritesNormal, outhalf3specColor)", "Lighting.cginc", 117, 0], [["Squash"], "Squash(infloat4pos)", "TerrainEngine.cginc", 159, 0], [["ExpandBillboard"], "ExpandBillboard(infloat4x4mat, inoutfloat4pos, inoutfloat3normal, inoutfloat4tangent)", "TerrainEngine.cginc", 271, 0], [["AnimateVertex"], "AnimateVertex(float4pos, float3normal, float4animParams)", "TerrainEngine.cginc", 298, 0], [["WorldSpaceLightDir"], "WorldSpaceLightDir(infloat4v)", "UnityCG.cginc", 89, 0], [["ObjSpaceLightDir"], "ObjSpaceLightDir(infloat4v)", "UnityCG.cginc", 104, 0], [["WorldSpaceViewDir"], "WorldSpaceViewDir(infloat4v)", "UnityCG.cginc", 119, 0], [["ObjSpaceViewDir"], "ObjSpaceViewDir(infloat4v)", "UnityCG.cginc", 125, 0], [["VertexLight"], "VertexLight(v2f_vertex_liti, sampler2DmainTex)", "UnityCG.cginc", 227, 0], [["ParallaxOffset"], "ParallaxOffset(halfh, halfheight, half3viewDir)", "UnityCG.cginc", 238, 0], [["Luminance"], "Luminance(fixed3c)", "UnityCG.cginc", 248, 0], [["DecodeLightmap"], "DecodeLightmap(fixed4color)", "UnityCG.cginc", 256, 0], [["EncodeFloatRGBA"], "EncodeFloatRGBA(floatv)", "UnityCG.cginc", 296, 0], [["DecodeFloatRGBA"], "DecodeFloatRGBA(float4enc)", "UnityCG.cginc", 305, 0], [["EncodeFloatRG"], "EncodeFloatRG(floatv)", "UnityCG.cginc", 312, 0], [["DecodeFloatRG"], "DecodeFloatRG(float2enc)", "UnityCG.cginc", 321, 0], [["EncodeViewNormalStereo"], "EncodeViewNormalStereo(float3n)", "UnityCG.cginc", 329, 0], [["DecodeViewNormalStereo"], "DecodeViewNormalStereo(float4enc4)", "UnityCG.cginc", 338, 0], [["EncodeDepthNormal"], "EncodeDepthNormal(floatdepth, float3normal)", "UnityCG.cginc", 349, 0], [["DecodeDepthNormal"], "DecodeDepthNormal(float4enc, outfloatdepth, outfloat3normal)", "UnityCG.cginc", 357, 0], [["UnpackNormalDXT5nm"], "UnpackNormalDXT5nm(fixed4packednormal)", "UnityCG.cginc", 363, 0], [["UnpackNormal"], "UnpackNormal(fixed4packednormal)", "UnityCG.cginc", 376, 0], [["Linear01Depth"], "Linear01Depth(floatz)", "UnityCG.cginc", 387, 0], [["LinearEyeDepth"], "LinearEyeDepth(floatz)", "UnityCG.cginc", 392, 0], [["ComputeScreenPos"], "ComputeScreenPos(float4pos)", "UnityCG.cginc", 418, 0], [["ComputeGrabScreenPos"], "ComputeGrabScreenPos(float4pos)", "UnityCG.cginc", 434, 0], [["UnityPixelSnap"], "UnityPixelSnap(float4pos)", "UnityCG.cginc", 447, 0], [["TransformViewToProjection"], "TransformViewToProjection(float2v)", "UnityCG.cginc", 460, 0], [["TransformViewToProjection"], "TransformViewToProjection(float3v)", "UnityCG.cginc", 464, 0]]"""
otherslist = """[[["SurfaceOutput"],"SurfaceOutput","Lighting.cginc",4,0],[["TANGENT_SPACE_ROTATION"],"TANGENT_SPACE_ROTATION","UnityCG.cginc",138,0],[["TRANSFORM_TEX"],"TRANSFORM_TEX","UnityCG.cginc",215,0],[["TRANSFORM_UV"],"TRANSFORM_UV","UnityCG.cginc",217,0],[["appdata_img"],"appdata_img","UnityCG.cginc",271,0],[["v2f_img"],"v2f_img","UnityCG.cginc",275,0],[["appdata_base"],"appdata_base","UnityCG.cginc",60,0],[["appdata_tan"],"appdata_tan","UnityCG.cginc",66,0],[["appdata_full"],"appdata_full","UnityCG.cginc",73,0],[["UnityTessellationFactors"],"UnityTessellationFactors","Lighting.cginc",141,0],[["UnityPerCamera"],"UnityPerCamera","UnityShaderVariables.cginc",14,0],[["UnityLighting"],"UnityLighting","UnityShaderVariables.cginc",47,0],[["UnityShadows"],"UnityShadows","UnityShaderVariables.cginc",89,0],[["UnityPerDraw"],"UnityPerDraw","UnityShaderVariables.cginc",108,0],[["UnityPerDrawRare"],"UnityPerDrawRare","UnityShaderVariables.cginc",131,0],[["UnityPerDrawTexMatrices"],"UnityPerDrawTexMatrices","UnityShaderVariables.cginc",144,0],[["UnityPerFrame"],"UnityPerFrame","UnityShaderVariables.cginc",170,0]]"""
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/pengyangjin/Unity-Shader.git
[email protected]:pengyangjin/Unity-Shader.git
pengyangjin
Unity-Shader
Unity-Shader
master

搜索帮助