Files
VR-GAME/Library/Artifacts/5f/5f717e458b7ea68656799e798301f510

468 lines
31 KiB
Plaintext
Raw Normal View History

2026-04-25 12:12:07 +07:00
)G})<29>0.0.0<00><><EFBFBD><EFBFBD>r<00>dr<64>bl<62><6C>2<1C><13>0<EFBFBD><00>O<00>7<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><><00>E<00> <00><00><00>.<00><00>(a<00> <00><00><00>.<00><00><00><00>r<00> <00><00> <00>.<00>
<00>4<00>v<00> A<00><00> A.<00> A<00><00>]<00>A<00><00>K<00>h<00><><00> <00><00><00>.<00><00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00>H<00>3<00><><EFBFBD><EFBFBD><EFBFBD><01><>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<40><00><00><00><00>Q<00>j<00><00><00><00>=A.<00>EH<00>Q<00><><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00> H<00>^<00><><EFBFBD><EFBFBD>!<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>"@<00><00><00>#Q<00>j<00>$H<00>n<00><><EFBFBD><EFBFBD>%<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>&@<00><00><00>'Q<00>j<00>(H<00>w<00><><EFBFBD><EFBFBD>)<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>*@<00><00><00>+Q<00>j<00>,<00><00><00><><EFBFBD><EFBFBD>-<00><00><00><>.<00><00><>/<00><00><>0<00><00><>1<00><00><>2<00><00>3<00><00>$4A<00><00>=5A<00><00>S6A<00><00>k7A<00><00><>8A<00><00><><00><><EFBFBD><EFBFBD>9<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>:@<00><00><00>;<00><00>j<00><<00><00><>=A<00><00><>>A<00><00><>?A<00><00><>@A<00><00>AA<00><00>BA<00><00>+CA<00><00>:<00><><EFBFBD><EFBFBD>D<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>E@<00><00><00>F<00><00>j<00>GH<00>V<00><><EFBFBD><EFBFBD>H<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>I@<00><00><00>JQ<00>j<00>KH<00>[<00><><EFBFBD><EFBFBD>L<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>M@<00><00><00>NQ<00>j<00>Omz<00><><EFBFBD><EFBFBD>P<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>Q<00><00><00><00>Rmj<00><><EFBFBD><EFBFBD><EFBFBD>S<00>H<00><><00><><EFBFBD><EFBFBD>T<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>U@<00><00><00>VQ<00>j<00>WH<00><><00><><EFBFBD><EFBFBD>X<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>Y@<00><00><00>ZQ<00>j<00>[<00><00><>\<00><00><00><><EFBFBD><EFBFBD>]<00><00><00><00><><EFBFBD><EFBFBD>^<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>_<00><00><00><00>`<00>j<00><><EFBFBD><EFBFBD><EFBFBD>a<00>H<00><><00><><EFBFBD><EFBFBD>b<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>c@<00><00><00>dQ<00>j<00>eH<00><><00><><EFBFBD><EFBFBD>f<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>g@<00><00><00>hQ<00>j<00>i<00><00><>j<00><00><>kA<00><00><><00><><EFBFBD><EFBFBD>l<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>m<00><00><00><00>nH<00>j<00><><EFBFBD><EFBFBD><EFBFBD>o<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>p@<00><00><00>qQ<00>j<00>r)<00><><EFBFBD><EFBFBD>s<01>BX<00><><EFBFBD><EFBFBD>t<01>H<00>a<00><><EFBFBD><EFBFBD>u<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>v@<00><00><00>wQ<00>j<00>xH<00>j<00><><EFBFBD><EFBFBD>y<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>z@<00><00><00>{Q<00>j<00>|<00><00>w<00><><EFBFBD><EFBFBD>}<00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>~<00><00><00><00>H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00><00><00><00><><00><><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><00><00>H<00>j<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><00><00>Q<00>j<00>
<00>4<00>v<00> A<00><00> A.<00> A<00><00>]<00>A<00><00>K<00>h<00><><00> <00><00><00>.<00><00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00>H<00>3<00><><EFBFBD><EFBFBD><EFBFBD><01><>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<40><00><00><00><00>Q<00>j<00><00><00><00>=<00><><EFBFBD><EFBFBD>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00>Oj<00> <00><00><00>.<00> <00>PPtr<EditorExtension>m_FileIDm_PathIDPPtr<PrefabInstance>assetDependenciesPPtr<$Object><00><><EFBFBD>|<00><><EFBFBD>+<2B>i&-+<2B><1D>K<EFBFBD>E<00>7<00><><EFBFBD><EFBFBD><EFBFBD><00><00><00><><00>E<00> <00><00>'<00>.<00>0<00>9a<00> <00><00>'<00>.<00>0<00><00><00>r<00> <00><00>' <00>.<00>0
<00>H<00><><00><><EFBFBD><EFBFBD><EFBFBD> <01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD> @<00><00><00> Q<00>j<00><00><00>N<00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><01><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><01><00><><00> <00><00><><00>.<00>
<00>H<00>
<00><><EFBFBD><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>@<00><00><00>Q<00>j<00><00><00>f<00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD><01><00><00><00><00>j<00><><EFBFBD><EFBFBD><EFBFBD><01>x<00><00><><EFBFBD><EFBFBD><EFBFBD><01>H<00><><00><><EFBFBD><EFBFBD><01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD> @<00><00><00>!Q<00>j<00>"H<00><><00><><EFBFBD><EFBFBD>#<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>$@<00><00><00>%Q<00>j<00>&H<00><><00><><EFBFBD><EFBFBD>'<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>(@<00><00><00>)Q<00>j<00>*y<00>
<00> +<00><00>',<00>.<00>0-<00><00><><00><><EFBFBD><EFBFBD>.@1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>/<00><00><00>0.<00>j<00>1H<00><><00><><EFBFBD><EFBFBD>2<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>3@<00><00><00>4Q<00>j<00>5H<00><><00><><EFBFBD><EFBFBD>6<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>7@<00><00><00>8Q<00>j<00>9H<00><><00><><EFBFBD><EFBFBD>:<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>;@<00><00><00><Q<00>j<00>=h<00><><00> ><00><00>'?<00>.<00>0@<00>H<00><><00><><EFBFBD><EFBFBD>A<01>1<00>1<00><><EFBFBD><EFBFBD><EFBFBD>B@<00><00><00>CQ<00>j<00>DScriptedImporterPPtr<EditorExtension>m_FileIDm_PathIDPPtr<PrefabInstance>m_InternalIDToNameTablem_ExternalObjectsSourceAssetIdentifiertypeassemblynamem_UsedFileIDsm_UserDatam_AssetBundleNamem_AssetBundleVariantdocumentationPath ?<3F><04>dRX8<58>V<>z<EFBFBD>pR<00>S<00><00>y<EFBFBD><00>y<EFBFBD><00>y<EFBFBD><><C89E>"A<><41>a<EFBFBD>T<EFBFBD>'o<><10>l<EFBFBD>QcRG<52><47>3<EFBFBD>7J<37>+p<>e<EFBFBD>FL<46><4C><EFBFBD><EFBFBD>\!<21><><00>y<EFBFBD>SpeedTree8InterpolatedNormals?Unity.ShaderGraph.Editor::UnityEditor.ShaderGraph.SubGraphAssetLSG_SpeedTree8InterpolatedNormals_b04441f4a83ad224d92d547d170c366b_$precisionRBindings_SpeedTree8InterpolatedNormals_b04441f4a83ad224d92d547d170c366b_$precisionSpeedTree8InterpolatedNormals b04441f4a83ad224d92d547d170c366b SpeedTreeSpeedTree8-SubGraphAssets Unity_DotProduct_$precision3mvoid Unity_DotProduct_$precision3($precision3 A, $precision3 B, out $precision Out)
{
Out = dot(A, B);
}
!Unity_Comparison_Equal_$precisionuvoid Unity_Comparison_Equal_$precision($precision A, $precision B, out $precision Out)
{
Out = A == B ? 1 : 0;
}
Unity_Branch_$precision3<6E>void Unity_Branch_$precision3($precision Predicate, $precision3 True, $precision3 False, out $precision3 Out)
{
Out = Predicate ? True : False;
}
Unity_Not_$precisionPvoid Unity_Not_$precision($precision In, out $precision Out)
{
Out = !In;
}
Unity_Or_$precision_void Unity_Or_$precision($precision A, $precision B, out $precision Out)
{
Out = A || B;
}
Unity_Branch_$precision4<6E>void Unity_Branch_$precision4($precision Predicate, $precision4 True, $precision4 False, out $precision4 Out)
{
Out = Predicate ? True : False;
}
&Unity_Multiply_$precision3_$precision3pvoid Unity_Multiply_$precision3_$precision3($precision3 A, $precision3 B, out $precision3 Out)
{
Out = A * B;
}
Unity_Add_$precision3cvoid Unity_Add_$precision3($precision3 A, $precision3 B, out $precision3 Out)
{
Out = A + B;
}
LSG_SpeedTree8InterpolatedNormals_b04441f4a83ad224d92d547d170c366b_$precision<6F>!struct Bindings_SpeedTree8InterpolatedNormals_b04441f4a83ad224d92d547d170c366b_$precision
{
float3 WorldSpaceNormal;
float3 WorldSpaceTangent;
float3 WorldSpaceBiTangent;
float3 WorldSpacePosition;
float FaceSign;
half4 uv0;
};
void SG_SpeedTree8InterpolatedNormals_b04441f4a83ad224d92d547d170c366b_$precision($precision Enable_Normal_Map, UnityTexture2D Normal_Map, $precision3 Interpolated_Tangent_WS, $precision3 Interpolated_Bitangent_WS, $precision3 Interpolated_Normal_WS, $precision4 Backside_Normal_Transform_TS, $precision Transform_Backside_Normals, Bindings_SpeedTree8InterpolatedNormals_b04441f4a83ad224d92d547d170c366b_$precision IN, out $precision3 NormalWS_1, out $precision3 NormalTS_2)
{
$precision _Property_29c30d95951e4d9a9741deb69d673713_Out_0_Boolean = Enable_Normal_Map;
UnityTexture2D _Property_fbdf75d73fab4ab19d741189db36eefb_Out_0_Texture2D = Normal_Map;
$precision4 _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4 = SAMPLE_TEXTURE2D(_Property_fbdf75d73fab4ab19d741189db36eefb_Out_0_Texture2D.tex, _Property_fbdf75d73fab4ab19d741189db36eefb_Out_0_Texture2D.samplerstate, _Property_fbdf75d73fab4ab19d741189db36eefb_Out_0_Texture2D.GetTransformedUV(IN.uv0.xy) );
_SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4.rgb = UnpackNormal(_SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4);
$precision _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_R_4_Float = _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4.r;
$precision _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_G_5_Float = _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4.g;
$precision _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_B_6_Float = _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4.b;
$precision _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_A_7_Float = _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_RGBA_0_Vector4.a;
$precision3 _Vector3_a3a614da9af04ec39f1170d7b782558e_Out_0_Vector3 = $precision3(_SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_R_4_Float, _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_G_5_Float, _SampleTexture2D_7b4a6ad1f8f0484ab1a0fa456cce6f1c_B_6_Float);
$precision _DotProduct_940efe1fbe1c4282b6ef117cac6dae02_Out_2_Float;
Unity_DotProduct_$precision3(_Vector3_a3a614da9af04ec39f1170d7b782558e_Out_0_Vector3, _Vector3_a3a614da9af04ec39f1170d7b782558e_Out_0_Vector3, _DotProduct_940efe1fbe1c4282b6ef117cac6dae02_Out_2_Float);
$precision _Comparison_333d81460a3445b88019a0a6aa388a7e_Out_2_Boolean;
Unity_Comparison_Equal_$precision(_DotProduct_940efe1fbe1c4282b6ef117cac6dae02_Out_2_Float, $precision(0), _Comparison_333d81460a3445b88019a0a6aa388a7e_Out_2_Boolean);
$precision3 _Branch_a6957c55b3b54f4d9e52907f1ec73825_Out_3_Vector3;
Unity_Branch_$precision3(_Comparison_333d81460a3445b88019a0a6aa388a7e_Out_2_Boolean, $precision3(0, 0, 1), _Vector3_a3a614da9af04ec39f1170d7b782558e_Out_0_Vector3, _Branch_a6957c55b3b54f4d9e52907f1ec73825_Out_3_Vector3);
$precision _Property_3aa3f350a9d14244a22ec09fbc3190d2_Out_0_Boolean = Transform_Backside_Normals;
$precision _Not_e84e7d137aa743dcb781370c69e25974_Out_1_Boolean;
Unity_Not_$precision(_Property_3aa3f350a9d14244a22ec09fbc3190d2_Out_0_Boolean, _Not_e84e7d137aa743dcb781370c69e25974_Out_1_Boolean);
$precision _IsFrontFace_dd03de9776a64dfdb64ef4ac2f305ae3_Out_0_Boolean = max(0, IN.FaceSign.x);
$precision _Or_8eb024ae76714797af7b79d1cca40050_Out_2_Boolean;
Unity_Or_$precision(_Not_e84e7d137aa743dcb781370c69e25974_Out_1_Boolean, _IsFrontFace_dd03de9776a64dfdb64ef4ac2f305ae3_Out_0_Boolean, _Or_8eb024ae76714797af7b79d1cca40050_Out_2_Boolean);
$precision4 _Property_f36e6c8eb7034a9ea61c2e81ad7cde3b_Out_0_Vector4 = Backside_Normal_Transform_TS;
$precision4 _Branch_54a3c1c6f0844592892b32f554e5ee8d_Out_3_Vector4;
Unity_Branch_$precision4(_Or_8eb024ae76714797af7b79d1cca40050_Out_2_Boolean, $precision4(1, 1, 1, 1), _Property_f36e6c8eb7034a9ea61c2e81ad7cde3b_Out_0_Vector4, _Branch_54a3c1c6f0844592892b32f554e5ee8d_Out_3_Vector4);
$precision3 _Multiply_cafe4baf3a264c5f8cf3d57e6b8d567e_Out_2_Vector3;
Unity_Multiply_$precision3_$precision3(_Branch_a6957c55b3b54f4d9e52907f1ec73825_Out_3_Vector3, (_Branch_54a3c1c6f0844592892b32f554e5ee8d_Out_3_Vector4.xyz), _Multiply_cafe4baf3a264c5f8cf3d57e6b8d567e_Out_2_Vector3);
$precision _Split_d262d084d8a24f75a887851e71acd55c_R_1_Float = _Multiply_cafe4baf3a264c5f8cf3d57e6b8d567e_Out_2_Vector3[0];
$precision _Split_d262d084d8a24f75a887851e71acd55c_G_2_Float = _Multiply_cafe4baf3a264c5f8cf3d57e6b8d567e_Out_2_Vector3[1];
$precision _Split_d262d084d8a24f75a887851e71acd55c_B_3_Float = _Multiply_cafe4baf3a264c5f8cf3d57e6b8d567e_Out_2_Vector3[2];
$precision _Split_d262d084d8a24f75a887851e71acd55c_A_4_Float = 0;
$precision3 _Property_e209602fb20c4e6fb5e48428506a55c8_Out_0_Vector3 = Interpolated_Tangent_WS;
$precision3 _Multiply_025880703d8641548199db0fbf89c334_Out_2_Vector3;
Unity_Multiply_$precision3_$precision3((_Split_d262d084d8a24f75a887851e71acd55c_R_1_Float.xxx), _Property_e209602fb20c4e6fb5e48428506a55c8_Out_0_Vector3, _Multiply_025880703d8641548199db0fbf89c334_Out_2_Vector3);
$precision3 _Property_dfd3caf7bc364c75b883f5ae2931ba9c_Out_0_Vector3 = Interpolated_Bitangent_WS;
$precision3 _Multiply_ee7cba1ca7b14dd8a840edaa0eaa988a_Out_2_Vector3;
Unity_Multiply_$precision3_$precision3((_Split_d262d084d8a24f75a887851e71acd55c_G_2_Float.xxx), _Property_dfd3caf7bc364c75b883f5ae2931ba9c_Out_0_Vector3, _Multiply_ee7cba1ca7b14dd8a840edaa0eaa988a_Out_2_Vector3);
$precision3 _Add_1f0bd77dcc3845f694b4d6da8e4290a3_Out_2_Vector3;
Unity_Add_$precision3(_Multiply_025880703d8641548199db0fbf89c334_Out_2_Vector3, _Multiply_ee7cba1ca7b14dd8a840edaa0eaa988a_Out_2_Vector3, _Add_1f0bd77dcc3845f694b4d6da8e4290a3_Out_2_Vector3);
$precision3 _Property_f23ce603413944bf9c093c0e930630c4_Out_0_Vector3 = Interpolated_Normal_WS;
$precision3 _Multiply_4b7bc34646b04cb7807c181ddfe5eac9_Out_2_Vector3;
Unity_Multiply_$precision3_$precision3((_Split_d262d084d8a24f75a887851e71acd55c_B_3_Float.xxx), _Property_f23ce603413944bf9c093c0e930630c4_Out_0_Vector3, _Multiply_4b7bc34646b04cb7807c181ddfe5eac9_Out_2_Vector3);
$precision3 _Add_a78b467401cb4f2c90ea5876534cb2eb_Out_2_Vector3;
Unity_Add_$precision3(_Add_1f0bd77dcc3845f694b4d6da8e4290a3_Out_2_Vector3, _Multiply_4b7bc34646b04cb7807c181ddfe5eac9_Out_2_Vector3, _Add_a78b467401cb4f2c90ea5876534cb2eb_Out_2_Vector3);
$precision3 _Transform_6d8ec6000434465581f96711a08f7b9a_Out_1_Vector3;
{
$precision3x3 tangentTransform = $precision3x3(IN.WorldSpaceTangent, IN.WorldSpaceBiTangent, IN.WorldSpaceNormal);
_Transform_6d8ec6000434465581f96711a08f7b9a_Out_1_Vector3 = TransformWorldToTangentDir(_Property_f23ce603413944bf9c093c0e930630c4_Out_0_Vector3.xyz - IN.WorldSpacePosition, tangentTransform, false);
}
$precision3 _Multiply_0f4038e8d88c497a9848d40cea1db0a8_Out_2_Vector3;
Unity_Multiply_$precision3_$precision3((_Branch_54a3c1c6f0844592892b32f554e5ee8d_Out_3_Vector4.xyz), _Transform_6d8ec6000434465581f96711a08f7b9a_Out_1_Vector3, _Multiply_0f4038e8d88c497a9848d40cea1db0a8_Out_2_Vector3);
$precision3 _Transform_8daf08c14e6f406abaafb4a5f390b4a3_Out_1_Vector3;
{
$precision3x3 tangentTransform = $precision3x3(IN.WorldSpaceTangent, IN.WorldSpaceBiTangent, IN.WorldSpaceNormal);
_Transform_8daf08c14e6f406abaafb4a5f390b4a3_Out_1_Vector3 = TransformTangentToWorldDir(_Multiply_0f4038e8d88c497a9848d40cea1db0a8_Out_2_Vector3.xyz, tangentTransform, false).xyz + IN.WorldSpacePosition;
}
$precision3 _Branch_554037657d664172aaa8465f199bbeb1_Out_3_Vector3;
Unity_Branch_$precision3(_Property_3aa3f350a9d14244a22ec09fbc3190d2_Out_0_Boolean, _Transform_8daf08c14e6f406abaafb4a5f390b4a3_Out_1_Vector3, _Multiply_4b7bc34646b04cb7807c181ddfe5eac9_Out_2_Vector3, _Branch_554037657d664172aaa8465f199bbeb1_Out_3_Vector3);
$precision3 _Branch_ad59d8af04f34879a7db1f47ac21d918_Out_3_Vector3;
Unity_Branch_$precision3(_Property_29c30d95951e4d9a9741deb69d673713_Out_0_Boolean, _Add_a78b467401cb4f2c90ea5876534cb2eb_Out_2_Vector3, _Branch_554037657d664172aaa8465f199bbeb1_Out_3_Vector3, _Branch_ad59d8af04f34879a7db1f47ac21d918_Out_3_Vector3);
$precision3 _Transform_2c7b5b9152be452e9b7e932fe1aac767_Out_1_Vector3;
{
$precision3x3 tangentTransform = $precision3x3(IN.WorldSpaceTangent, IN.WorldSpaceBiTangent, IN.WorldSpaceNormal);
_Transform_2c7b5b9152be452e9b7e932fe1aac767_Out_1_Vector3 = TransformWorldToTangentDir(_Branch_ad59d8af04f34879a7db1f47ac21d918_Out_3_Vector3.xyz, tangentTransform, false);
}
NormalWS_1 = _Branch_ad59d8af04f34879a7db1f47ac21d918_Out_3_Vector3;
NormalTS_2 = _Transform_2c7b5b9152be452e9b7e932fe1aac767_Out_1_Vector3;
}
<00>%{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.SubGraphData",
"m_ObjectId": "07a310caf2c69c8e8d81a13320960e92",
"inputs": [
{
"m_Id": "7f538c5ac3d04883baec24511279d9b1"
},
{
"m_Id": "5b808e0093204fd897a601b2c2a41aa1"
},
{
"m_Id": "374f007d606a4dd09ef01d575a783f5b"
},
{
"m_Id": "7ce51fea64124a21a9d77e1155ec6322"
},
{
"m_Id": "97c168e177ed4f478a5f652e04a5a9a4"
},
{
"m_Id": "919bbf57e6204d04a32b7a35214ad6a0"
},
{
"m_Id": "0a4685d3760f46dcaccc46a86929a6d7"
}
],
"keywords": [],
"dropdowns": [],
"nodeProperties": [
{
"m_Id": "90daef90353d3f8c95ec2bdbea9622e9"
}
],
"outputs": [
{
"m_Id": "e0dbf8641ce14e7baa009b760399f5a0"
},
{
"m_Id": "16e1247a540f49ad881d4403c3aec80b"
}
],
"unsupportedTargets": []
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty",
"m_ObjectId": "0a4685d3760f46dcaccc46a86929a6d7",
"m_Guid": {
"m_GuidSerialized": "b6c0e362-24b8-4762-a71b-e3406a96c645"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Transform Backside Normals",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Transform Backside Normals",
"m_DefaultReferenceName": "Transform_Backside_Normals",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": false
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "16e1247a540f49ad881d4403c3aec80b",
"m_Id": 2,
"m_DisplayName": "NormalTS",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "NormalTS",
"m_StageCapability": 2,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "374f007d606a4dd09ef01d575a783f5b",
"m_Guid": {
"m_GuidSerialized": "bc51b4e9-7577-4362-b7e6-42b1a617f2b9"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Interpolated Tangent (WS)",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Interpolated Tangent (WS)",
"m_DefaultReferenceName": "Interpolated_Tangent_WS",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty",
"m_ObjectId": "5b808e0093204fd897a601b2c2a41aa1",
"m_Guid": {
"m_GuidSerialized": "1819fe46-eaf2-4a0a-8410-726a791cf9a4"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Normal Map",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Normal Map",
"m_DefaultReferenceName": "Normal_Map",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"m_SerializedTexture": "",
"m_Guid": ""
},
"isMainTexture": false,
"useTilingAndOffset": false,
"useTexelSize": true,
"m_Modifiable": true,
"m_DefaultType": 0
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "7ce51fea64124a21a9d77e1155ec6322",
"m_Guid": {
"m_GuidSerialized": "bb51d5be-1c5f-4f70-987c-dccda73e1a4b"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Interpolated Bitangent (WS)",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Interpolated Bitangent (WS)",
"m_DefaultReferenceName": "Interpolated_Bitangent_WS",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty",
"m_ObjectId": "7f538c5ac3d04883baec24511279d9b1",
"m_Guid": {
"m_GuidSerialized": "443a8276-ebab-492f-8944-92c7d0176480"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Enable Normal Map",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Enable Normal Map",
"m_DefaultReferenceName": "Enable_Normal_Map",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": false
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.SamplerStateShaderProperty",
"m_ObjectId": "90daef90353d3f8c95ec2bdbea9622e9",
"m_Guid": {
"m_GuidSerialized": "5acf86b0-d8c2-cd8b-b1ff-d271e5ec0b87"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "SamplerState",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "",
"m_DefaultReferenceName": "",
"m_OverrideReferenceName": "SamplerState_Linear_Repeat",
"m_GeneratePropertyBlock": false,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"m_filter": 0,
"m_wrap": 0,
"m_anisotropic": 0
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty",
"m_ObjectId": "919bbf57e6204d04a32b7a35214ad6a0",
"m_Guid": {
"m_GuidSerialized": "ed11de33-81e5-477a-9781-96cfb424ce55"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Backside Normal Transform (TS)",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Backside Normal Transform (TS)",
"m_DefaultReferenceName": "Backside_Normal_Transform_TS",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"x": 1.0,
"y": 1.0,
"z": -1.0,
"w": 1.0
}
}
{
"m_SGVersion": 1,
"m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty",
"m_ObjectId": "97c168e177ed4f478a5f652e04a5a9a4",
"m_Guid": {
"m_GuidSerialized": "f530f069-4b92-4c68-9e07-c51aba95e28f"
},
"promotedFromAssetID": "",
"promotedFromCategoryName": "",
"promotedOrdering": -1,
"m_Name": "Interpolated Normal (WS)",
"m_DefaultRefNameVersion": 1,
"m_RefNameGeneratedByDisplayName": "Interpolated Normal (WS)",
"m_DefaultReferenceName": "Interpolated_Normal_WS",
"m_OverrideReferenceName": "",
"m_GeneratePropertyBlock": true,
"m_UseCustomSlotLabel": false,
"m_CustomSlotLabel": "",
"m_DismissedVersion": 0,
"m_Precision": 0,
"overrideHLSLDeclaration": false,
"hlslDeclarationOverride": 0,
"m_Hidden": false,
"m_PerRendererData": false,
"m_customAttributes": [],
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0,
"w": 0.0
}
}
{
"m_SGVersion": 0,
"m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
"m_ObjectId": "e0dbf8641ce14e7baa009b760399f5a0",
"m_Id": 1,
"m_DisplayName": "NormalWS",
"m_SlotType": 0,
"m_Hidden": false,
"m_ShaderOutputName": "NormalWS",
"m_StageCapability": 2,
"m_Value": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_DefaultValue": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"m_Labels": []
}
Interpolated Bitangent (WS)Interpolated Tangent (WS)Enable Normal MapBackside Normal Transform (TS)Interpolated Normal (WS)Transform Backside Normals
Normal MapNormalWSNormalTSEnable Normal MapNormalWS
Normal MapNormalWSTransform Backside NormalsNormalWSBackside Normal Transform (TS)NormalWSInterpolated Tangent (WS)NormalWSInterpolated Bitangent (WS)NormalWSInterpolated Normal (WS)NormalWSEnable Normal MapNormalTS
Normal MapNormalTSTransform Backside NormalsNormalTSBackside Normal Transform (TS)NormalTSInterpolated Tangent (WS)NormalTSInterpolated Bitangent (WS)NormalTSInterpolated Normal (WS)NormalTS <00>y<EFBFBD>HUnity.ShaderGraph.Editor::UnityEditor.ShaderGraph.ShaderSubGraphMetadata ?<3F><04>X8<58>V<>z<EFBFBD><00>y<EFBFBD>SpeedTree8-SubGraphAssets