diff --git a/Assets/_Content/Models/VFX/Fog/Materials/M_fog.mat b/Assets/_Content/Models/VFX/Fog/Materials/M_fog.mat new file mode 100644 index 00000000..951e497f --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Materials/M_fog.mat @@ -0,0 +1,61 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-5747633948245401730 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion + version: 10 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: M_fog + m_Shader: {fileID: -6465566751694194690, guid: 0f1522c6af8cc4d47a4bbc5401f58523, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _MaskID: 2 + - _QueueControl: 0 + - _QueueOffset: 0 + m_Colors: + - _ColorA: {r: 1.244819, g: 0.500609, b: 0.2289997, a: 1} + - _ColorB: {r: 0.7924528, g: 0.2773978, b: 0.09344961, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/_Content/Models/VFX/Fog/Materials/M_fog.mat.meta b/Assets/_Content/Models/VFX/Fog/Materials/M_fog.mat.meta new file mode 100644 index 00000000..275d4f42 --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Materials/M_fog.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a718279ac49cd84ea2afe0e7a591235 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Content/Models/VFX/Fog/Models/fogCircle.fbx b/Assets/_Content/Models/VFX/Fog/Models/fogCircle.fbx index d6024be3..4518b8c2 100644 --- a/Assets/_Content/Models/VFX/Fog/Models/fogCircle.fbx +++ b/Assets/_Content/Models/VFX/Fog/Models/fogCircle.fbx @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eab8563b910a5e9e6b08e970b7a2cf08f637a105413168c8d32c5421886872fc +oid sha256:7533e52ae435f7fd5433adc8456867794282f05f5124070e62b5a010afe03d1f size 31152 diff --git a/Assets/_Content/Models/VFX/Fog/Shaders.meta b/Assets/_Content/Models/VFX/Fog/Shaders.meta new file mode 100644 index 00000000..e56c6fa2 --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6c6e37803c0c12643a1318245d7536ec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Content/Models/VFX/Fog/Shaders/Fog.hlsl b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.hlsl new file mode 100644 index 00000000..fa6aa74c --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.hlsl @@ -0,0 +1,52 @@ +#ifndef FOG_INCLUDED +#define FOG_INCLUDED + +#include "Assets/_Content/Shaders/Include/Noises.hlsl" + +void Fog_float +( + float4 ColorA, + float4 ColorB, + float3 PositionWS, + float3 PositionOS, + float3 PivotWS, + float3 Scale, + out float3 Output, + out float Alpha +) +{ + // Test + + //float test = ValueNoise3D(PositionWS, 40); + //float test = PerlinNoise3D(PositionWS, 40); + //float test = PerlinNoise3DLOD(PositionWS, 100, 3.5); + //float test = SimplexNoise3D(PositionWS, 40); + //float test = WorleyNoise3D(PositionWS, 40, 1); + //float id; + //float test = VoronoiNoise3D(PositionWS, 10, 1, .05, id); + //float test = FBMNoise3D(PositionWS, 10, 2, 2, .5); + //float test = RidgedNoise3D(PositionWS, 10, 2, 2, .5); + float3 camPos = _WorldSpaceCameraPos.xyz; + float depth = distance(camPos, PositionWS); + float depthAtten = smoothstep(10, 100, depth); + + float mask = smoothstep(0, lerp(.3, .1, depthAtten), PositionOS.y) * pow(smoothstep(1, .5, PositionOS.y), 2); + + float t = _Time.y * .7; + float s = lerp(Scale.x, 1, .3); + + float3 p = PositionWS;// - PivotWS; + p += float3(t, t * .2, t); + p += RidgedNoise3D(p - PivotWS * .9, .1, 3, 1.6, 1) * 3; + + float fog = FBMNoise3D((p - PivotWS * .5), 10 / s, 3, 1.5, .5); + + float4 col = lerp(ColorA, ColorB, saturate(RidgedNoise3D((p - PivotWS * .7) * float3(1, 1.6, 1), 3 / s, 3, 1.6, 1))); + + // Output + + Output = col.rgb; + Alpha = lerp(fog, smoothstep(1, .5, PositionOS.y), depthAtten * mask) * lerp(.2, 1, smoothstep(0, 30, depth)) * mask * col.a; +} + +#endif diff --git a/Assets/_Content/Models/VFX/Fog/Shaders/Fog.hlsl.meta b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.hlsl.meta new file mode 100644 index 00000000..cfcca26a --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.hlsl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2743e5676f48592459e53e963742a697 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/_Content/Models/VFX/Fog/Shaders/Fog.shadergraph b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.shadergraph new file mode 100644 index 00000000..2dadb8c7 --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.shadergraph @@ -0,0 +1,4010 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "89e7d3cddcf7427dba993da8fce7794b", + "m_Properties": [ + { + "m_Id": "c1b6d38ab5774c649a3b6f533a340c50" + }, + { + "m_Id": "09bf7b28a1bb4f269aa73d825d63169e" + }, + { + "m_Id": "f683f3a49dcd457fb189777f32231e31" + }, + { + "m_Id": "9294318bcd784e5898fee10ff6333bee" + }, + { + "m_Id": "c8e6ac05572749048406347a00e68816" + }, + { + "m_Id": "4da948d3c5594d2581cd893dc42c5853" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7f02a73c114d491fa2f0b8c9692921a7" + }, + { + "m_Id": "5b95b52d778d400e9508cbd8a98169f1" + } + ], + "m_Nodes": [ + { + "m_Id": "656f32e7be754f81b2ab13a57d4783b1" + }, + { + "m_Id": "9463f6d1b4914b91806b709f1b25b417" + }, + { + "m_Id": "8ae1ecd6ba934aee88748f92b6129985" + }, + { + "m_Id": "f9cba38d7c6541c38bb7f357d59dfe94" + }, + { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + { + "m_Id": "2e7895e7c0584f608699f879eed88240" + }, + { + "m_Id": "16831f9d9e2d47e7b357025a387d2707" + }, + { + "m_Id": "b075ff22583e494f99f5a7a8b56c0ce6" + }, + { + "m_Id": "2ef0795ece744c0fa87409e78d73caf2" + }, + { + "m_Id": "6e4907fed8b94a7ea4da142199a0d202" + }, + { + "m_Id": "16a41ae589cf47c29a0dbeb279203e3e" + }, + { + "m_Id": "f2759847224f44e3aa60a15923dd176c" + }, + { + "m_Id": "c8d9f3e5c3e941edaae8128c0409090a" + }, + { + "m_Id": "68c7e1c0e69d43f683a0f780e21043e6" + }, + { + "m_Id": "9001da2ac94b40629094b7ab3fd97226" + }, + { + "m_Id": "a28b3e1efe904f3bb2bbdb3a26d459a8" + }, + { + "m_Id": "99d40aa43d304b7383f3591fbc22a975" + }, + { + "m_Id": "f9e02685505f469d9072648fc3cf7145" + }, + { + "m_Id": "1bbd96557fec42adb96949d2b0ffdd5d" + }, + { + "m_Id": "6fc4a7ed2c7c421594f1c0cf0ba775ba" + }, + { + "m_Id": "72f10edfc92640e2b7069c9b041d4c29" + }, + { + "m_Id": "06546c234661419192d38dffbc6e05e7" + }, + { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + { + "m_Id": "bfaff75298a04602a19b26761101cb96" + }, + { + "m_Id": "283477395544491fbef7d0ec11dfe94a" + }, + { + "m_Id": "c15d75d5b1294c4eba5efb71bf230876" + }, + { + "m_Id": "ffd9f660261b473ca6b87615f8a8ec47" + }, + { + "m_Id": "798cfd16490043f186f0329a0eb6edd2" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06546c234661419192d38dffbc6e05e7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "798cfd16490043f186f0329a0eb6edd2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16831f9d9e2d47e7b357025a387d2707" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c7e1c0e69d43f683a0f780e21043e6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16831f9d9e2d47e7b357025a387d2707" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16831f9d9e2d47e7b357025a387d2707" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + "m_SlotId": 18 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16a41ae589cf47c29a0dbeb279203e3e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16a41ae589cf47c29a0dbeb279203e3e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1bbd96557fec42adb96949d2b0ffdd5d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9e02685505f469d9072648fc3cf7145" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "283477395544491fbef7d0ec11dfe94a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + "m_SlotId": 14 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ef0795ece744c0fa87409e78d73caf2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68c7e1c0e69d43f683a0f780e21043e6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9001da2ac94b40629094b7ab3fd97226" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e4907fed8b94a7ea4da142199a0d202" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6fc4a7ed2c7c421594f1c0cf0ba775ba" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "72f10edfc92640e2b7069c9b041d4c29" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "72f10edfc92640e2b7069c9b041d4c29" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99d40aa43d304b7383f3591fbc22a975" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "798cfd16490043f186f0329a0eb6edd2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e7895e7c0584f608699f879eed88240" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99d40aa43d304b7383f3591fbc22a975" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1bbd96557fec42adb96949d2b0ffdd5d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a28b3e1efe904f3bb2bbdb3a26d459a8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99d40aa43d304b7383f3591fbc22a975" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b075ff22583e494f99f5a7a8b56c0ce6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfaff75298a04602a19b26761101cb96" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + "m_SlotId": 13 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c15d75d5b1294c4eba5efb71bf230876" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + "m_SlotId": 16 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8d9f3e5c3e941edaae8128c0409090a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c7e1c0e69d43f683a0f780e21043e6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9cba38d7c6541c38bb7f357d59dfe94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd9b6500316e4beabbb4e8a42c14ce9d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06546c234661419192d38dffbc6e05e7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + "m_SlotId": 15 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "798cfd16490043f186f0329a0eb6edd2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f2759847224f44e3aa60a15923dd176c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8d9f3e5c3e941edaae8128c0409090a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9e02685505f469d9072648fc3cf7145" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06546c234661419192d38dffbc6e05e7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ffd9f660261b473ca6b87615f8a8ec47" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da999c482849c2a0264b90be752d1d" + }, + "m_SlotId": 17 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "656f32e7be754f81b2ab13a57d4783b1" + }, + { + "m_Id": "9463f6d1b4914b91806b709f1b25b417" + }, + { + "m_Id": "8ae1ecd6ba934aee88748f92b6129985" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.00004291534423828125, + "y": 201.00001525878907 + }, + "m_Blocks": [ + { + "m_Id": "f9cba38d7c6541c38bb7f357d59dfe94" + }, + { + "m_Id": "2e7895e7c0584f608699f879eed88240" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "838ff851a3f1405f818b7ec947424820" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0074d6390880483f84b489f3546e8958", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0345448e67d24a6589ee65e9025a16b5", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "06546c234661419192d38dffbc6e05e7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -384.0, + "y": 442.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d3c9d48538048959307e5322efda404" + }, + { + "m_Id": "0074d6390880483f84b489f3546e8958" + }, + { + "m_Id": "080d6ad1d2d24a38b7d5498f9cfbb386" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "07a24865b43d4e29beb9aa622dc3bb76", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "080d6ad1d2d24a38b7d5498f9cfbb386", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", + "m_ObjectId": "09bf7b28a1bb4f269aa73d825d63169e", + "m_Guid": { + "m_GuidSerialized": "72abad4a-797d-4847-824e-95be728712c4" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Mask2", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Mask2", + "m_DefaultReferenceName": "_Mask2", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 1, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0e9058747989452795396aeeca191928", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "1000846f4bef4ca2893208996b4d5962", + "m_KeepLightingVariants": false, + "m_DefaultDecalBlending": true, + "m_DefaultSSAO": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1202382db9eb4349a0c931ef465ac804", + "m_Id": 7, + "m_DisplayName": "PivotWS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PivotWS", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "13257106d6094611a2c94101262720a2", + "m_Id": 3, + "m_DisplayName": "World Bounds Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Max", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "13dc2b6de2864ce3b26b1826092c880f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "15746cd17841410daf986417a1512281", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1674a85ff4e94de593b4b45b094cd8bf", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "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.PositionNode", + "m_ObjectId": "16831f9d9e2d47e7b357025a387d2707", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1083.0, + "y": 320.0, + "width": 206.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "54e5728f5ab44bbfa6fd13b8746e56f0" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ObjectNode", + "m_ObjectId": "16a41ae589cf47c29a0dbeb279203e3e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Object", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1030.0, + "y": 607.0, + "width": 153.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "c59acc08e3b84631a2c0367f84f5fea3" + }, + { + "m_Id": "fa75a04c1c4f4018bafba06f7354cc92" + }, + { + "m_Id": "41b181c0b35d41d9b5323dab395106e2" + }, + { + "m_Id": "13257106d6094611a2c94101262720a2" + }, + { + "m_Id": "21136cf6e9314e65b847310c6d370354" + } + ], + "synonyms": [ + "position", + "scale", + "bounds", + "size" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1bbd96557fec42adb96949d2b0ffdd5d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -998.0001220703125, + "y": 903.0000610351563, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "65533b63f7f848e6951eaf2e062988fd" + }, + { + "m_Id": "3df217417fcd48849740a4078b34e179" + }, + { + "m_Id": "52625c5a07b7448e861b68270fa78152" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "1da5c68b9946448cba76921eebef4d5c", + "m_Id": 17, + "m_DisplayName": "Mask2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mask2", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1e3e6fa1892e4e47b70d45d87041b27e", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "21136cf6e9314e65b847310c6d370354", + "m_Id": 4, + "m_DisplayName": "Bounds Size", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Bounds Size", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "23a9e16562ae415f970a6f1a32166bbb", + "m_Id": 16, + "m_DisplayName": "Mask1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mask1", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "283477395544491fbef7d0ec11dfe94a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -571.0000610351563, + "y": 778.0000610351563, + "width": 113.99993896484375, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "2874b321582f47a192990ddde84d904c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9294318bcd784e5898fee10ff6333bee" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2874b321582f47a192990ddde84d904c", + "m_Id": 0, + "m_DisplayName": "MaskID", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2e7895e7c0584f608699f879eed88240", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb98087f605c471ea96218cc52238b26" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2ef0795ece744c0fa87409e78d73caf2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1017.0, + "y": 190.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c01568c257ba4c129630213d3bd7859f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4da948d3c5594d2581cd893dc42c5853" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39244a09193b4dea931a3663877e0aba", + "m_Id": 2, + "m_DisplayName": "Orthographic", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Orthographic", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39b1b0bf5ba64615acb8175641525d32", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3df217417fcd48849740a4078b34e179", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.10000000149011612, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "41b181c0b35d41d9b5323dab395106e2", + "m_Id": 2, + "m_DisplayName": "World Bounds Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Min", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "41be41df7407476a86c8c9106589b3d2", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "42569ba351da487eb182b0b53088355c", + "m_Id": 6, + "m_DisplayName": "Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "44a32fe5b8ca4970b250fb7fd909dcf7", + "m_Id": 18, + "m_DisplayName": "New", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "New", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "4830f13d17ac4129844e12f27cf58387", + "m_Id": 0, + "m_DisplayName": "Mask2", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4d3c9d48538048959307e5322efda404", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "4da948d3c5594d2581cd893dc42c5853", + "m_Guid": { + "m_GuidSerialized": "beb81bea-d0e9-471f-9f87-e2ddf5a0578c" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "ColorA", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ColorA", + "m_DefaultReferenceName": "_ColorA", + "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": { + "r": 1.2448188066482545, + "g": 0.5006090402603149, + "b": 0.22899971902370454, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4ece3f9a8021468f908e8066613d1c52", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "52625c5a07b7448e861b68270fa78152", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "530da717d8a04f32b4043d05c482883b", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "54576f76430c46558307eea18d2e3cee", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "54e5728f5ab44bbfa6fd13b8746e56f0", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "557bb3883db64cfb847ec4c9b3ddb3be", + "m_Id": 15, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "5b95b52d778d400e9508cbd8a98169f1", + "m_Name": "Masking", + "m_ChildObjectList": [ + { + "m_Id": "c1b6d38ab5774c649a3b6f533a340c50" + }, + { + "m_Id": "09bf7b28a1bb4f269aa73d825d63169e" + }, + { + "m_Id": "f683f3a49dcd457fb189777f32231e31" + }, + { + "m_Id": "9294318bcd784e5898fee10ff6333bee" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5ba5e0c48f2945efbada98663c457b7b", + "m_Id": 2, + "m_DisplayName": "Output", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Output", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "623534eb1f494ee9bb29f33ba8f9cf29", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "65533b63f7f848e6951eaf2e062988fd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "656f32e7be754f81b2ab13a57d4783b1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "7eea710f0833478395619ab9a0288810" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "68bd6fd502004f2e81b3119c5dafd882", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "68c7e1c0e69d43f683a0f780e21043e6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -717.0, + "y": 0.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1e3e6fa1892e4e47b70d45d87041b27e" + }, + { + "m_Id": "623534eb1f494ee9bb29f33ba8f9cf29" + }, + { + "m_Id": "68bd6fd502004f2e81b3119c5dafd882" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "6cd889712ba6476fb92b7ca68b239233", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "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_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6d6af3f1d81a4611986055a32b919167", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6e4907fed8b94a7ea4da142199a0d202", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1020.0, + "y": 254.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "cc5a3da547bb4a82b5eed6d3da299802" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c8e6ac05572749048406347a00e68816" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f82e89911bd4e31af3dfceec7a4d2a2", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "6fc4a7ed2c7c421594f1c0cf0ba775ba", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1462.0001220703125, + "y": 919.0, + "width": 145.0, + "height": 128.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "07a24865b43d4e29beb9aa622dc3bb76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "72f10edfc92640e2b7069c9b041d4c29", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1292.0001220703125, + "y": 919.0, + "width": 119.0, + "height": 76.0 + } + }, + "m_Slots": [ + { + "m_Id": "b55c277341a54b9c9d02681e4272a63b" + }, + { + "m_Id": "6f82e89911bd4e31af3dfceec7a4d2a2" + }, + { + "m_Id": "4ece3f9a8021468f908e8066613d1c52" + }, + { + "m_Id": "39b1b0bf5ba64615acb8175641525d32" + }, + { + "m_Id": "75c5a0bcf322490783f1191891781aeb" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75c5a0bcf322490783f1191891781aeb", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "798cfd16490043f186f0329a0eb6edd2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -199.00003051757813, + "y": 441.9999694824219, + "width": 125.99998474121094, + "height": 117.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "0345448e67d24a6589ee65e9025a16b5" + }, + { + "m_Id": "13dc2b6de2864ce3b26b1826092c880f" + }, + { + "m_Id": "15746cd17841410daf986417a1512281" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7c446daa7aa342c2af2ba7c8b9ff2acb", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "7eea710f0833478395619ab9a0288810", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "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_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "7f02a73c114d491fa2f0b8c9692921a7", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "4da948d3c5594d2581cd893dc42c5853" + }, + { + "m_Id": "c8e6ac05572749048406347a00e68816" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "838ff851a3f1405f818b7ec947424820", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "1000846f4bef4ca2893208996b4d5962" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": false, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_Sort3DAs2DCompatible": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "84990859656d4f06834a392a712b726f", + "m_Id": 7, + "m_DisplayName": "Height", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "85bd1f19680a4262b37dd8e85f368376", + "m_Id": 3, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8ae1ecd6ba934aee88748f92b6129985", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "6cd889712ba6476fb92b7ca68b239233" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "9001da2ac94b40629094b7ab3fd97226", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -547.0, + "y": 0.0, + "width": 212.0, + "height": 155.0 + } + }, + "m_Slots": [ + { + "m_Id": "6d6af3f1d81a4611986055a32b919167" + }, + { + "m_Id": "530da717d8a04f32b4043d05c482883b" + } + ], + "synonyms": [ + "world", + "tangent", + "object", + "view", + "screen", + "convert" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Conversion": { + "from": 2, + "to": 0 + }, + "m_ConversionType": 0, + "m_Normalize": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "918e755c2c9441e8943879007dc5a4bf", + "m_Id": 14, + "m_DisplayName": "MaskID", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "MaskID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9294318bcd784e5898fee10ff6333bee", + "m_Guid": { + "m_GuidSerialized": "08cac7e1-7b5e-49b2-8a01-20266a38485a" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "MaskID", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MaskID", + "m_DefaultReferenceName": "_MaskID", + "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": 2.0, + "m_FloatType": 3, + "m_LiteralFloatMode": false, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + }, + "m_SliderType": 0, + "m_SliderPower": 3.0, + "m_EnumType": 0, + "m_CSharpEnumString": "", + "m_EnumNames": [ + "Always", + "Outside", + "Inside" + ], + "m_EnumValues": [ + 0, + 1, + 2 + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "9463f6d1b4914b91806b709f1b25b417", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c2fe9acb91d441c8ae2294a95380d064" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9517e00d3ea64186a6874be224598766", + "m_Id": 5, + "m_DisplayName": "ColorB", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ColorB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "99d40aa43d304b7383f3591fbc22a975", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1148.0001220703125, + "y": 844.0000610351563, + "width": 126.00006103515625, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2d1cbe4e43d460da2338991a61fb268" + }, + { + "m_Id": "0e9058747989452795396aeeca191928" + }, + { + "m_Id": "54576f76430c46558307eea18d2e3cee" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9f06da58b2544687995fc39872f44880", + "m_Id": 3, + "m_DisplayName": "Near Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Near Plane", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "a0cbcba6c3f44a029703044e369fbb5e", + "m_Id": 0, + "m_DisplayName": "Mask1", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a1f5a6ff59a44918a3ad8f2b0967d71a", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.SceneDepthNode", + "m_ObjectId": "a28b3e1efe904f3bb2bbdb3a26d459a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1317.0001220703125, + "y": 798.0, + "width": 145.0, + "height": 110.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "e32ca107968f426b82a970e814c2dd76" + }, + { + "m_Id": "b3662140946e4e828c3f7e1e088b92d6" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ab1e5d725fe7419a94bbeb8f68a2a2ca", + "m_Id": 4, + "m_DisplayName": "ColorA", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ColorA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "b075ff22583e494f99f5a7a8b56c0ce6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1083.0, + "y": 466.0, + "width": 206.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "1674a85ff4e94de593b4b45b094cd8bf" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "b28a0ee3742f431d84050444a868cafb", + "m_Id": 0, + "m_DisplayName": "Mask0", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b3662140946e4e828c3f7e1e088b92d6", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b55c277341a54b9c9d02681e4272a63b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b68eb05978074277b9e622ada9690009", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 1.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bc721469373a42e7ab14d6640037b417", + "m_Id": 0, + "m_DisplayName": "PositionWS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PositionWS", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bdfc188357f142a38b6ca04df52940f3", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bfaff75298a04602a19b26761101cb96", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -567.0001220703125, + "y": 812.0, + "width": 116.00009155273438, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "b28a0ee3742f431d84050444a868cafb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f683f3a49dcd457fb189777f32231e31" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c01568c257ba4c129630213d3bd7859f", + "m_Id": 0, + "m_DisplayName": "ColorA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c15d75d5b1294c4eba5efb71bf230876", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -567.0001220703125, + "y": 846.0000610351563, + "width": 115.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0cbcba6c3f44a029703044e369fbb5e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c1b6d38ab5774c649a3b6f533a340c50" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", + "m_ObjectId": "c1b6d38ab5774c649a3b6f533a340c50", + "m_Guid": { + "m_GuidSerialized": "439ddff4-4723-4329-8b3c-f558cd24e112" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Mask1", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Mask1", + "m_DefaultReferenceName": "_Mask1", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 1, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c1e2c96af1fe41c99db7eb015f6be865", + "m_Id": 6, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c2fe9acb91d441c8ae2294a95380d064", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "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_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c59acc08e3b84631a2c0367f84f5fea3", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "c6bd6006f3164259b72656788b3ec65f", + "m_Id": 13, + "m_DisplayName": "Mask0", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mask0", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "c8661644b2e9476aa992f87df84ee999", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c8d9f3e5c3e941edaae8128c0409090a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -892.0, + "y": -21.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ccc744db59a049e8b117ffeb2f0fa25d" + }, + { + "m_Id": "b68eb05978074277b9e622ada9690009" + }, + { + "m_Id": "bdfc188357f142a38b6ca04df52940f3" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "c8e6ac05572749048406347a00e68816", + "m_Guid": { + "m_GuidSerialized": "22781a73-d55e-4da3-b1b1-d92ad1710af5" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "ColorB", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ColorB", + "m_DefaultReferenceName": "_ColorB", + "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": { + "r": 0.7924528121948242, + "g": 0.27739784121513369, + "b": 0.09344960749149323, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cc5a3da547bb4a82b5eed6d3da299802", + "m_Id": 0, + "m_DisplayName": "ColorB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ccc744db59a049e8b117ffeb2f0fa25d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "cd9b6500316e4beabbb4e8a42c14ce9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Fog (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -652.0, + "y": 308.0, + "width": 198.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "ab1e5d725fe7419a94bbeb8f68a2a2ca" + }, + { + "m_Id": "9517e00d3ea64186a6874be224598766" + }, + { + "m_Id": "bc721469373a42e7ab14d6640037b417" + }, + { + "m_Id": "fdb5e1be88c148de9b357deb29d44292" + }, + { + "m_Id": "1202382db9eb4349a0c931ef465ac804" + }, + { + "m_Id": "c1e2c96af1fe41c99db7eb015f6be865" + }, + { + "m_Id": "5ba5e0c48f2945efbada98663c457b7b" + }, + { + "m_Id": "85bd1f19680a4262b37dd8e85f368376" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Fog", + "m_FunctionSource": "2743e5676f48592459e53e963742a697", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cfed5a865e9541bcbb11ec1ffe6f4e06", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2d1cbe4e43d460da2338991a61fb268", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_LiteralMode": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e1da999c482849c2a0264b90be752d1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Mask (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -410.0000305175781, + "y": 729.0000610351563, + "width": 185.00003051757813, + "height": 189.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "44a32fe5b8ca4970b250fb7fd909dcf7" + }, + { + "m_Id": "918e755c2c9441e8943879007dc5a4bf" + }, + { + "m_Id": "c6bd6006f3164259b72656788b3ec65f" + }, + { + "m_Id": "23a9e16562ae415f970a6f1a32166bbb" + }, + { + "m_Id": "1da5c68b9946448cba76921eebef4d5c" + }, + { + "m_Id": "557bb3883db64cfb847ec4c9b3ddb3be" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Mask", + "m_FunctionSource": "2f64e213049952b44ac4bed6f62cafda", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "e32ca107968f426b82a970e814c2dd76", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e4b674b56258434781f9763b93b3dd71", + "m_Id": 4, + "m_DisplayName": "Far Plane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Far Plane", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eb98087f605c471ea96218cc52238b26", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "f2759847224f44e3aa60a15923dd176c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1186.0, + "y": -21.0, + "width": 123.0, + "height": 245.0 + } + }, + "m_Slots": [ + { + "m_Id": "a1f5a6ff59a44918a3ad8f2b0967d71a" + }, + { + "m_Id": "7c446daa7aa342c2af2ba7c8b9ff2acb" + }, + { + "m_Id": "39244a09193b4dea931a3663877e0aba" + }, + { + "m_Id": "9f06da58b2544687995fc39872f44880" + }, + { + "m_Id": "e4b674b56258434781f9763b93b3dd71" + }, + { + "m_Id": "f7f326b0b51342a0a2bef97ddbc734c5" + }, + { + "m_Id": "42569ba351da487eb182b0b53088355c" + }, + { + "m_Id": "84990859656d4f06834a392a712b726f" + } + ], + "synonyms": [ + "position", + "direction", + "orthographic", + "near plane", + "far plane", + "width", + "height" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", + "m_ObjectId": "f683f3a49dcd457fb189777f32231e31", + "m_Guid": { + "m_GuidSerialized": "ee5383a0-458a-4775-8819-3544977fa65d" + }, + "promotedFromAssetID": "", + "promotedFromCategoryName": "", + "promotedOrdering": -1, + "m_Name": "Mask0", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Mask0", + "m_DefaultReferenceName": "_Mask0", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 1, + "m_Hidden": false, + "m_PerRendererData": false, + "m_customAttributes": [], + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f7f326b0b51342a0a2bef97ddbc734c5", + "m_Id": 5, + "m_DisplayName": "Z Buffer Sign", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Z Buffer Sign", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [], + "m_LiteralMode": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f9cba38d7c6541c38bb7f357d59dfe94", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c8661644b2e9476aa992f87df84ee999" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "f9e02685505f469d9072648fc3cf7145", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -861.0000610351563, + "y": 903.0000610351563, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "41be41df7407476a86c8c9106589b3d2" + }, + { + "m_Id": "cfed5a865e9541bcbb11ec1ffe6f4e06" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fa75a04c1c4f4018bafba06f7354cc92", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fdb5e1be88c148de9b357deb29d44292", + "m_Id": 1, + "m_DisplayName": "PositionOS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PositionOS", + "m_StageCapability": 3, + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ffd9f660261b473ca6b87615f8a8ec47", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -568.0001220703125, + "y": 880.0000610351563, + "width": 116.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "4830f13d17ac4129844e12f27cf58387" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "09bf7b28a1bb4f269aa73d825d63169e" + } +} + diff --git a/Assets/_Content/Models/VFX/Fog/Shaders/Fog.shadergraph.meta b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.shadergraph.meta new file mode 100644 index 00000000..d32e2ad9 --- /dev/null +++ b/Assets/_Content/Models/VFX/Fog/Shaders/Fog.shadergraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 0f1522c6af8cc4d47a4bbc5401f58523 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} + useAsTemplate: 0 + exposeTemplateAsShader: 0 + template: + name: + category: + description: + icon: {instanceID: 0} + thumbnail: {instanceID: 0} diff --git a/Assets/_Content/Prefabs/Environments/Omnissiah/OmnissiahEnv.prefab b/Assets/_Content/Prefabs/Environments/Omnissiah/OmnissiahEnv.prefab index a1eb15ea..781134ba 100644 --- a/Assets/_Content/Prefabs/Environments/Omnissiah/OmnissiahEnv.prefab +++ b/Assets/_Content/Prefabs/Environments/Omnissiah/OmnissiahEnv.prefab @@ -1,5 +1,74 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &220955821978768985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1285827998720199852} + - component: {fileID: 1521426653995865631} + m_Layer: 21 + m_Name: Fog + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1285827998720199852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 220955821978768985} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5246754489463669205} + - {fileID: 7347256669240431403} + - {fileID: 122936598391762390} + - {fileID: 3320036598550832547} + - {fileID: 4453494222369485607} + - {fileID: 5839769009767417077} + - {fileID: 3194640396433266390} + - {fileID: 2023719718093741236} + - {fileID: 2574442549426135791} + - {fileID: 5701605688643465525} + m_Father: {fileID: 1381325834594434730} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1773428102 &1521426653995865631 +ParentConstraint: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 220955821978768985} + m_Enabled: 1 + serializedVersion: 2 + m_Weight: 1 + m_TranslationAtRest: {x: 0, y: 0, z: 0} + m_RotationAtRest: {x: 0, y: 0, z: 0} + m_TranslationOffsets: + - {x: 0, y: 0, z: 0} + m_RotationOffsets: + - {x: 0, y: 0, z: 0} + m_AffectTranslationX: 1 + m_AffectTranslationY: 1 + m_AffectTranslationZ: 1 + m_AffectRotationX: 1 + m_AffectRotationY: 1 + m_AffectRotationZ: 1 + m_Active: 1 + m_IsLocked: 1 + m_Sources: + - sourceTransform: {fileID: 0} + weight: 1 --- !u!1 &349322967417954148 GameObject: m_ObjectHideFlags: 0 @@ -940,6 +1009,7 @@ Transform: m_Children: - {fileID: 8594930595872363770} - {fileID: 1866815096823659602} + - {fileID: 1285827998720199852} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6092940326754491008 @@ -1182,7 +1252,7 @@ Transform: serializedVersion: 2 m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 0, y: 0.01, z: 19.39} - m_LocalScale: {x: 3, y: 3, z: 3} + m_LocalScale: {x: 1.5, y: 1.5, z: 1.5} m_ConstrainProportionsScale: 1 m_Children: - {fileID: 904865752352880500} @@ -1375,3 +1445,823 @@ Transform: - {fileID: 6073949692840273115} m_Father: {fileID: 904865752352880500} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &449932605634398781 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 24.46808 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 24.46808 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_02 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &122936598391762390 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 449932605634398781} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1990321800832301919 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 89.137085 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 89.137085 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 7 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_07 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &2023719718093741236 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 1990321800832301919} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2607857578974070020 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 115.92279 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 15.995324 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 115.92279 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 8 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_07 (1) + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &2574442549426135791 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 2607857578974070020} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2997597242171736648 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 31.805193 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 31.805193 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 3 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_03 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &3320036598550832547 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 2997597242171736648} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3161278443421299005 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 69.047554 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 15.041685 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 69.047554 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 6 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_06 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &3194640396433266390 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 3161278443421299005} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4199400061159544012 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 40.307537 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 4.3782487 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 40.307537 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_04 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &4453494222369485607 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 4199400061159544012} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5236161718308951774 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 159.98505 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 159.98505 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 9 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_07 (2) + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &5701605688643465525 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 5236161718308951774} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5718038900406380094 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 14.300449 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 14.300449 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_01 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &5246754489463669205 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 5718038900406380094} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6233473933639213854 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 53.488106 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 53.488106 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 5 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_05 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &5839769009767417077 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 6233473933639213854} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7096558649598768320 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1285827998720199852} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.x + value: 19.237616 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.y + value: 3.2581105 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalScale.z + value: 19.237616 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalPosition.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: 'm_Materials.Array.data[0]' + value: + objectReference: {fileID: 2100000, guid: 7a718279ac49cd84ea2afe0e7a591235, type: 2} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Name + value: Fog_02 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + propertyPath: m_Layer + value: 21 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} +--- !u!4 &7347256669240431403 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 4ff3091676a78724ca2ae5d60353d400, type: 3} + m_PrefabInstance: {fileID: 7096558649598768320} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/_Content/Scenes/Omnissiah.unity b/Assets/_Content/Scenes/Omnissiah.unity index 60a1960d..cc19c31b 100644 --- a/Assets/_Content/Scenes/Omnissiah.unity +++ b/Assets/_Content/Scenes/Omnissiah.unity @@ -273,6 +273,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 1521426653995865631, guid: 8fcb6a00123b1844d85f95f9d8abd9cf, type: 3} + propertyPath: m_Sources.Array.data[0].sourceTransform + value: + objectReference: {fileID: 57213872} - target: {fileID: 5764118255769207510, guid: 8fcb6a00123b1844d85f95f9d8abd9cf, type: 3} propertyPath: m_Name value: OmnissiahEnv @@ -669,7 +673,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1288571885 Transform: m_ObjectHideFlags: 0 diff --git a/Assets/_Content/Scenes/Theatre.unity b/Assets/_Content/Scenes/Theatre.unity index 59b2ab0d..7d644642 100644 --- a/Assets/_Content/Scenes/Theatre.unity +++ b/Assets/_Content/Scenes/Theatre.unity @@ -23044,6 +23044,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 1521426653995865631, guid: 8fcb6a00123b1844d85f95f9d8abd9cf, type: 3} + propertyPath: m_Sources.Array.data[0].sourceTransform + value: + objectReference: {fileID: 57213872} - target: {fileID: 5764118255769207510, guid: 8fcb6a00123b1844d85f95f9d8abd9cf, type: 3} propertyPath: m_Name value: OmnissiahEnv diff --git a/Assets/_Content/Shaders/EnkiBillal/EnkiBiIlal.shadergraph b/Assets/_Content/Shaders/EnkiBillal/EnkiBiIlal.shadergraph index 7bd198cb..9406711c 100644 --- a/Assets/_Content/Shaders/EnkiBillal/EnkiBiIlal.shadergraph +++ b/Assets/_Content/Shaders/EnkiBillal/EnkiBiIlal.shadergraph @@ -215,6 +215,9 @@ }, { "m_Id": "aed770d7b8364459a7bfdfc34cbd2ab8" + }, + { + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" } ], "m_GroupDatas": [], @@ -271,11 +274,39 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c5d342277052409f87283f2c60ccf3a1" + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" }, "m_SlotId": 13 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" + }, + "m_SlotId": 15 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1035dda04278422b988336d6984e2045" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e46eb76f3e94a73912aecb313b485e5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" + }, + "m_SlotId": 18 + } + }, { "m_OutputSlot": { "m_Node": { @@ -383,7 +414,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c5d342277052409f87283f2c60ccf3a1" + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" }, "m_SlotId": 16 } @@ -397,7 +428,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c5d342277052409f87283f2c60ccf3a1" + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" }, "m_SlotId": 17 } @@ -481,7 +512,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c5d342277052409f87283f2c60ccf3a1" + "m_Id": "2f58e7c00b5c4814b4a3d8c13322694d" }, "m_SlotId": 14 } @@ -528,20 +559,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c5d342277052409f87283f2c60ccf3a1" - }, - "m_SlotId": 15 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "1035dda04278422b988336d6984e2045" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -836,6 +853,22 @@ "m_LiteralMode": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04f9be2a155a4360a9351c1e284fa94b", + "m_Id": 15, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -1191,9 +1224,9 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 596.0, - "y": 1187.0, - "width": 110.0, + "x": 845.0, + "y": 1202.0, + "width": 116.0, "height": 34.0 } }, @@ -1413,6 +1446,62 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "2f58e7c00b5c4814b4a3d8c13322694d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Mask (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1002.0, + "y": 1119.0, + "width": 185.0, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "c0c268cf854445c3a84028f37581f005" + }, + { + "m_Id": "edda2fdb41e64d0d963b57e37eb02902" + }, + { + "m_Id": "fafb345f71e44af2a725314204a0d6aa" + }, + { + "m_Id": "945c2be648d84367930876227e5c006c" + }, + { + "m_Id": "84e8c256f41d4dc5be903041907679c3" + }, + { + "m_Id": "04f9be2a155a4360a9351c1e284fa94b" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Mask", + "m_FunctionSource": "2f64e213049952b44ac4bed6f62cafda", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", @@ -1580,7 +1669,7 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 411.0, + "x": 410.0, "y": 443.0, "width": 206.0, "height": 130.0 @@ -1803,22 +1892,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "45ccaed6d4d547b090b274a4421169f6", - "m_Id": 15, - "m_DisplayName": "Alpha", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Alpha", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], - "m_LiteralMode": false -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", @@ -2674,8 +2747,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 595.9999389648438, - "y": 1220.9998779296875, + "x": 845.0, + "y": 1236.0, "width": 115.0, "height": 34.0 } @@ -2825,8 +2898,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 594.9999389648438, - "y": 1254.9998779296875, + "x": 844.0, + "y": 1270.0, "width": 116.0, "height": 34.0 } @@ -2977,6 +3050,54 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", + "m_ObjectId": "84e8c256f41d4dc5be903041907679c3", + "m_Id": 17, + "m_DisplayName": "Mask2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mask2", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -3034,22 +3155,6 @@ "m_DefaultValue": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "8892c2b112c14c028eddce5e899710b2", - "m_Id": 14, - "m_DisplayName": "MaskID", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "MaskID", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [], - "m_LiteralMode": false -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -3312,7 +3417,7 @@ { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", - "m_ObjectId": "92ea1472d59d4857abd59195ace147a4", + "m_ObjectId": "945c2be648d84367930876227e5c006c", "m_Id": 16, "m_DisplayName": "Mask1", "m_SlotType": 0, @@ -3616,54 +3721,6 @@ "m_LiteralMode": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", - "m_ObjectId": "a363c8f5686c459792f7e2c53fb8dc8a", - "m_Id": 17, - "m_DisplayName": "Mask2", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Mask2", - "m_StageCapability": 3, - "m_Value": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -3762,8 +3819,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 592.0, - "y": 1153.0, + "x": 841.0, + "y": 1168.0, "width": 114.0, "height": 34.0 } @@ -3945,6 +4002,29 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c0c268cf854445c3a84028f37581f005", + "m_Id": 18, + "m_DisplayName": "New", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "New", + "m_StageCapability": 3, + "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.Matrix4ShaderProperty", @@ -4106,23 +4186,8 @@ { "m_Id": "8c26652d47d64417a9ce7a93bb811466" }, - { - "m_Id": "8892c2b112c14c028eddce5e899710b2" - }, - { - "m_Id": "fdc7026b3c2f43f9af9342c37132e6cc" - }, - { - "m_Id": "92ea1472d59d4857abd59195ace147a4" - }, - { - "m_Id": "a363c8f5686c459792f7e2c53fb8dc8a" - }, { "m_Id": "8ead54ba7a8d487ea3f55e930101215f" - }, - { - "m_Id": "45ccaed6d4d547b090b274a4421169f6" } ], "synonyms": [ @@ -4837,6 +4902,22 @@ "m_Space": 2 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "edda2fdb41e64d0d963b57e37eb02902", + "m_Id": 14, + "m_DisplayName": "MaskID", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "MaskID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_LiteralMode": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", @@ -5072,34 +5153,10 @@ "m_ColorMode": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", - "m_ObjectId": "fb84ed33198947c792183c161d398299", - "m_Id": 0, - "m_DisplayName": "Position", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Position", - "m_StageCapability": 1, - "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_Space": 0 -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Matrix4MaterialSlot", - "m_ObjectId": "fdc7026b3c2f43f9af9342c37132e6cc", + "m_ObjectId": "fafb345f71e44af2a725314204a0d6aa", "m_Id": 13, "m_DisplayName": "Mask0", "m_SlotType": 0, @@ -5144,6 +5201,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fb84ed33198947c792183c161d398299", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "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_Space": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", diff --git a/Assets/_Content/Shaders/EnkiBillal/Include/EnkiBiIlal.hlsl b/Assets/_Content/Shaders/EnkiBillal/Include/EnkiBiIlal.hlsl index 347c9ee2..42ba8412 100644 --- a/Assets/_Content/Shaders/EnkiBillal/Include/EnkiBiIlal.hlsl +++ b/Assets/_Content/Shaders/EnkiBillal/Include/EnkiBiIlal.hlsl @@ -220,80 +220,6 @@ float WorldDistort(float3 PositionWS, float3 NormalWS, float Angle, float Tripla return stripes; } - -float ProjectionMask( - float3 PositionWS, - float3 CamPositionWS, - float3 RectPositionWS, - float3 RectNormalWS, - float3 RectUpWS, - float2 RectSize, - float Oval) -{ - // Build the rectangle local frame - float3 N = normalize(RectNormalWS); - float3 U = normalize(RectUpWS); - float3 R = normalize(cross(N, U)); // Right axis - U = normalize(cross(R, N)); // Recompute Up orthogonally in case RectUpWS is not perfectly perpendicular to RectNormalWS - - // Ray from camera toward the fragment - float3 rayDir = normalize(PositionWS - CamPositionWS); - - // Ray-plane intersection - // Plane equation: dot(P - RectPositionWS, N) = 0 - float denom = dot(rayDir, N); - - // Ray is parallel to the plane or facing away — no hit - if (abs(denom) < 1e-6) - return 0; - - float t = dot(RectPositionWS - CamPositionWS, N) / denom; - - // Intersection must be in front of the camera (t > 0) - // and not beyond the fragment (t <= distance from camera to fragment) - float tFrag = dot(PositionWS - CamPositionWS, rayDir); - if (t < 0.0 || t > tFrag + 1e-4) - return 0; - - // Compute the hit point on the plane - float3 hitPoint = CamPositionWS + rayDir * t; - - // Project hit point into the rectangle local space - float3 localVec = hitPoint - RectPositionWS; - float localU = dot(localVec, R); // horizontal axis - float localV = dot(localVec, U); // vertical axis - - float halfW = RectSize.x * 0.5; - float halfH = RectSize.y * 0.5; - - // Corner radius: 0 = rectangle, min(halfW, halfH) = oval - float radius = saturate(Oval) * min(halfW, halfH); - - // Rounded rectangle SDF - float2 uv = float2(localU, localV); - float2 ext = float2(halfW, halfH); - float2 q = abs(uv) - ext + radius; - float sdf = length(max(q, 0.0)) - radius; - - return sdf <= 0.0 ? 1.0 : 0.0; -} - -float SampleProjectionMask(float3 PositionWS, float4x4 M) -{ - if (M[0].w == 0) - return 0; - - return ProjectionMask( - PositionWS, - M[0].xyz, // CamPositionWS - M[1].xyz, // RectPositionWS - M[3].xyz, // RectNormalWS - M[2].xyz, // RectUpWS - float2(M[2].w, M[3].w), // RectSize - M[1].w // Shape - ); -} - void EnkiBillal_float ( float4 Color, @@ -308,12 +234,7 @@ void EnkiBillal_float float StripesWidth, float StripesSmooth, int Step, - float MaskID, - float4x4 Mask0, - float4x4 Mask1, - float4x4 Mask2, - out float3 Output, - out float Alpha + out float3 Output ) { float3 scaledPositionOS = PositionOS * ObjectScale; @@ -384,38 +305,6 @@ void EnkiBillal_float //Output = PerlinColor3D(PositionWS, 5); //Output = smoothstep(.97, .93, ao); - - // Mask - - if (Mask2[0].w == 1) - { - float mask = SampleProjectionMask(PositionWS, Mask2); - - Alpha = (MaskID <= 1) ? 1 - mask : mask; - } - else if (MaskID == 0) - { - Alpha = 1; - } - else - { - float Active = Mask0[0].w + Mask1[0].w; // + Mask2[0].w; - - if (Active > 0) - { - float mask = saturate( - SampleProjectionMask(PositionWS, Mask0) + - SampleProjectionMask(PositionWS, Mask1) // + - //SampleProjectionMask(PositionWS, Mask2) - ); - - Alpha = (MaskID == 1) ? 1 - mask : mask; - } - else - { - Alpha = (MaskID == 1) ? 0 : 1; - } - } } #endif diff --git a/Assets/_Content/Shaders/EnkiBillal/Include/Mask.hlsl b/Assets/_Content/Shaders/EnkiBillal/Include/Mask.hlsl new file mode 100644 index 00000000..e97e9ceb --- /dev/null +++ b/Assets/_Content/Shaders/EnkiBillal/Include/Mask.hlsl @@ -0,0 +1,120 @@ +#ifndef MASK_INCLUDED +#define MASK_INCLUDED + +float ProjectionMask( + float3 PositionWS, + float3 CamPositionWS, + float3 RectPositionWS, + float3 RectNormalWS, + float3 RectUpWS, + float2 RectSize, + float Oval) +{ + // Build the rectangle local frame + float3 N = normalize(RectNormalWS); + float3 U = normalize(RectUpWS); + float3 R = normalize(cross(N, U)); // Right axis + U = normalize(cross(R, N)); // Recompute Up orthogonally in case RectUpWS is not perfectly perpendicular to RectNormalWS + + // Ray from camera toward the fragment + float3 rayDir = normalize(PositionWS - CamPositionWS); + + // Ray-plane intersection + // Plane equation: dot(P - RectPositionWS, N) = 0 + float denom = dot(rayDir, N); + + // Ray is parallel to the plane or facing away — no hit + if (abs(denom) < 1e-6) + return 0; + + float t = dot(RectPositionWS - CamPositionWS, N) / denom; + + // Intersection must be in front of the camera (t > 0) + // and not beyond the fragment (t <= distance from camera to fragment) + float tFrag = dot(PositionWS - CamPositionWS, rayDir); + if (t < 0.0 || t > tFrag + 1e-4) + return 0; + + // Compute the hit point on the plane + float3 hitPoint = CamPositionWS + rayDir * t; + + // Project hit point into the rectangle local space + float3 localVec = hitPoint - RectPositionWS; + float localU = dot(localVec, R); // horizontal axis + float localV = dot(localVec, U); // vertical axis + + float halfW = RectSize.x * 0.5; + float halfH = RectSize.y * 0.5; + + // Corner radius: 0 = rectangle, min(halfW, halfH) = oval + float radius = saturate(Oval) * min(halfW, halfH); + + // Rounded rectangle SDF + float2 uv = float2(localU, localV); + float2 ext = float2(halfW, halfH); + float2 q = abs(uv) - ext + radius; + float sdf = length(max(q, 0.0)) - radius; + + return sdf <= 0.0 ? 1.0 : 0.0; +} + +float SampleProjectionMask(float3 PositionWS, float4x4 M) +{ + if (M[0].w == 0) + return 0; + + return ProjectionMask( + PositionWS, + M[0].xyz, // CamPositionWS + M[1].xyz, // RectPositionWS + M[3].xyz, // RectNormalWS + M[2].xyz, // RectUpWS + float2(M[2].w, M[3].w), // RectSize + M[1].w // Shape + ); +} + +void Mask_float +( + float3 PositionWS, + float MaskID, + float4x4 Mask0, + float4x4 Mask1, + float4x4 Mask2, + out float Alpha +) +{ + Alpha = 1; + + if (Mask2[0].w == 1) + { + float mask = SampleProjectionMask(PositionWS, Mask2); + + Alpha = (MaskID <= 1) ? 1 - mask : mask; + } + else if (MaskID == 0) + { + Alpha = 1; + } + else + { + float Active = Mask0[0].w + Mask1[0].w; // + Mask2[0].w; + + if (Active > 0) + { + float mask = saturate( + SampleProjectionMask(PositionWS, Mask0) + + SampleProjectionMask(PositionWS, Mask1) // + + //SampleProjectionMask(PositionWS, Mask2) + ); + + Alpha = (MaskID == 1) ? 1 - mask : mask; + } + else + { + Alpha = (MaskID == 1) ? 0 : 1; + } + } +} + +#endif diff --git a/Assets/_Content/Shaders/EnkiBillal/Include/Mask.hlsl.meta b/Assets/_Content/Shaders/EnkiBillal/Include/Mask.hlsl.meta new file mode 100644 index 00000000..d3b20eba --- /dev/null +++ b/Assets/_Content/Shaders/EnkiBillal/Include/Mask.hlsl.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2f64e213049952b44ac4bed6f62cafda +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: