diff --git a/Assets/3DPixelArtEnvironment.meta b/Assets/3DPixelArtEnvironment.meta new file mode 100644 index 000000000..678fb47c0 --- /dev/null +++ b/Assets/3DPixelArtEnvironment.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 721cbd0cccb206148a699804fc856589 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf b/Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf new file mode 100644 index 000000000..092974d0d Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf differ diff --git a/Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf.meta b/Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf.meta new file mode 100644 index 000000000..e1c43501c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: e475c39e90008a3409b7efc95d802764 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Critter_Environment_Documentation_2.3.2.pdf + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Demo.meta b/Assets/3DPixelArtEnvironment/Demo.meta new file mode 100644 index 000000000..a8d1a4a02 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6973473d2fc96d24a80aab636a6abbee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo.unity b/Assets/3DPixelArtEnvironment/Demo/Demo.unity new file mode 100644 index 000000000..b6a8d9d00 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo.unity @@ -0,0 +1,6065 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &45864678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 45864679} + - component: {fileID: 45864681} + - component: {fileID: 45864680} + m_Layer: 0 + m_Name: Stone_2 (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &45864679 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45864678} + serializedVersion: 2 + m_LocalRotation: {x: -0.20727256, y: -0, z: -0, w: 0.9782833} + m_LocalPosition: {x: 74.31, y: -0.59, z: 20.4} + m_LocalScale: {x: 0.8, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: -23.925, y: 0, z: 0} +--- !u!23 &45864680 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45864678} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &45864681 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45864678} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!1 &152486319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 152486320} + - component: {fileID: 152486323} + - component: {fileID: 152486322} + - component: {fileID: 152486321} + m_Layer: 0 + m_Name: Tree (22) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &152486320 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152486319} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -127.7, y: -51.96, z: 54.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &152486321 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152486319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!23 &152486322 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152486319} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &152486323 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 152486319} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!1 &448768179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 448768180} + m_Layer: 0 + m_Name: Structures + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &448768180 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448768179} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 5.1636353, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3596860802766756942} + - {fileID: 3596860801804923348} + - {fileID: 7289115849864289244} + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &459420528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 459420529} + m_Layer: 0 + m_Name: RuinedStructures + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &459420529 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 459420528} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -4.2, y: 19.963634, z: 89.8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7362002636938799826} + - {fileID: 4170194131345912843} + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &624065360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 624065362} + - component: {fileID: 624065361} + - component: {fileID: 624065363} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &624065361 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 624065360} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &624065362 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 624065360} + serializedVersion: 2 + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!114 &624065363 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 624065360} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!4 &634707488 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + m_PrefabInstance: {fileID: 1301213593} + m_PrefabAsset: {fileID: 0} +--- !u!1 &729759795 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 729759796} + m_Layer: 0 + m_Name: Rocks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &729759796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729759795} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 30.3, y: 5.9636354, z: 139.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4194274649413395853} + - {fileID: 4194274650115410853} + - {fileID: 4194274650148467508} + - {fileID: 467879953219882464} + - {fileID: 467879954416361579} + - {fileID: 467879952556173182} + - {fileID: 467879952557345331} + - {fileID: 467879952629280342} + - {fileID: 467879953351799200} + - {fileID: 467879952611013703} + - {fileID: 467879953988140070} + - {fileID: 467879953800137676} + - {fileID: 1439915094} + - {fileID: 45864679} + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &744757166 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + m_PrefabInstance: {fileID: 1913087165} + m_PrefabAsset: {fileID: 0} +--- !u!1 &784938302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 784938305} + - component: {fileID: 784938304} + - component: {fileID: 784938303} + - component: {fileID: 784938306} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &784938303 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784938302} + m_Enabled: 1 +--- !u!20 &784938304 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784938302} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 500 + field of view: 60 + orthographic: 1 + orthographic size: 10 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &784938305 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784938302} + serializedVersion: 2 + m_LocalRotation: {x: 0.22414392, y: 0.48296294, z: -0.12940955, w: 0.8365163} + m_LocalPosition: {x: -42, y: 100.2, z: 73} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 30, y: 60, z: 0} +--- !u!114 &784938306 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784938302} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!1 &895165077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 895165078} + - component: {fileID: 895165081} + - component: {fileID: 895165080} + - component: {fileID: 895165079} + m_Layer: 0 + m_Name: Tree (23) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &895165078 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 895165077} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -118.62, y: -42.91, z: 96.51} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &895165079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 895165077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!23 &895165080 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 895165077} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &895165081 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 895165077} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!4 &1020915319 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + m_PrefabInstance: {fileID: 2093210309} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1121222149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1121222150} + - component: {fileID: 1121222153} + - component: {fileID: 1121222152} + - component: {fileID: 1121222151} + m_Layer: 0 + m_Name: Tree (24) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1121222150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121222149} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -156.72, y: -51.69, z: 89.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1121222151 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121222149} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!23 &1121222152 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121222149} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1121222153 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121222149} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!1 &1160648773 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1160648774} + - component: {fileID: 1160648775} + m_Layer: 0 + m_Name: Trees + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1160648774 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1160648773} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 260.39682, y: 56.8, z: 81.524475} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6522470089800144581} + - {fileID: 6522470088963651451} + - {fileID: 6522470090979175373} + - {fileID: 6522470089992623632} + - {fileID: 6522470090325997178} + - {fileID: 6522470088931480539} + - {fileID: 6522470089098657869} + - {fileID: 6522470089496421143} + - {fileID: 6522470090401243289} + - {fileID: 6522470089553689886} + - {fileID: 6522470090588335048} + - {fileID: 6522470088950377839} + - {fileID: 6522470090481472742} + - {fileID: 6522470090559319133} + - {fileID: 6522470090092676749} + - {fileID: 6522470089140089203} + - {fileID: 6522470090815746622} + - {fileID: 6522470089957910976} + - {fileID: 6522470090865830376} + - {fileID: 6522470089701738994} + - {fileID: 152486320} + - {fileID: 895165078} + - {fileID: 1121222150} + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1160648775 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1160648773} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5e52198707ef9b443bc0f1ce609f739c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1245614524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1245614525} + m_Layer: 0 + m_Name: Light_Posts + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1245614525 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1245614524} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 5.1636353, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3107990286487929106} + - {fileID: 3107990286972328530} + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1301213593 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7362002636938799826} + m_Modifications: + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.x + value: -5.540388 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.y + value: -0.12000018 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.z + value: 9.119272 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.x + value: 0.6579305 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7530787 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 285.29 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 5404882662001188082, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_Name + value: Slab (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} +--- !u!1 &1439915093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1439915094} + - component: {fileID: 1439915096} + - component: {fileID: 1439915095} + m_Layer: 0 + m_Name: Stone_2 (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1439915094 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439915093} + serializedVersion: 2 + m_LocalRotation: {x: -0.14365724, y: -0.70317143, z: 0.14847763, w: 0.68034333} + m_LocalPosition: {x: 72.21, y: -1.42, z: 17.79} + m_LocalScale: {x: -1.8, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0.764, y: -91.729, z: 23.835} +--- !u!23 &1439915095 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439915093} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1439915096 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439915093} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!1 &1513665937 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1513665940} + - component: {fileID: 1513665939} + - component: {fileID: 1513665938} + - component: {fileID: 1513665943} + m_Layer: 0 + m_Name: Terrain + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!154 &1513665938 +TerrainCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513665937} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 2 + m_TerrainData: {fileID: 15600000, guid: bd686603e8a3cfc4fb279b03e81ad4e1, type: 2} + m_EnableTreeColliders: 1 +--- !u!218 &1513665939 +Terrain: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513665937} + m_Enabled: 1 + serializedVersion: 6 + m_TerrainData: {fileID: 15600000, guid: bd686603e8a3cfc4fb279b03e81ad4e1, type: 2} + m_TreeDistance: 5000 + m_TreeBillboardDistance: 50 + m_TreeCrossFadeLength: 5 + m_TreeMaximumFullLODCount: 50 + m_DetailObjectDistance: 80 + m_DetailObjectDensity: 1 + m_HeightmapPixelError: 5 + m_SplatMapDistance: 1000 + m_HeightmapMinimumLODSimplification: 0 + m_HeightmapMaximumLOD: 0 + m_ShadowCastingMode: 2 + m_DrawHeightmap: 1 + m_DrawInstanced: 0 + m_DrawTreesAndFoliage: 1 + m_StaticShadowCaster: 0 + m_IgnoreQualitySettings: 0 + m_ReflectionProbeUsage: 1 + m_MaterialTemplate: {fileID: 2100000, guid: 719df871080742445b86937d1b9977c9, type: 2} + m_BakeLightProbesForTrees: 1 + m_PreserveTreePrototypeLayers: 0 + m_DeringLightProbesForTrees: 1 + m_ReceiveGI: 1 + m_ScaleInLightmap: 0.0256 + m_LightmapParameters: {fileID: 15203, guid: 0000000000000000f000000000000000, type: 0} + m_GroupingID: 0 + m_RenderingLayerMask: 1 + m_AllowAutoConnect: 1 + m_EnableHeightmapRayTracing: 1 + m_EnableTreesAndDetailsRayTracing: 0 + m_TreeMotionVectorModeOverride: 3 +--- !u!4 &1513665940 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513665937} + 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: 65721781470204586} + - {fileID: 6522470089086808300} + - {fileID: 1160648774} + - {fileID: 1245614525} + - {fileID: 448768180} + - {fileID: 459420529} + - {fileID: 729759796} + - {fileID: 4763360100571523554} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1513665943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513665937} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 209bd5ac174ada848a1ffec4fd295d8e, type: 3} + m_Name: + m_EditorClassIdentifier: + FirstLayer: + Density: 2.5 + Settings: + - Mesh: {fileID: -4413095505993930501, guid: 1f298817fdd2a184480e8af5b21278bc, type: 3} + Material: {fileID: 2100000, guid: a194cb4ce6027c246af528b83b728a15, type: 2} + Probability: 100 + Scale: 0.35 + NormalOffset: 0.04 + - Mesh: {fileID: -6327915695457451627, guid: dab2c84bf0b5ced4aaf0cffc4c491d55, type: 3} + Material: {fileID: 2100000, guid: d50a40cb47ec86444b898d9121bbe0f7, type: 2} + Probability: 1 + Scale: 0.35 + NormalOffset: 0.04 + SecondLayer: + Density: 0.05 + Settings: + - Mesh: {fileID: 2928966540353291585, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, type: 3} + Material: {fileID: 2100000, guid: 77d84437c100f274aad603219110357d, type: 2} + Probability: 1 + Scale: 0.7 + NormalOffset: 0.1 + ThirdLayer: + Density: 1 + Settings: [] + FourthLayer: + Density: 1 + Settings: [] + PositionVariance: 0.5 + ScaleVariance: 0.2 +--- !u!1 &1515105046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1515105047} + - component: {fileID: 1515105049} + - component: {fileID: 1515105048} + m_Layer: 0 + m_Name: Point Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1515105047 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1515105046} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.47579592, z: -0, w: 0.87955576} + m_LocalPosition: {x: 84.5, y: -20.65, z: -12.4} + m_LocalScale: {x: 2, y: 2, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3107990286972328530} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1515105048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1515105046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!108 &1515105049 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1515105046} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 2 + m_Color: {r: 1, g: 0.9639759, b: 0.63836473, a: 1} + m_Intensity: 0.54 + m_Range: 6.14 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!1 &1862891374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1862891375} + - component: {fileID: 1862891377} + - component: {fileID: 1862891376} + m_Layer: 0 + m_Name: Point Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1862891375 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862891374} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.90316325, z: -0, w: -0.42929733} + m_LocalPosition: {x: 84.6, y: 23.5, z: 0.92} + m_LocalScale: {x: 2, y: 2, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3107990286487929106} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1862891376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862891374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!108 &1862891377 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862891374} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 2 + m_Color: {r: 1, g: 0.9639759, b: 0.63836473, a: 1} + m_Intensity: 0.54 + m_Range: 6.14 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!1001 &1913087165 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 7362002636938799826} + m_Modifications: + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.x + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.z + value: 12.2 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.w + value: 0.30233297 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.y + value: -0.9532024 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -137.23 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5404882662001188082, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_Name + value: Slab (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} +--- !u!1001 &2093210309 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4170194131345912843} + m_Modifications: + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.x + value: -4.100006 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.y + value: 6.91457 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalPosition.z + value: -13.151474 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.w + value: 0.15199804 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.x + value: 0.26148513 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.y + value: 0.47901344 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalRotation.z + value: 0.824056 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 35.21 + objectReference: {fileID: 0} + - target: {fileID: 4632462980897818184, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 5404882662001188082, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} + propertyPath: m_Name + value: Slab (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8810219ce43a1234a9ab11b3e70f19e4, type: 3} +--- !u!4 &65721781470204586 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6020398298755473749} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 146.69682, y: 5, z: 116.12447} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &241397834551365173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6020398298755473749} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.4 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1.5 + NormalOffset: 0.1 +--- !u!33 &451844589343429611 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4224743117430982388} + m_Mesh: {fileID: 4887216478360415443, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, type: 3} +--- !u!33 &451844590527643249 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4224743116204911470} + m_Mesh: {fileID: 4887216478360415443, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, type: 3} +--- !u!4 &467879952556173182 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654222224836} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 165.4, y: -1, z: -58.149994} + m_LocalScale: {x: -1.8, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879952557345331 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654221295753} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 150.58, y: -2.78, z: -48.449997} + m_LocalScale: {x: -1.8, y: 2.62, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879952611013703 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654277025533} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 62.600002, y: 4.2999997, z: -86.899994} + m_LocalScale: {x: 1.0849354, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879952629280342 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654293230828} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 147.59999, y: -0.7999981, z: -123.799995} + m_LocalScale: {x: 1.0849354, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879953219882464 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654632175450} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 160.9, y: -0.7999981, z: -73.5} + m_LocalScale: {x: 1.0849354, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879953351799200 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654501911322} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 88.399994, y: 0.62999994, z: -89.299995} + m_LocalScale: {x: 1.0849354, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879953800137676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655134835062} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879953988140070 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655048103580} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 2.6000023, y: 0, z: -6.199997} + m_LocalScale: {x: -1.8, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &467879954416361579 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655549704913} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 108.009995, y: -0.7999981, z: -60.509995} + m_LocalScale: {x: 1.0849354, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &667823287745618649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989492742804} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: 0 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!1 &712072570876187494 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090401243289} + - component: {fileID: 7625634262541878114} + - component: {fileID: 1660364975295632905} + - component: {fileID: 6427925763014261766} + m_Layer: 0 + m_Name: Tree (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571035288965 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090325997178} + - component: {fileID: 7625634262416299393} + - component: {fileID: 1660364975437988074} + - component: {fileID: 6427925763106777829} + m_Layer: 0 + m_Name: Tree (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571242394994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090092676749} + - component: {fileID: 7625634262237521270} + - component: {fileID: 1660364975523459101} + - component: {fileID: 6427925763322255890} + m_Layer: 0 + m_Name: Tree (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571276289519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089992623632} + - component: {fileID: 7625634262137206251} + - component: {fileID: 1660364975691538560} + - component: {fileID: 6427925763423259279} + m_Layer: 0 + m_Name: Tree (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571376048703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089957910976} + - component: {fileID: 7625634262102805051} + - component: {fileID: 1660364975657181008} + - component: {fileID: 6427925763458020703} + m_Layer: 0 + m_Name: Tree (19) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571453593650 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090979175373} + - component: {fileID: 7625634263103096886} + - component: {fileID: 1660364974782586205} + - component: {fileID: 6427925763527178066} + m_Layer: 0 + m_Name: Tree (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571474729495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090865830376} + - component: {fileID: 7625634263006202387} + - component: {fileID: 1660364974686216056} + - component: {fileID: 6427925763623286135} + m_Layer: 0 + m_Name: Tree (20) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571524776385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090815746622} + - component: {fileID: 7625634262922564037} + - component: {fileID: 1660364974870512814} + - component: {fileID: 6427925763673861793} + m_Layer: 0 + m_Name: Tree (18) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571805491106 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090559319133} + - component: {fileID: 7625634262649622438} + - component: {fileID: 1660364975134415565} + - component: {fileID: 6427925763946180802} + m_Layer: 0 + m_Name: Tree (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571835029559 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090588335048} + - component: {fileID: 7625634262678636595} + - component: {fileID: 1660364975163989336} + - component: {fileID: 6427925763916478295} + m_Layer: 0 + m_Name: Tree (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072571866326809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090481472742} + - component: {fileID: 7625634262592567069} + - component: {fileID: 1660364975073714806} + - component: {fileID: 6427925764006479993} + m_Layer: 0 + m_Name: Tree (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572135015052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089140089203} + - component: {fileID: 7625634263398650504} + - component: {fileID: 1660364974268663779} + - component: {fileID: 6427925762128227820} + m_Layer: 0 + m_Name: Tree (17) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572246098707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089086808300} + - component: {fileID: 7625634263374992151} + - component: {fileID: 1660364974518158972} + - component: {fileID: 6427925762180066419} + m_Layer: 0 + m_Name: IndividualTree (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572261381042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089098657869} + - component: {fileID: 7625634263374013366} + - component: {fileID: 1660364974512469725} + - component: {fileID: 6427925762185370834} + m_Layer: 0 + m_Name: Tree (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572343770768 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470088950377839} + - component: {fileID: 7625634263187967636} + - component: {fileID: 1660364974599019519} + - component: {fileID: 6427925762334880240} + m_Layer: 0 + m_Name: Tree (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572362629156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470088931480539} + - component: {fileID: 7625634263206834208} + - component: {fileID: 1660364974613718347} + - component: {fileID: 6427925762353729348} + m_Layer: 0 + m_Name: Tree (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572395570308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470088963651451} + - component: {fileID: 7625634263239185536} + - component: {fileID: 1660364974646559211} + - component: {fileID: 6427925762321148900} + m_Layer: 0 + m_Name: Tree (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572556272954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089800144581} + - component: {fileID: 7625634264071501118} + - component: {fileID: 1660364973603496021} + - component: {fileID: 6427925762557856346} + m_Layer: 0 + m_Name: Tree (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572731030029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089701738994} + - component: {fileID: 7625634263977355785} + - component: {fileID: 1660364973774126946} + - component: {fileID: 6427925762656589165} + m_Layer: 0 + m_Name: Tree (21) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572813119201 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089553689886} + - component: {fileID: 7625634263791541989} + - component: {fileID: 1660364973860440974} + - component: {fileID: 6427925762804228481} + m_Layer: 0 + m_Name: Tree (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &712072572928086248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470089496421143} + - component: {fileID: 7625634263771758828} + - component: {fileID: 1660364974105400711} + - component: {fileID: 6427925762862055304} + m_Layer: 0 + m_Name: Tree (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929654221295753 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879952557345331} + - component: {fileID: 3589903007023236502} + - component: {fileID: 1600205627281043804} + m_Layer: 0 + m_Name: Stone_2 (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929654222224836 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879952556173182} + - component: {fileID: 3589903007022328027} + - component: {fileID: 1600205627282218001} + m_Layer: 0 + m_Name: Stone_2 (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929654277025533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879952611013703} + - component: {fileID: 3589903006942428130} + - component: {fileID: 1600205627202211624} + m_Layer: 0 + m_Name: Stone_2 (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929654293230828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879952629280342} + - component: {fileID: 3589903006959772147} + - component: {fileID: 1600205627217499449} + m_Layer: 0 + m_Name: Stone_2 (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929654501911322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879953351799200} + - component: {fileID: 3589903007816384005} + - component: {fileID: 1600205627002489551} + m_Layer: 0 + m_Name: Stone_2 (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929654632175450 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879953219882464} + - component: {fileID: 3589903007686165061} + - component: {fileID: 1600205626601731727} + m_Layer: 0 + m_Name: Stone_2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929655048103580 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879953988140070} + - component: {fileID: 3589903006104171395} + - component: {fileID: 1600205628576548681} + m_Layer: 0 + m_Name: Stone_2 (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929655134835062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879953800137676} + - component: {fileID: 3589903006051042409} + - component: {fileID: 1600205628257038499} + m_Layer: 0 + m_Name: Stone_2 (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &951929655549704913 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467879954416361579} + - component: {fileID: 3589903006735036366} + - component: {fileID: 1600205628068633348} + m_Layer: 0 + m_Name: Stone_2 (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!33 &980330095195007528 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316316991287} + m_Mesh: {fileID: 2928966540353291585, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, type: 3} +--- !u!33 &980330095795862673 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316789877134} + m_Mesh: {fileID: 2928966540353291585, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, type: 3} +--- !u!33 &980330095828861952 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316689748255} + m_Mesh: {fileID: 2928966540353291585, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, type: 3} +--- !u!33 &1040431442867633070 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3644628000998878897} + m_Mesh: {fileID: 7348253391174415535, guid: bde351eed58564341a70178ddc105183, type: 3} +--- !u!4 &1078793975920678737 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989492742804} + 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: [] + m_Father: {fileID: 4763360100571523554} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1600205626601731727 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654632175450} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205627002489551 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654501911322} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205627202211624 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654277025533} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205627217499449 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654293230828} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205627281043804 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654221295753} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205627282218001 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654222224836} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205628068633348 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655549704913} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205628257038499 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655134835062} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1600205628576548681 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655048103580} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364973603496021 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572556272954} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364973774126946 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572731030029} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364973860440974 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572813119201} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974105400711 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572928086248} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974268663779 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572135015052} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974512469725 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572261381042} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974518158972 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572246098707} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974599019519 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572343770768} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974613718347 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572362629156} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974646559211 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572395570308} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974686216056 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571474729495} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974782586205 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571453593650} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364974870512814 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571524776385} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975073714806 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571866326809} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975134415565 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571805491106} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975163989336 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571835029559} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975295632905 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072570876187494} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975437988074 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571035288965} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975523459101 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571242394994} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975657181008 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571376048703} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &1660364975691538560 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571276289519} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &2057607538600660663 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2335710273090493352} + m_Mesh: {fileID: -8310967617986113604, guid: 953e749c67d5af744a3594612bc0b1d8, type: 3} +--- !u!33 &2057607539152295415 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2335710273646215400} + m_Mesh: {fileID: -8310967617986113604, guid: 953e749c67d5af744a3594612bc0b1d8, type: 3} +--- !u!1 &2335710273090493352 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3107990286487929106} + - component: {fileID: 2057607538600660663} + - component: {fileID: 4281481160756148861} + m_Layer: 0 + m_Name: Light_Post + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &2335710273646215400 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3107990286972328530} + - component: {fileID: 2057607539152295415} + - component: {fileID: 4281481160166891837} + m_Layer: 0 + m_Name: Light_Post_W + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2423412736143919803 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4224743116204911470} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: df239e5d015599647a8e5d23201e56c2, type: 2} + - {fileID: 2100000, guid: 6f362eb575a274c4aa0e43fb37098c4f, type: 2} + - {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - {fileID: 2100000, guid: eb40b9a37544a9f4f9eaad83befdcf42, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &2423412737375708961 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4224743117430982388} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: df239e5d015599647a8e5d23201e56c2, type: 2} + - {fileID: 2100000, guid: 6f362eb575a274c4aa0e43fb37098c4f, type: 2} + - {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - {fileID: 2100000, guid: eb40b9a37544a9f4f9eaad83befdcf42, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &2996210603927097188 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3644628000998878897} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 91863d30f71675a4abf59cdffc9539ab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &3061922518695250011 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316789877134} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &3061922518795415754 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316689748255} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &3061922518897647330 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316316991287} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &3107990286487929106 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2335710273090493352} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.90316325, z: -0, w: -0.42929733} + m_LocalPosition: {x: 101.12, y: -0.89999914, z: 77.14} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1862891375} + m_Father: {fileID: 1245614525} + m_LocalEulerAnglesHint: {x: 0, y: -230.846, z: 0} +--- !u!4 &3107990286972328530 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2335710273646215400} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.47579592, z: -0, w: 0.87955576} + m_LocalPosition: {x: 69.4, y: 10.4, z: 47.6} + m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1515105047} + m_Father: {fileID: 1245614525} + m_LocalEulerAnglesHint: {x: 0, y: -56.822, z: 0} +--- !u!114 &3136639185313595093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989492742804} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a88b0ef47df6d54fb96c4a691539590, type: 3} + m_Name: + m_EditorClassIdentifier: + followedCameraTransform: {fileID: 0} +--- !u!1 &3566532316316991287 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4194274649413395853} + - component: {fileID: 980330095195007528} + - component: {fileID: 3061922518897647330} + m_Layer: 0 + m_Name: Stone_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &3566532316689748255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4194274650115410853} + - component: {fileID: 980330095828861952} + - component: {fileID: 3061922518795415754} + m_Layer: 0 + m_Name: Stone_1 (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &3566532316789877134 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4194274650148467508} + - component: {fileID: 980330095795862673} + - component: {fileID: 3061922518695250011} + m_Layer: 0 + m_Name: Stone_1 (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!33 &3589903006051042409 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655134835062} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903006104171395 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655048103580} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903006735036366 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929655549704913} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903006942428130 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654277025533} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903006959772147 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654293230828} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903007022328027 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654222224836} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903007023236502 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654221295753} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903007686165061 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654632175450} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!33 &3589903007816384005 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 951929654501911322} + m_Mesh: {fileID: -3505231035254027634, guid: 68099698bf6b465468890b1aaa0376da, type: 3} +--- !u!4 &3596860801804923348 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4224743116204911470} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.32669994, z: -0, w: 0.94512814} + m_LocalPosition: {x: 84.85, y: 3.89, z: 76.41} + m_LocalScale: {x: 6, y: 6, z: 6} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 448768180} + m_LocalEulerAnglesHint: {x: 0, y: 38.137, z: 0} +--- !u!4 &3596860802766756942 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4224743117430982388} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.4054729, z: -0, w: 0.9141071} + m_LocalPosition: {x: 120.567696, y: 3.5, z: 90.607216} + m_LocalScale: {x: 6, y: 6, z: 6} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 448768180} + m_LocalEulerAnglesHint: {x: 0, y: -47.841, z: 0} +--- !u!1 &3644628000998878897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4170194131345912843} + - component: {fileID: 1040431442867633070} + - component: {fileID: 2996210603927097188} + m_Layer: 0 + m_Name: Arch_Small + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!33 &3728623787704004945 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6020398298755473749} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!4 &4170194131345912843 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3644628000998878897} + serializedVersion: 2 + m_LocalRotation: {x: 0.52495813, y: -0, z: -0, w: 0.8511281} + m_LocalPosition: {x: 122.22, y: -26.9, z: 34.79} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1020915319} + m_Father: {fileID: 459420529} + m_LocalEulerAnglesHint: {x: 63.331, y: 0, z: 0} +--- !u!4 &4194274649413395853 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316316991287} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 151.86, y: -0.80000573, z: -111.95} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4194274650115410853 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316689748255} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 66.45628, y: 4.2646475, z: -88.52129} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4194274650148467508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3566532316789877134} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 62.72539, y: 6.6019516, z: -92.311295} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 729759796} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4224743116204911470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3596860801804923348} + - component: {fileID: 451844590527643249} + - component: {fileID: 2423412736143919803} + m_Layer: 0 + m_Name: House (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &4224743117430982388 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3596860802766756942} + - component: {fileID: 451844589343429611} + - component: {fileID: 2423412737375708961} + m_Layer: 0 + m_Name: House (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &4281481160166891837 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2335710273646215400} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &4281481160756148861 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2335710273090493352} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &4674202681672304805 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5446481693822276127} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 1, y: 0.52, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7289115849864289244} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4763360100571523554 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931570211961} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 112.19, y: 4.5, z: 146.44} + m_LocalScale: {x: 4.39, y: 1, z: 4.18} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1078793975920678737} + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5288765989492742804 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1078793975920678737} + - component: {fileID: 6854111299475647415} + - component: {fileID: 667823287745618649} + - component: {fileID: 3136639185313595093} + m_Layer: 0 + m_Name: PlanarReflectionProbe + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &5339388931570211961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4763360100571523554} + - component: {fileID: 8906177851043789572} + - component: {fileID: 6672935435305817167} + - component: {fileID: 8506316278579358148} + m_Layer: 0 + m_Name: Water_Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &5446481693822276127 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4674202681672304805} + - component: {fileID: 8606872601766037248} + - component: {fileID: 5806607004765942730} + m_Layer: 0 + m_Name: Rotor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &5577645758780236858 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6020398298755473749} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &5806607004765942730 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5446481693822276127} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &5874046252394931575 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7881517910471585896} + m_Mesh: {fileID: 1513598155022796583, guid: 8844350e59074504d96554a9ef0b643c, type: 3} +--- !u!33 &5947002946022249593 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7954470276503486822} + m_Mesh: {fileID: -112859248700104106, guid: 7127aa89226012849b53b1a15a0e327e, type: 3} +--- !u!1 &6020398298755473749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 65721781470204586} + - component: {fileID: 3728623787704004945} + - component: {fileID: 5577645758780236858} + - component: {fileID: 241397834551365173} + m_Layer: 0 + m_Name: IndividualTree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &6427925762128227820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572135015052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762180066419 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572246098707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.4 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1.5 + NormalOffset: 0.1 +--- !u!114 &6427925762185370834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572261381042} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762321148900 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572395570308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762334880240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572343770768} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762353729348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572362629156} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762557856346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572556272954} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762656589165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572731030029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762804228481 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572813119201} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925762862055304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572928086248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763014261766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072570876187494} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763106777829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571035288965} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763322255890 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571242394994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763423259279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571276289519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763458020703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571376048703} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763527178066 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571453593650} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763623286135 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571474729495} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763673861793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571524776385} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763916478295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571835029559} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925763946180802 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571805491106} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!114 &6427925764006479993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571866326809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 +--- !u!4 &6522470088931480539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572362629156} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -94.296814, y: -51.67, z: 5.475525} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470088950377839 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572343770768} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -99, y: -52.263634, z: 62.3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470088963651451 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572395570308} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -69.89682, y: -51.67, z: -17.824474} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089086808300 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572246098707} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 178.7, y: 5.130001, z: 65.6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1513665940} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089098657869 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572261381042} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -67.996826, y: -51.67, z: 22.275528} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089140089203 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572135015052} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -152.6, y: -36.5, z: -60.2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089496421143 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572928086248} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -87.5, y: -51.67, z: 29.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089553689886 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572813119201} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -194, y: -51.67, z: 93.5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089701738994 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572731030029} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -168.82, y: -50.49, z: -20.28} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089800144581 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572556272954} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -91.796814, y: -51.67, z: -6.524475} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089957910976 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571376048703} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -190.9, y: -51.663635, z: 1.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470089992623632 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571276289519} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -76.796814, y: -51.67, z: 3.775528} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090092676749 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571242394994} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -138, y: -51.663635, z: -26.9} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090325997178 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571035288965} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -65.19682, y: -51.67, z: -7.724472} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090401243289 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072570876187494} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -164.63, y: -51.86, z: 60.56} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090481472742 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571866326809} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -80.1, y: -51.663635, z: -66.7} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090559319133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571805491106} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -108.2, y: -51.363636, z: -47.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090588335048 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571835029559} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -138.8, y: -47.463634, z: 101.4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090815746622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571524776385} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -174.04, y: -51.663635, z: 22.16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090865830376 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571474729495} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -152.63, y: -51.67, z: 4.3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &6522470090979175373 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571453593650} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -120.6, y: -51.67, z: 18.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1160648774} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &6672935435305817167 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931570211961} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5a36b2bc5eacb6b4a9bb2802c2da017f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!20 &6854111299475647415 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989492742804} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 1, g: 1, b: 1, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -5 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &7289115849864289244 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7954470276503486822} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.28628057, z: -0, w: 0.95814586} + m_LocalPosition: {x: 66.16, y: 25.71, z: 36.63} + m_LocalScale: {x: 5, y: 5, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4674202681672304805} + m_Father: {fileID: 448768180} + m_LocalEulerAnglesHint: {x: 0, y: -33.271, z: 0} +--- !u!4 &7362002636938799826 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7881517910471585896} + serializedVersion: 2 + m_LocalRotation: {x: -0.04764496, y: 0.40902483, z: 0.009954012, w: 0.91122425} + m_LocalPosition: {x: 122.21, y: -16.39, z: 53.25} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 634707488} + - {fileID: 744757166} + m_Father: {fileID: 459420529} + m_LocalEulerAnglesHint: {x: -5.45, y: 48.405, z: -1.199} +--- !u!33 &7625634262102805051 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571376048703} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262137206251 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571276289519} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262237521270 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571242394994} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262416299393 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571035288965} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262541878114 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072570876187494} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262592567069 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571866326809} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262649622438 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571805491106} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262678636595 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571835029559} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634262922564037 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571524776385} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263006202387 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571474729495} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263103096886 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571453593650} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263187967636 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572343770768} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263206834208 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572362629156} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263239185536 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572395570308} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263374013366 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572261381042} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263374992151 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572246098707} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263398650504 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572135015052} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263771758828 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572928086248} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263791541989 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572813119201} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634263977355785 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572731030029} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!33 &7625634264071501118 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072572556272954} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!1 &7881517910471585896 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7362002636938799826} + - component: {fileID: 5874046252394931575} + - component: {fileID: 8529882256828142013} + m_Layer: 0 + m_Name: Arch_Large + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &7954470276503486822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7289115849864289244} + - component: {fileID: 5947002946022249593} + - component: {fileID: 8458614293259837619} + m_Layer: 0 + m_Name: Windmill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &8458614293259837619 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7954470276503486822} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: df239e5d015599647a8e5d23201e56c2, type: 2} + - {fileID: 2100000, guid: 6f362eb575a274c4aa0e43fb37098c4f, type: 2} + - {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - {fileID: 2100000, guid: eb40b9a37544a9f4f9eaad83befdcf42, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8506316278579358148 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931570211961} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8529882256828142013 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7881517910471585896} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 91863d30f71675a4abf59cdffc9539ab, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &8606872601766037248 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5446481693822276127} + m_Mesh: {fileID: 2121735762094594528, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, type: 3} +--- !u!33 &8906177851043789572 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931570211961} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 624065362} + - {fileID: 784938305} + - {fileID: 1513665940} diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo.unity.meta b/Assets/3DPixelArtEnvironment/Demo/Demo.unity.meta new file mode 100644 index 000000000..217b1c781 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 53900dbb03df0fd4c869dfe0cb88d5d4 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Demo/Demo.unity + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer b/Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer new file mode 100644 index 000000000..32181edce --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1953259897 &8574412962073106934 +TerrainLayer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Demo_Dirt + m_DiffuseTexture: {fileID: 10309, guid: 0000000000000000f000000000000000, type: 0} + m_NormalMapTexture: {fileID: 0} + m_MaskMapTexture: {fileID: 0} + m_TileSize: {x: 2, y: 2} + m_TileOffset: {x: 0, y: 0} + m_Specular: {r: 0, g: 0, b: 0, a: 0} + m_Metallic: 0 + m_Smoothness: 0 + m_NormalScale: 1 + m_DiffuseRemapMin: {x: 0, y: 0, z: 0, w: 0} + m_DiffuseRemapMax: {x: 1, y: 1, z: 1, w: 1} + m_MaskMapRemapMin: {x: 0, y: 0, z: 0, w: 0} + m_MaskMapRemapMax: {x: 1, y: 1, z: 1, w: 1} diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer.meta b/Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer.meta new file mode 100644 index 000000000..89ce1e972 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 710e14cf7c696034aadf2619338640ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8574412962073106934 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Demo/Demo_Dirt.terrainlayer + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer b/Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer new file mode 100644 index 000000000..a4e0470f8 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer @@ -0,0 +1,22 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1953259897 &8574412962073106934 +TerrainLayer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Demo_Grass + m_DiffuseTexture: {fileID: 10309, guid: 0000000000000000f000000000000000, type: 0} + m_NormalMapTexture: {fileID: 0} + m_MaskMapTexture: {fileID: 0} + m_TileSize: {x: 2, y: 2} + m_TileOffset: {x: 0, y: 0} + m_Specular: {r: 0, g: 0, b: 0, a: 0} + m_Metallic: 0 + m_Smoothness: 0 + m_NormalScale: 1 + m_DiffuseRemapMin: {x: 0, y: 0, z: 0, w: 0} + m_DiffuseRemapMax: {x: 1, y: 1, z: 1, w: 1} + m_MaskMapRemapMin: {x: 0, y: 0, z: 0, w: 0} + m_MaskMapRemapMax: {x: 1, y: 1, z: 1, w: 1} diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer.meta b/Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer.meta new file mode 100644 index 000000000..edcccf504 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: fb43b2e3f8791ff4891972af8083fc0a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8574412962073106934 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Demo/Demo_Grass.terrainlayer + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset b/Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset new file mode 100644 index 000000000..aa009962c Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset differ diff --git a/Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset.meta b/Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset.meta new file mode 100644 index 000000000..bfdcffef2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: bd686603e8a3cfc4fb279b03e81ad4e1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 15600000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Demo/Demo_Terrain.asset + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials.meta b/Assets/3DPixelArtEnvironment/Materials.meta new file mode 100644 index 000000000..88d922207 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 154deb2cd4abbea41a306e1b53099984 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat b/Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat new file mode 100644 index 000000000..f2d8999be --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat @@ -0,0 +1,158 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Instanced_Flower + m_Shader: {fileID: -6465566751694194690, guid: 116bae4840169554085c5aa591d459f5, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _VerticalDifference: 1 + - _WindDensity: 0.2 + - _WindStrength: 0.3 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.9747607, g: 1, b: 0.5896226, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ShadowDiffuseColor: {r: 0.5188679, g: 0.44674954, b: 0.29125133, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _WindMovement: {r: 6, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &20396327307081721 +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: + version: 10 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat.meta new file mode 100644 index 000000000..ed5438adb --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d50a40cb47ec86444b898d9121bbe0f7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Instanced_Flower.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat b/Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat new file mode 100644 index 000000000..f5f02ef37 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat @@ -0,0 +1,158 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Instanced_Grass + m_Shader: {fileID: -6465566751694194690, guid: 116bae4840169554085c5aa591d459f5, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _VerticalDifference: 1 + - _WindDensity: 0.2 + - _WindStrength: 0.3 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.77647066, g: 0.95294124, b: 0.59607846, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ShadowDiffuseColor: {r: 0.2509804, g: 0.3254902, b: 0.23529413, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _WindMovement: {r: 6, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &20396327307081721 +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: + version: 10 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat.meta new file mode 100644 index 000000000..70bea02aa --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: a194cb4ce6027c246af528b83b728a15 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Instanced_Grass.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat b/Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat new file mode 100644 index 000000000..86917786a --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat @@ -0,0 +1,158 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-334807885499064408 +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: + 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: Instanced_Gravel + m_Shader: {fileID: -6465566751694194690, guid: 91424e80e7633174faa0d25725ea3083, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 1 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.25 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _VerticalDifference: 1 + - _WindDensity: 0.2 + - _WindStrength: 0.3 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.4245283, g: 0.4245283, b: 0.4245283, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ShadowDiffuseColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _WindMovement: {r: 6, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat.meta new file mode 100644 index 000000000..2f709fdf1 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 77d84437c100f274aad603219110357d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Instanced_Gravel.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat b/Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat new file mode 100644 index 000000000..2ab69b053 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat @@ -0,0 +1,159 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-334807885499064408 +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: + 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: Instanced_Leaves + m_Shader: {fileID: -6465566751694194690, guid: a7eb3931a4acc934b94f527c5269aa29, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 1 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.25 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _USECONSTANTATTENUATION: 0 + - _VerticalDifference: 1 + - _WindDensity: 0.2 + - _WindStrength: 0.3 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.69099325, g: 0.8207547, b: 0.5071645, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _ShadowDiffuseColor: {r: 0.11764707, g: 0.34509805, b: 0.3019608, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _WindMovement: {r: 6, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat.meta new file mode 100644 index 000000000..6dad70961 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 479e9a9d893b1ec48909c98262d08324 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Instanced_Leaves.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Leaves.mat b/Assets/3DPixelArtEnvironment/Materials/Leaves.mat new file mode 100644 index 000000000..1e44d24ef --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Leaves.mat @@ -0,0 +1,169 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Leaves + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 1 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.25 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.6901961, g: 0.8196079, b: 0.5058824, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0.09772159, g: 0.33962262, b: 0.253417, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Leaves.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Leaves.mat.meta new file mode 100644 index 000000000..9f689b8b2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Leaves.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 460e6d5cb2d4c42419ff7a31f9e3f82c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Leaves.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Metal.mat b/Assets/3DPixelArtEnvironment/Materials/Metal.mat new file mode 100644 index 000000000..52b975ad0 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Metal.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Metal + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.56683874, g: 0.6226415, b: 0.5940682, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0.1806248, g: 0.1909973, b: 0.31132078, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Metal.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Metal.mat.meta new file mode 100644 index 000000000..369a48e7d --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Metal.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 1bc542ca95527c44293bbc98b9a519f2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Metal.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Roof.mat b/Assets/3DPixelArtEnvironment/Materials/Roof.mat new file mode 100644 index 000000000..df051982c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Roof.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Roof + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 1, g: 0.65548897, b: 0.5235849, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0.1938412, g: 0.33962262, b: 0.24316618, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Roof.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Roof.mat.meta new file mode 100644 index 000000000..e74cd7ac2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Roof.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 6f362eb575a274c4aa0e43fb37098c4f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Roof.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/SandStone.mat b/Assets/3DPixelArtEnvironment/Materials/SandStone.mat new file mode 100644 index 000000000..b0985b36e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/SandStone.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: SandStone + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 1.25 + - _DepthThreshold: 0.011 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: -0.29 + - _NormalThreshold: 0.35 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.7735849, g: 0.74112815, b: 0.72614807, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 1, g: 1, b: 1, a: 0} + - _ShadowDiffuseColor: {r: 0.40329415, g: 0.3994749, b: 0.4433962, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/SandStone.mat.meta b/Assets/3DPixelArtEnvironment/Materials/SandStone.mat.meta new file mode 100644 index 000000000..2edd6c40c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/SandStone.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 91863d30f71675a4abf59cdffc9539ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/SandStone.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Stone.mat b/Assets/3DPixelArtEnvironment/Materials/Stone.mat new file mode 100644 index 000000000..f182e2e00 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Stone.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Stone + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.7735849, g: 0.74435055, b: 0.71155214, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0.16736382, g: 0.15574937, b: 0.26415092, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Stone.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Stone.mat.meta new file mode 100644 index 000000000..9ba2b3432 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Stone.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 045008cd6a351b44fa99242119cf15a3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Stone.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Terrain.mat b/Assets/3DPixelArtEnvironment/Materials/Terrain.mat new file mode 100644 index 000000000..f84dfca4a --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Terrain.mat @@ -0,0 +1,164 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6827868306475814686 +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: + 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: Terrain + m_Shader: {fileID: -6465566751694194690, guid: 325b67fd54bab0749a61d46271f9c691, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _AlphaHighlight: {r: 1, g: 1, b: 1, a: 0} + - _AlphaShadow: {r: 0, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BlueHighlight: {r: 1, g: 1, b: 1, a: 0} + - _BlueShadow: {r: 0, g: 0, b: 0, a: 0} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _GreenHighlight: {r: 0.8396226, g: 0.8303815, b: 0.6455589, a: 0} + - _GreenShadow: {r: 0.3018868, g: 0.22756428, b: 0.13243146, a: 0} + - _RedHighlight: {r: 0.7752982, g: 0.9528302, b: 0.5977661, a: 0} + - _RedShadow: {r: 0.2517783, g: 0.3254902, b: 0.23529412, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Terrain.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Terrain.mat.meta new file mode 100644 index 000000000..4bbf382fd --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Terrain.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 719df871080742445b86937d1b9977c9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Terrain.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Trunk.mat b/Assets/3DPixelArtEnvironment/Materials/Trunk.mat new file mode 100644 index 000000000..b1cc10211 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Trunk.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Trunk + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.7924528, g: 0.6389284, b: 0.5121039, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Trunk.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Trunk.mat.meta new file mode 100644 index 000000000..cbdc88bc2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Trunk.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Trunk.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Wall.mat b/Assets/3DPixelArtEnvironment/Materials/Wall.mat new file mode 100644 index 000000000..b78b1cf71 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Wall.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Wall + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Wall.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Wall.mat.meta new file mode 100644 index 000000000..78d184155 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Wall.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: df239e5d015599647a8e5d23201e56c2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Wall.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Water.mat b/Assets/3DPixelArtEnvironment/Materials/Water.mat new file mode 100644 index 000000000..b7c7159da --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Water.mat @@ -0,0 +1,196 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Water + m_Shader: {fileID: -6465566751694194690, guid: e5f8f434dc0fbdf42ae4fa014c80951e, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _SHADOWS_SOFT + 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: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DistortionTexture: + m_Texture: {fileID: 2800000, guid: 07612261b3ae0f94a9826a3175a9d605, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainCameraTexture: + m_Texture: {fileID: 8400000, guid: b341653440931de4ba25940d113f4375, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Tex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _WaterReflectionTexture: + m_Texture: {fileID: 2800000, guid: 1de68de6e59ccc84da15225563bd8300, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Bands: 78.52 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CHILLFOAM: 0 + - _CLOUDSENABLED: 0 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthStrength: 0.5 + - _DepthThreshold: 0.2 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DistortionSpeed: 0.06 + - _DistortionThreshold: 2 + - _DistortionTiling: 1 + - _DstBlend: 10 + - _DstBlendAlpha: 10 + - _EnvironmentReflections: 1 + - _Exposure: 1 + - _FoamAmount: 1 + - _FoamScale: 50 + - _FoamSpeed: 0.01 + - _FoamStrength: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _MinimumTint: -0.1 + - _MinimumTransparency: 0.1 + - _OcclusionStrength: 1 + - _Opacity: 0.61 + - _OutlineThreshold: 4 + - _Parallax: 0.005 + - _ParticleThreshold: 0.01 + - _QueueControl: 0 + - _QueueOffset: 0 + - _REFLECTIONSON: 0 + - _Ramp: 4 + - _ReceiveShadows: 0 + - _ReflectionStrength: 0.7 + - _Rotation: 0 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 1 + - _TintBrightness: 1 + - _TintStrength: 0.13 + - _Transparency: 0.2 + - _WorkflowMode: 1 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 0.2980392, g: 0.8000001, b: 1, a: 0.57254905} + - _DistortionDirection: {r: 0.25, g: 0, b: 0, a: 0} + - _DistortionStrength: {r: 0.05, g: 0.05, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0.7264151, g: 0.7264151, b: 0.7264151, a: 1} + - _ReflectionDistortion: {r: 0.03, g: 0.03, b: 0, a: 0} + - _ReflectionTint: {r: 0.13333334, g: 0.5176471, b: 0.74509805, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _Tint: {r: 0.13333334, g: 0.5176471, b: 0.74509805, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &4823538533558174045 +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: + version: 10 diff --git a/Assets/3DPixelArtEnvironment/Materials/Water.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Water.mat.meta new file mode 100644 index 000000000..8ec99351b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Water.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 5a36b2bc5eacb6b4a9bb2802c2da017f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Water.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Materials/Window.mat b/Assets/3DPixelArtEnvironment/Materials/Window.mat new file mode 100644 index 000000000..e69a6d274 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Window.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4659410577303207357 +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: + 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: Window + m_Shader: {fileID: -6465566751694194690, guid: 378227f8a69213e419dfb0d889d8dd2f, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: + - _MAIN_LIGHT_SHADOWS + - _OUTLINESENABLED + - _SHADOWS_SOFT + m_InvalidKeywords: + - _CLOUDSENABLED + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: + - MOTIONVECTORS + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ShadowBaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _AmbientStrength: 0.1 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0.25 + - _BumpScale: 1 + - _CLOUDSENABLED: 1 + - _CastShadows: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.5 + - _Cloud_Density: 0.01 + - _Cloud_Strength: 1 + - _Cull: 2 + - _Cutoff: 0.5 + - _DepthEdgeStrength: 0.5 + - _DepthThreshold: 0.01 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _MAIN_LIGHT: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _NormalEdgeStrength: 0.3 + - _NormalThreshold: 1 + - _OUTLINESENABLED: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SHADOWS_SOFT: 1 + - _Shades: 7 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZTest: 4 + - _ZWrite: 1 + - _ZWriteControl: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: 1, g: 1, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffuseColor: {r: 0.5943396, g: 0.5943396, b: 0.5943396, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NormalBias: {r: 1, g: 1, b: 1, a: 0} + - _Outline: {r: 0, g: 0, b: 0, a: 0} + - _ShadowDiffuseColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/3DPixelArtEnvironment/Materials/Window.mat.meta b/Assets/3DPixelArtEnvironment/Materials/Window.mat.meta new file mode 100644 index 000000000..2db241fa5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Materials/Window.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: eb40b9a37544a9f4f9eaad83befdcf42 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Materials/Window.mat + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes.meta b/Assets/3DPixelArtEnvironment/Meshes.meta new file mode 100644 index 000000000..47093de22 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24cfb92945ecb53439f30d717b8f5fd3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx b/Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx new file mode 100644 index 000000000..a8e61512e Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx.meta new file mode 100644 index 000000000..7869ca2de --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 8844350e59074504d96554a9ef0b643c +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Arch_Large.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx b/Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx new file mode 100644 index 000000000..d25824950 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx.meta new file mode 100644 index 000000000..4178a8d68 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: bde351eed58564341a70178ddc105183 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Arch_Small.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/House.fbx b/Assets/3DPixelArtEnvironment/Meshes/House.fbx new file mode 100644 index 000000000..02dc3c9de Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/House.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/House.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/House.fbx.meta new file mode 100644 index 000000000..eb7ad8a58 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/House.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 6e387be6cd5f1f6428ca1932c3ee6b5d +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 1 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/House.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced.meta b/Assets/3DPixelArtEnvironment/Meshes/Instanced.meta new file mode 100644 index 000000000..46783ccd2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Instanced.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0879565398849f441871fd3b27a34dd0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx new file mode 100644 index 000000000..fa4f70361 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx.meta new file mode 100644 index 000000000..87232e3d8 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: dab2c84bf0b5ced4aaf0cffc4c491d55 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Instanced/Flower_Leaf.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx new file mode 100644 index 000000000..19f784a46 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx.meta new file mode 100644 index 000000000..75101948c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 1f298817fdd2a184480e8af5b21278bc +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Instanced/Grass_Leaf.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx new file mode 100644 index 000000000..f9db44999 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx.meta new file mode 100644 index 000000000..45cc7e26e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: ac7e1da50dbeb60439433bf8bf24153d +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Instanced/Tree_Leaf.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx b/Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx new file mode 100644 index 000000000..cbfabf307 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx.meta new file mode 100644 index 000000000..f9108a930 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 953e749c67d5af744a3594612bc0b1d8 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Light_Post.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx b/Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx new file mode 100644 index 000000000..a1a8e9181 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx.meta new file mode 100644 index 000000000..f37b1c684 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: b9ec5c8020f61604b9d4417c1f5b6fb6 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 1 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Rotor.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Slab.fbx b/Assets/3DPixelArtEnvironment/Meshes/Slab.fbx new file mode 100644 index 000000000..3ae30a913 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Slab.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Slab.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Slab.fbx.meta new file mode 100644 index 000000000..e9c2df576 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Slab.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: a442c8e248430c5469812efa186b9fdd +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Slab.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx b/Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx new file mode 100644 index 000000000..70d8e7cce Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx.meta new file mode 100644 index 000000000..20e000ea1 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 7f1f11ac2c783374b876f8dc2bb7c7db +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Stone_1.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx b/Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx new file mode 100644 index 000000000..c1db488ad Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx.meta new file mode 100644 index 000000000..c0b344588 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 68099698bf6b465468890b1aaa0376da +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Stone_2.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Tree.fbx b/Assets/3DPixelArtEnvironment/Meshes/Tree.fbx new file mode 100644 index 000000000..19b7ebe68 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Tree.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Tree.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Tree.fbx.meta new file mode 100644 index 000000000..8ce788228 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Tree.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 36f0cba306de608438e99ee6fcb18b4c +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 1 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 1 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Tree.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx b/Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx new file mode 100644 index 000000000..74a472ee1 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx differ diff --git a/Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx.meta b/Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx.meta new file mode 100644 index 000000000..d95ee7c56 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx.meta @@ -0,0 +1,116 @@ +fileFormatVersion: 2 +guid: 7127aa89226012849b53b1a15a0e327e +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 1 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Meshes/Windmill.fbx + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs.meta b/Assets/3DPixelArtEnvironment/Prefabs.meta new file mode 100644 index 000000000..6a9ca1051 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3416316ad03af07479d5d74126405aab +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab new file mode 100644 index 000000000..46df441df --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7035096619086371720 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91863d30f71675a4abf59cdffc9539ab, type: 2} + - target: {fileID: 919132149155446097, guid: 8844350e59074504d96554a9ef0b643c, + type: 3} + propertyPath: m_Name + value: Arch_Large + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8844350e59074504d96554a9ef0b643c, type: 3} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab.meta new file mode 100644 index 000000000..562d6bf45 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b4f6fc6eddd6ad34ba69a8f272836a43 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Arch_Large.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab new file mode 100644 index 000000000..25629f727 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &4491557822825463583 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91863d30f71675a4abf59cdffc9539ab, type: 2} + - target: {fileID: 919132149155446097, guid: bde351eed58564341a70178ddc105183, + type: 3} + propertyPath: m_Name + value: Arch_Small + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bde351eed58564341a70178ddc105183, type: 3} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab.meta new file mode 100644 index 000000000..dec0ffec9 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: aa33331ce13f42745ab1b3e77dc76100 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Arch_Small.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/House.prefab b/Assets/3DPixelArtEnvironment/Prefabs/House.prefab new file mode 100644 index 000000000..d344d6872 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/House.prefab @@ -0,0 +1,110 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &3918171992636460189 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: df239e5d015599647a8e5d23201e56c2, type: 2} + - target: {fileID: -7511558181221131132, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 6f362eb575a274c4aa0e43fb37098c4f, type: 2} + - target: {fileID: -7511558181221131132, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - target: {fileID: -7511558181221131132, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_Materials.Array.data[3] + value: + objectReference: {fileID: 2100000, guid: eb40b9a37544a9f4f9eaad83befdcf42, type: 2} + - target: {fileID: 919132149155446097, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, + type: 3} + propertyPath: m_Name + value: House + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 6e387be6cd5f1f6428ca1932c3ee6b5d, type: 3} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/House.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/House.prefab.meta new file mode 100644 index 000000000..710f3ca24 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/House.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 199e04fda3bb92849aba3f26348cea74 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/House.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab new file mode 100644 index 000000000..b04ef7686 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab @@ -0,0 +1,223 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &626016910908709144 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4970791260144144292} + - component: {fileID: 1856145002297790770} + - component: {fileID: 220772159552657397} + m_Layer: 0 + m_Name: Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4970791260144144292 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626016910908709144} + m_LocalRotation: {x: 0.8645381, y: 0, z: 0, w: 0.5025674} + m_LocalPosition: {x: -0.02, y: 16.19, z: -3.46} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3107990286314356807} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 119.66, y: 0, z: 0} +--- !u!108 &1856145002297790770 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626016910908709144} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 0.87458676, b: 0.504717, a: 1} + m_Intensity: 0.3 + m_Range: 25 + m_SpotAngle: 83.62687 + m_InnerSpotAngle: 75.42895 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!114 &220772159552657397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626016910908709144} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!1001 &3218795893484201900 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - target: {fileID: 919132149155446097, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + propertyPath: m_Name + value: Light_Post + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + insertIndex: -1 + addedObject: {fileID: 4970791260144144292} + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 953e749c67d5af744a3594612bc0b1d8, type: 3} +--- !u!4 &3107990286314356807 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 953e749c67d5af744a3594612bc0b1d8, + type: 3} + m_PrefabInstance: {fileID: 3218795893484201900} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab.meta new file mode 100644 index 000000000..7441912f7 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a83aedd1406343041a69c4d93d340c33 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Light_Post.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab new file mode 100644 index 000000000..e0d4894cd --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &5171093297958134179 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 91863d30f71675a4abf59cdffc9539ab, type: 2} + - target: {fileID: 919132149155446097, guid: a442c8e248430c5469812efa186b9fdd, + type: 3} + propertyPath: m_Name + value: Slab + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a442c8e248430c5469812efa186b9fdd, type: 3} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab.meta new file mode 100644 index 000000000..607e5b02b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 8810219ce43a1234a9ab11b3e70f19e4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Slab.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab new file mode 100644 index 000000000..f8bf5b7a2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &4449477194431567195 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + - target: {fileID: 919132149155446097, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, + type: 3} + propertyPath: m_Name + value: Stone_1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7f1f11ac2c783374b876f8dc2bb7c7db, type: 3} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab.meta new file mode 100644 index 000000000..63dce6690 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 30359d704b3232245a1f84f4d3bb789a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Stone_1.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab new file mode 100644 index 000000000..b1c8b2cd2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab @@ -0,0 +1,85 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &140886109401177777 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 045008cd6a351b44fa99242119cf15a3, type: 2} + - target: {fileID: 919132149155446097, guid: 68099698bf6b465468890b1aaa0376da, + type: 3} + propertyPath: m_Name + value: Stone_2 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 68099698bf6b465468890b1aaa0376da, type: 3} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab.meta new file mode 100644 index 000000000..fcc0d6e0b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 326192ecb0db3c04f8d5819f24a02829 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Stone_2.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab new file mode 100644 index 000000000..ff2d7005e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab @@ -0,0 +1,108 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &712072571253686103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522470090107636904} + - component: {fileID: 7625634262231510867} + - component: {fileID: 1660364975522134584} + - component: {fileID: 6427925763324629047} + m_Layer: 0 + m_Name: Tree + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522470090107636904 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571253686103} + 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: [] + m_Father: {fileID: 0} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7625634262231510867 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571253686103} + m_Mesh: {fileID: 2494185979427425891, guid: 36f0cba306de608438e99ee6fcb18b4c, type: 3} +--- !u!23 &1660364975522134584 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571253686103} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 669b1bc48c1bc8c4cbba4d86cb8a68f6, type: 2} + - {fileID: 2100000, guid: 460e6d5cb2d4c42419ff7a31f9e3f82c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &6427925763324629047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 712072571253686103} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4bbf9cbec60ae704f8a1d639d413e8e5, type: 3} + m_Name: + m_EditorClassIdentifier: + UseSubMesh: 1 + SubMeshIndex: 1 + Density: 0.2 + InstancingSettings: + - Mesh: {fileID: 2065297463509329499, guid: ac7e1da50dbeb60439433bf8bf24153d, type: 3} + Material: {fileID: 2100000, guid: 479e9a9d893b1ec48909c98262d08324, type: 2} + Probability: 1 + Scale: 1 + NormalOffset: 0.05 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab.meta new file mode 100644 index 000000000..5fe1502cc --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1d311dabd93af4340818896e64ead60c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Tree.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab new file mode 100644 index 000000000..069b5ca4c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab @@ -0,0 +1,253 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5288765989557611192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1078793975857096573} + - component: {fileID: 6854111299411041179} + - component: {fileID: 667823287540241141} + - component: {fileID: 3136639185116565241} + m_Layer: 0 + m_Name: PlanarReflectionProbe + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1078793975857096573 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989557611192} + 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: [] + m_Father: {fileID: 4763360100499577294} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &6854111299411041179 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989557611192} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 1, g: 1, b: 1, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -5 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!114 &667823287540241141 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989557611192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: 0 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + quality: 3 + frameInfluence: 0.1 + jitterScale: 1 + mipBias: 0 + varianceClampScale: 0.9 + contrastAdaptiveSharpening: 0 +--- !u!114 &3136639185116565241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5288765989557611192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a88b0ef47df6d54fb96c4a691539590, type: 3} + m_Name: + m_EditorClassIdentifier: + waterPlane: {fileID: 4763360100499577294} + defaultReflectionTexture: {fileID: 2800000, guid: 1de68de6e59ccc84da15225563bd8300, + type: 3} +--- !u!1 &5339388931634588757 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4763360100499577294} + - component: {fileID: 8906177850838928168} + - component: {fileID: 6672935435378582627} + - component: {fileID: 8506316278775290344} + m_Layer: 0 + m_Name: Water_Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4763360100499577294 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931634588757} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1078793975857096573} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8906177850838928168 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931634588757} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6672935435378582627 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931634588757} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 5a36b2bc5eacb6b4a9bb2802c2da017f, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &8506316278775290344 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5339388931634588757} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab.meta new file mode 100644 index 000000000..eea916e55 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 10293686ef7e14c4ebb795cdc37e7962 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Water_Plane.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab b/Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab new file mode 100644 index 000000000..131ad29e6 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab @@ -0,0 +1,204 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &2138339523987146788 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 4598297981694180534} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_RootOrder + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalPosition.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.52 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - target: {fileID: 919132149155446097, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + propertyPath: m_Name + value: Rotor + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, type: 3} +--- !u!4 &1884282600828432335 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: b9ec5c8020f61604b9d4417c1f5b6fb6, + type: 3} + m_PrefabInstance: {fileID: 2138339523987146788} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4060794253150493533 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: df239e5d015599647a8e5d23201e56c2, type: 2} + - target: {fileID: -7511558181221131132, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_Materials.Array.data[1] + value: + objectReference: {fileID: 2100000, guid: 6f362eb575a274c4aa0e43fb37098c4f, type: 2} + - target: {fileID: -7511558181221131132, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_Materials.Array.data[2] + value: + objectReference: {fileID: 2100000, guid: 1bc542ca95527c44293bbc98b9a519f2, type: 2} + - target: {fileID: -7511558181221131132, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_Materials.Array.data[3] + value: + objectReference: {fileID: 2100000, guid: eb40b9a37544a9f4f9eaad83befdcf42, type: 2} + - target: {fileID: 919132149155446097, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + propertyPath: m_Name + value: Windmill + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1884282600828432335} + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7127aa89226012849b53b1a15a0e327e, type: 3} +--- !u!4 &4598297981694180534 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 7127aa89226012849b53b1a15a0e327e, + type: 3} + m_PrefabInstance: {fileID: 4060794253150493533} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab.meta b/Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab.meta new file mode 100644 index 000000000..e2d4b8c51 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 1595e9c07d0785c46b672c1b0557e719 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Prefabs/Windmill.prefab + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts.meta b/Assets/3DPixelArtEnvironment/Scripts.meta new file mode 100644 index 000000000..2b507c432 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 051f8ef25198e6f43b3cc3f4c6c65f1b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Scripts/Instancing.meta b/Assets/3DPixelArtEnvironment/Scripts/Instancing.meta new file mode 100644 index 000000000..4e8d6adcd --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Instancing.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d2e37cd02ff38714ca5c917076ef1ec5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs new file mode 100644 index 000000000..ba0de19e3 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs @@ -0,0 +1,166 @@ +namespace Environment.Instancing +{ + using UnityEngine; + + using System; + using System.Collections.Generic; + using System.Linq; + using Environment.Utilities; + using UnityEngine.Rendering; + + [Serializable] + public class InstancingSettings + { + [Header("Rendering")] + public Mesh Mesh; + public Material Material; + + [Header("Transformations")] + public float Probability = 1f; + public float Scale = 1f; + public float NormalOffset = 0.1f; + }; + + /// + /// The abstract class for instancing behaviours. + /// + public abstract class InstancesBehaviour : MonoBehaviour + { + List instancingConfigurations; + void Update() + { + if (this.instancingConfigurations != null) + { + if (this.transform.hasChanged) + { + // For some reason unity's DrawMeshInstancedIndirect bounds center transform the instances position. + // We remove the position away and only update the rotation and scale. + var localWithoutPositionToWorld = this.transform.localToWorldMatrix; + localWithoutPositionToWorld.m03 = 0; + localWithoutPositionToWorld.m13 = 0; + localWithoutPositionToWorld.m23 = 0; + + foreach (var configuration in this.instancingConfigurations) + { + configuration.MaterialPropertyBlock.SetMatrix("_LocalToWorld", localWithoutPositionToWorld); + } + + this.transform.hasChanged = false; + } + + var bounds = this.CalculateInstancesBounds(); + foreach (var configuration in this.instancingConfigurations) + { + Graphics.DrawMeshInstancedIndirect( + configuration.Mesh, + 0, + configuration.Material, + bounds, + configuration.CommandBuffer, + 0, + configuration.MaterialPropertyBlock, + ShadowCastingMode.Off, + false, + LayerMask.NameToLayer("Default")); + } + } + } + + /// + /// Gets instance data for the base implementation. + /// + /// The instance data related to the transformation settings + public abstract Dictionary> GetInstanceData(); + + /// + /// Calculates the bounds for the instances used for culling by Unity. + /// + public virtual Bounds CalculateInstancesBounds() + { + return new Bounds(this.transform.position, Vector3.one * 100000); + } + + /// + /// Helper for dividing instancing data between settings. + /// + public static Dictionary> DivideInstanceData(InstanceData[] instanceData, InstancingSettings[] instancingSettings) + { + if (instanceData == null || instanceData.Length == 0 || instancingSettings == null || instancingSettings.Length == 0) + { + return null; + } + + var result = new Dictionary>(); + foreach (var settings in instancingSettings) + { + result.Add(settings, new List()); + } + + var weights = instancingSettings.Select(configuration => configuration.Probability).ToArray(); + var weightedSampler = new WeightedDistribution(weights); + + for (var i = 0; i < instanceData.Length; i++) + { + var index = weightedSampler.Sample(); + var settings = instancingSettings[index]; + + instanceData[i].TRS *= Matrix4x4.TRS(settings.NormalOffset * instanceData[i].Normal, Quaternion.identity, new Vector3(settings.Scale, settings.Scale, settings.Scale)); + + result[settings].Add(instanceData[i]); + } + + return result; + } + + /// + /// Enables the instancing by loading up the data from provided configurations and settings. + /// + void OnEnable() + { + var instanceData = this.GetInstanceData(); + + if (instanceData == null || instanceData.Count == 0) + { + Debug.LogWarning("No objects to be instanced."); + return; + } + + if (this.instancingConfigurations != null) + { + Debug.LogError("Instances are already loaded."); + return; + } + + this.instancingConfigurations = new List(); + foreach (var (settings, data) in instanceData) + { + if (data.Count == 0) + { + Debug.LogWarning("The generated data is empty for mesh: " + settings.Mesh.name + ". Maybe the probability weight is too low?"); + continue; + } + + var configuration = new InstancingConfiguration(settings, data, "_InstanceData"); + this.instancingConfigurations.Add(configuration); + } + } + + /// + /// Disables the instancing behaviour and releases memory. + /// + void OnDisable() + { + if (this.instancingConfigurations is null) + { + return; + } + + foreach (var configuration in this.instancingConfigurations) + { + configuration.FreeMemory(); + } + + this.instancingConfigurations = null; + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs.meta new file mode 100644 index 000000000..40375fd04 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 332da219447f34b439e9cdb87347e38e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancesBehaviour.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs new file mode 100644 index 000000000..b94b7e117 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs @@ -0,0 +1,95 @@ +namespace Environment.Instancing +{ + using UnityEngine; + + using System.Runtime.InteropServices; + using System.Collections.Generic; + using System.Linq; + + /// + /// Data as seen on GPU. Exact same struct should be defined there. + /// + public struct InstanceData + { + public Matrix4x4 TRS; + public Vector3 Normal; + } + + /// + /// Contains the needed bakend information for instancing with Graphics.RenderMeshIndirect(). + /// + public class InstancingConfiguration + { + public Mesh Mesh; + public Material Material; + + public MaterialPropertyBlock MaterialPropertyBlock; + public ComputeBuffer CommandBuffer; + public ComputeBuffer DataBuffer; + + /// + /// Initializes new instancing information. + /// + public InstancingConfiguration(InstancingSettings settings, IEnumerable data, string shaderBufferParameter) + { + this.Mesh = settings.Mesh; + this.Material = settings.Material; + + this.DataBuffer = new ComputeBuffer(data.Count(), Marshal.SizeOf()); + this.DataBuffer.SetData(data.ToArray()); + + var commandArguments = new uint[5]; + commandArguments[0] = settings.Mesh.GetIndexCount(0); + commandArguments[1] = (uint)data.Count(); + + this.CommandBuffer = new ComputeBuffer(5, sizeof(uint), ComputeBufferType.IndirectArguments); + this.CommandBuffer.SetData(commandArguments); + + this.MaterialPropertyBlock = new MaterialPropertyBlock(); + this.MaterialPropertyBlock.SetBuffer(shaderBufferParameter, this.DataBuffer); + } + + /// + /// Frees the memory of this configuration from the GPU. + /// + public void FreeMemory() + { + this.CommandBuffer?.Release(); + this.CommandBuffer = null; + + this.DataBuffer?.Release(); + this.DataBuffer = null; + } + } +} + +/* + * if Unity ever supports Graphics.RenderMeshIndirect() with Shader Graph shaded instances. This can be used to upgrade. + namespace Environment.Instancing +{ + using UnityEngine; + + using System.Runtime.InteropServices; + + /// + /// Contains the needed bakend information for instancing with Graphics.RenderMeshIndirect(). + /// + public class InstancingInfo + { + public GraphicsBuffer GraphicsBuffer; + public MaterialPropertyBlock MaterialPropertyBlock; + + /// + /// Initializes new instancing information. + /// + public InstancingInfo(T[] data, string shaderBufferParameter) + { + // For structured graphics buffer there has to be an equivalnt struct in hlsl + this.GraphicsBuffer = new GraphicsBuffer(GraphicsBuffer.Target.Structured, data.Length, Marshal.SizeOf()); + + this.MaterialPropertyBlock = new MaterialPropertyBlock(); + this.MaterialPropertyBlock.SetBuffer(shaderBufferParameter, this.GraphicsBuffer); + } + } +} + */ \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs.meta new file mode 100644 index 000000000..dd053bd34 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a31d4da727c10de41a4bc2cb672c9405 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/Instancing/InstancingConfiguration.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs b/Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs new file mode 100644 index 000000000..64cca0de5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs @@ -0,0 +1,119 @@ +namespace Environment.Instancing +{ + using UnityEngine; + + using System.Collections.Generic; + using Environment.Utilities; + + /// + /// Instances behaviour to generate on surfaces of meshes. + /// + [RequireComponent(typeof(MeshFilter), typeof(MeshRenderer))] + public class MeshInstancesBehaviour : InstancesBehaviour + { + [Header("Sub Mesh Details")] + public bool UseSubMesh = false; + public int SubMeshIndex = 0; + + [Header("Instance Settings")] + public float Density = 1f; + public InstancingSettings[] InstancingSettings; + + + /// + /// Calculates the bounds for the instances used for culling by Unity. + /// + public override Bounds CalculateInstancesBounds() + { + var rendererBounds = this.GetComponent().bounds; + var diff = this.transform.position - rendererBounds.center; + var absDiff = new Vector3(Mathf.Abs(diff.x), + Mathf.Abs(diff.y), + Mathf.Abs(diff.z)); + + return new Bounds(this.transform.position, (rendererBounds.extents + absDiff) * 2f); + } + + /// + /// Implementation of instance data logic for instances behaviour. + /// + public override Dictionary> GetInstanceData() + { + if (this.InstancingSettings == null || this.InstancingSettings.Length == 0) + { + Debug.LogWarning("Instancing settings should be defined the Unity Editor."); + return null; + } + + foreach (var settings in this.InstancingSettings) + { + if (settings.Scale <= 0f || settings.Material == null || settings.Mesh == null) + { + Debug.LogError("The given Instance Configurations should have a material, mesh and a scale larger than 0"); + return null; + } + } + + var mesh = this.GetComponent().mesh; + if (this.UseSubMesh) + { + if (!mesh.isReadable) + { + Debug.LogWarning("Mesh is not readable. Provide read permissions for it to work in builds!" ); + } + + if(this.SubMeshIndex >= mesh.subMeshCount) + { + Debug.LogWarning("The sub mesh index does not exist. Using default; using the whole mesh."); + } + else + { + var subMesh = new Mesh + { + vertices = mesh.vertices, + triangles = mesh.GetTriangles(this.SubMeshIndex) + }; + mesh = subMesh; + } + } + + var instanceData = RandomMeshInstanceData(mesh, this.Density, this.InstancingSettings); + return DivideInstanceData(instanceData, this.InstancingSettings); + } + + /// + /// Gets random mesh instance data on a mesh. + /// + public static InstanceData[] RandomMeshInstanceData(Mesh mesh, float density, InstancingSettings[] configurations) + { + if (mesh == null || density <= 0 || configurations == null || configurations.Length == 0) + { + return null; + } + + var instanceAmount = Mathf.CeilToInt(MeshUtilities.GetMeshArea(mesh) / density); + + var samples = MeshUtilities.RandomMeshPoints(mesh, instanceAmount); + + var data = new List(); + + for (var i = 0; i < samples.Length; i++) + { + var (vertex, normal) = samples[i]; + + var instance = new InstanceData + { + TRS = Matrix4x4.TRS( + vertex, + Quaternion.identity, + Vector3.one + ), + Normal = normal + }; + data.Add(instance); + } + + return data.ToArray(); + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs.meta new file mode 100644 index 000000000..75a785ddd --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 4bbf9cbec60ae704f8a1d639d413e8e5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/MeshInstancesBehaviour.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs b/Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs new file mode 100644 index 000000000..1f364ce8f --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs @@ -0,0 +1,74 @@ +namespace Environment.Instancing +{ + using System.Collections.Generic; + using System.Linq; + using UnityEngine; + + /// + /// This script calls each InstanceBehaviour in their child objects using their input variables and combines them into a single call. + /// If you a large amount of instances behaviours, they will all create a material instance and instancing call. This causes a performance hit. + /// As a drawback the parent node that the objects rotate and move with is not the gameobject but the parent instead and bounds can not be used to cull individual meshes. + /// + public class ParentInstancesBehaviour : InstancesBehaviour + { + /// + /// Calculates the bounds for the instances used for culling by Unity. + /// + public override Bounds CalculateInstancesBounds() + { + return new Bounds(this.transform.position, Vector3.one * 100000); //this.GetComponent().mesh.bounds.max); + } + + /// + /// Implementation of instance data logic for parent instances behaviour. + /// + public override Dictionary> GetInstanceData() + { + var parentInstanceData = new Dictionary>(); + var childrenAndThis = this.transform.GetComponentsInChildren(true); + + if (childrenAndThis.Length <= 1) + { + Debug.LogWarning("The ParentInstancesBehaviour could not find any InstancesBehaviours in child objects."); + } + + foreach (var child in childrenAndThis) + { + if (child == this) + { + continue; + } + + var instanceData = child.GetInstanceData(); + if (instanceData == null) + { + Debug.LogError("GetInstanceData should not return null."); + } + + foreach (var (configuration, data) in instanceData) + { + for (var i = 0; i < data.Count; i++) + { + var instance = data[i]; + instance.TRS = this.transform.worldToLocalMatrix * child.transform.localToWorldMatrix * instance.TRS; + data[i] = instance; + } + + var found = parentInstanceData.Keys.FirstOrDefault(key => key.Material == configuration.Material && key.Mesh == configuration.Mesh); + if (found == null) + { + parentInstanceData[configuration] = data; + } + else + { + parentInstanceData[found].AddRange(data); + } + } + + child.enabled = false; + } + + return parentInstanceData; + } + } +} diff --git a/Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs.meta new file mode 100644 index 000000000..232c8bd0a --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 5e52198707ef9b443bc0f1ce609f739c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/ParentInstancesBehaviour.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs b/Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs new file mode 100644 index 000000000..b15482a5a --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs @@ -0,0 +1,34 @@ +namespace Environment +{ + // This one is for Unity 6, the one for 2021 LTS + is elsewhere + using UnityEngine.Rendering; + using UnityEngine.Rendering.Universal; + using UnityEngine.Rendering.RenderGraphModule; + + /// + /// This render feature creates depth normals and colors after rendering opaques. + /// + public class PixelOutlineSetupFeature : ScriptableRendererFeature + { + public class EmptyPass : ScriptableRenderPass + { + public override void RecordRenderGraph(RenderGraph renderGraph, ContextContainer frameData) { } + } + + EmptyPass emptyPass; + + public override void Create() + { + this.emptyPass = new EmptyPass + { + renderPassEvent = RenderPassEvent.AfterRenderingOpaques + }; + } + + public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) + { + this.emptyPass.ConfigureInput(ScriptableRenderPassInput.Depth | ScriptableRenderPassInput.Normal | ScriptableRenderPassInput.Color); + renderer.EnqueuePass(this.emptyPass); + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs.meta new file mode 100644 index 000000000..baa1249ae --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 60c763117f76c4149bbc7ec6c4fa6d23 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/PixelOutlineSetupFeatureUnity6.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs b/Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs new file mode 100644 index 000000000..262cfe6c5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs @@ -0,0 +1,63 @@ +/* +MIT License + +Copyright (c) 2022 Rafael Bordoni + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ + +/////////////////////////////////////////////////////////////////////////////// +// // +// Planar Reflections Probe for Unity // +// // +// Author: Rafael Bordoni // +// Date: January 25, 2022 // +// Last Update: April 14, 2023 // +// Email: rafaelbordoni00@gmail.com // +// Repository: https://github.com/eldskald/planar-reflections-unity // +// // +/////////////////////////////////////////////////////////////////////////////// + +// https://www.youtube.com/watch?v=w84-l3IEhXM + +namespace Environment.PixelWater +{ + using UnityEngine; + public static class PlanarReflectionProbe + { + public static Vector3 GetPosition(Vector3 cameraPosition, Vector3 planePosition, Vector3 planeNormal) + { + // Debug.Log("Calcualating probe position with camera: " + cameraPosition + " plane " + planePosition + "normal" + planeNormal); + var cameraToPlane = planeNormal * Vector3.Dot(planeNormal, cameraPosition - planePosition); + return cameraPosition - 2 * cameraToPlane; + } + + public static Matrix4x4 GetObliqueProjection(Camera probeCamera, Vector3 planePosition, Vector3 planeNormal) + { + var viewMatrix = probeCamera.worldToCameraMatrix; + var viewPosition = viewMatrix.MultiplyPoint(planePosition); + var viewNormal = viewMatrix.MultiplyVector(planeNormal); + var plane = new Vector4(viewNormal.x, + viewNormal.y, + viewNormal.z, + -Vector3.Dot(viewPosition, viewNormal)); + return probeCamera.CalculateObliqueMatrix(plane); + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs.meta new file mode 100644 index 000000000..501f5e417 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: deed711c23175e0479f6a7f129fc1823 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/PlanarReflectionsProbe.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs b/Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs new file mode 100644 index 000000000..e1d5a8be0 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs @@ -0,0 +1,166 @@ +namespace Environment.Instancing +{ + using UnityEngine; + + using System; + using System.Collections.Generic; + using System.Linq; + + /// + /// Instances behaviour to generate on surfaces of terrains. + /// + [RequireComponent(typeof(Terrain))] + public class TerrainInstancesBehaviour : InstancesBehaviour + { + [Serializable] + public class TerrainInstancingInput + { + public float Density = 1f; + public InstancingSettings[] Settings; + } + + [Header("Terrain Texture Channels")] + public TerrainInstancingInput FirstLayer; + public TerrainInstancingInput SecondLayer; + public TerrainInstancingInput ThirdLayer; + public TerrainInstancingInput FourthLayer; + + [Header("Variance Parameters")] + [Range(0f, 0.5f)] public float PositionVariance = 0.5f; + [Range(0f, 0.9f)] public float ScaleVariance = 0.2f; + + /// + /// Calculates the bounds for the instances used for culling by Unity. + /// + public override Bounds CalculateInstancesBounds() + { + var bounds = this.GetComponent().terrainData.bounds; + + bounds.center += this.transform.position; + + return bounds; + } + + /// + /// Implementation of instance data logic for instances behaviour. + /// + public override Dictionary> GetInstanceData() + { + var instancingInput = new TerrainInstancingInput[] { this.FirstLayer, this.SecondLayer, this.ThirdLayer, this.FourthLayer }; + foreach (var input in instancingInput) + { + if (input.Settings == null) + { + Debug.LogError("Instancing settings should be defined the Unity Editor."); + return null; + } + + foreach (var settings in input.Settings) + { + if (settings.Scale <= 0f || settings.Material == null || settings.Mesh == null) + { + Debug.LogError("The instancing input should have a material, mesh, a scale larger than 0 and a density larger than 0."); + return null; + } + } + } + + var instanceData = TerrainInstanceData(this.GetComponent(), this.PositionVariance, this.ScaleVariance, instancingInput).ToArray(); + + var result = new Dictionary>(); + for (var i = 0; i < instancingInput.Length; i++) + { + var dividedInstances = DivideInstanceData(instanceData[i], instancingInput[i].Settings); + if (dividedInstances != null) + { + foreach (var (configuration, data) in dividedInstances) + { + result.Add(configuration, data); + } + } + } + + return result; + } + + /// + /// Calculates which layer should be picked. + /// + static int LargestColorIndex(Color color) => (new float[] { color.r, color.g, color.b, color.a }).Select((value, index) => (value, index)).Max().index; + + /// + /// Calculates the terrains instance data based on settings. + /// + static IEnumerable TerrainInstanceData(Terrain terrain, float positionVariance, float scaleVariance, params TerrainInstancingInput[] input) + { + var result = new List>(); + for (var i = 0; i < input.Length; i++) + { + result.Add(new List()); + } + + var controlTexture = terrain.terrainData.alphamapTextureCount > 0 ? terrain.terrainData.alphamapTextures[0] : null; + if (controlTexture == null) + { + Debug.LogWarning("Control texture not defined. Defaulting to layer 1 everywhere!"); + } + + var terrainCenter = terrain.terrainData.bounds.center; + var size = terrain.terrainData.size; + float width = size.x, height = size.y, length = size.z; + + for (var layer = 0; layer < input.Length; layer++) + { + var density = input[layer].Density; + var settings = input[layer].Settings; + + if (settings.Length == 0 || (controlTexture == null && layer > 0)) + { + // Dont calculate points for empty layer's configurations + continue; + } + + var step = 1f / density; + var pointWidth = Mathf.RoundToInt(width * density); + var pointLength = Mathf.RoundToInt(length * density); + + for (var x = 0; x < pointWidth; x++) + { + for (var z = 0; z < pointLength; z++) + { + var xPosition = (x + 0.5f + UnityEngine.Random.Range(-positionVariance, positionVariance)) * step; + var zPosition = (z + 0.5f + UnityEngine.Random.Range(-positionVariance, positionVariance)) * step; + var terrainUV = new Vector2(xPosition / width, zPosition / length); + + var position = new Vector3() + { + x = xPosition, + y = terrain.terrainData.GetInterpolatedHeight(terrainUV.x, terrainUV.y), + z = zPosition, + } - terrainCenter; + + var instance = new InstanceData() + { + TRS = Matrix4x4.TRS( + position, + Quaternion.identity, + Vector3.one * UnityEngine.Random.Range(1 - scaleVariance, 1 + scaleVariance) + ), + Normal = terrain.terrainData.GetInterpolatedNormal(terrainUV.x, terrainUV.y), + }; + + // Choose layer that is most potent. Could roll with values as weights but this is simple. + var pointLayer = controlTexture == null ? 0 : LargestColorIndex(controlTexture.GetPixelBilinear(terrainUV.x, terrainUV.y)); + + if (layer == pointLayer) + { + result[layer].Add(instance); + } + } + } + } + + return result.Select(list => list.ToArray()); + } + } +} diff --git a/Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs.meta new file mode 100644 index 000000000..2bb9f2068 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 209bd5ac174ada848a1ffec4fd295d8e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/TerrainInstancesBehaviour.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/Utilities.meta b/Assets/3DPixelArtEnvironment/Scripts/Utilities.meta new file mode 100644 index 000000000..2aa6b6d6f --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 395d84bff15723b4c83492f15ac37f29 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs b/Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs new file mode 100644 index 000000000..1263c4ad2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs @@ -0,0 +1,149 @@ +namespace Environment.Utilities +{ + using UnityEngine; + using System.Linq; + + public static class MeshUtilities + { + /// + /// Gets random points on mesh. + /// + public static (Vector3 vertices, Vector3 normals)[] RandomMeshPoints(Mesh mesh, int sampleAmount) + { + var triangleAreas = TriangleAreas(mesh); + + var meshArea = triangleAreas.Sum(); + + var sampleIndices = UniformSampleMesh(triangleAreas, meshArea, sampleAmount); + + var uniformSamples = SampleTriangles(mesh, sampleIndices); + + return Enumerable.Range(0, uniformSamples.Item1.Length).Select(i => (uniformSamples.Item1[i], uniformSamples.Item2[i])).ToArray(); + } + + /// + /// Gets mesh area. + /// + public static float GetMeshArea(Mesh mesh) + { + return TriangleAreas(mesh).Sum(); + } + + /// + /// Gets triangle areas. + /// + /// + /// + static float[] TriangleAreas(Mesh mesh) + { + var triangles = mesh.triangles; + var vertices = mesh.vertices; + + var areas = new float[triangles.Length / 3]; + + for (int i = 0; i < triangles.Length; i += 3) + { + Vector3 corner = vertices[triangles[i]]; + Vector3 a = vertices[triangles[i + 1]] - corner; + Vector3 b = vertices[triangles[i + 2]] - corner; + + var area = Vector3.Cross(a, b).magnitude * 0.5f; + areas[i / 3] = area; + } + + return areas; + } + + /// + /// Gets triangle normals. + /// + /// + /// + static Vector3[] TriangleNormals(Mesh mesh) + { + var triangles = mesh.triangles; + var vertices = mesh.vertices; + + var normals = new Vector3[triangles.Length / 3]; + + for (int i = 0; i < triangles.Length; i += 3) + { + Vector3 corner = vertices[triangles[i]]; + Vector3 a = vertices[triangles[i + 1]] - corner; + Vector3 b = vertices[triangles[i + 2]] - corner; + + var normal = Vector3.Cross(a, b).normalized; + normals[i / 3] = normal; + } + + return normals; + } + + /// + /// Uniformly sample mesh. + /// + static int[] UniformSampleMesh(float[] triangleAreas, float meshArea, int sampleAmount) + { + var weights = new float[triangleAreas.Length]; + var sum = 0f; + for (int i = 0; i < triangleAreas.Length; i++) + { + sum += triangleAreas[i] / meshArea; + weights[i] = sum; + } + var triangleIndices = new int[sampleAmount]; + for (int i = 0; i < sampleAmount; i++) + { + var random = Random.value; + for (int j = 0; j < weights.Length; j++) + { + if (random <= weights[j]) + { + triangleIndices[i] = j; + break; + } + } + } + + return triangleIndices; + } + + /// + /// Sample triangles. + /// + static (Vector3[], Vector3[]) SampleTriangles(Mesh mesh, int[] indices) + { + var triangles = mesh.triangles; + var vertices = mesh.vertices; + var normals = TriangleNormals(mesh); + + var sampleVertices = new Vector3[indices.Length]; + var sampleNormals = new Vector3[indices.Length]; + + for (var sample = 0; sample < indices.Length; sample++) + { + var i = indices[sample] * 3; + + // triangle to origo + var corner = vertices[triangles[i]]; + var a = vertices[triangles[i + 1]] - corner; + var b = vertices[triangles[i + 2]] - corner; + + // reflection step + var randomU = Random.value; + var randomV = Random.value; + if (randomU + randomV > 1.0f) + { + randomU = 1 - randomU; + randomV = 1 - randomV; + } + + var samplePoint = corner + randomU * a + randomV * b; + sampleVertices[sample] = samplePoint; + sampleNormals[sample] = normals[indices[sample]]; + } + + return (sampleVertices, sampleNormals); + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs.meta new file mode 100644 index 000000000..d75b0396e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 3fc1638afbbd15849a3831b946d7878c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/Utilities/MeshUtilities.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs b/Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs new file mode 100644 index 000000000..83218571c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs @@ -0,0 +1,55 @@ +namespace Environment.Utilities +{ + using System.Linq; + using UnityEngine; + + public class WeightedDistribution + { + // Could add a seed to random if ever needed + + readonly float[] cumulativeProbabilities; + + /// + /// Class for sampling elements that have weights. + /// + public WeightedDistribution(float[] weights) + { + if (weights == null || weights.Length == 0) + { + Debug.LogError("Cannot create WeightedDistribution with a null or empty input!"); + } + + var sum = weights.Sum(); + this.cumulativeProbabilities = new float[weights.Length]; + var cumulativeProbability = 0f; + for (var i = 0; i < weights.Length; i++) + { + cumulativeProbability += weights[i] / sum; + this.cumulativeProbabilities[i] = cumulativeProbability; + } + } + + /// + /// Samples the weighted distribution. + /// + public int Sample() + { + if (this.cumulativeProbabilities.Length == 1) + { + return 0; + } + + var random = Random.value; + for (var i = 0; i < this.cumulativeProbabilities.Length; i++) + { + if(random <= this.cumulativeProbabilities[i]) + { + return i; + } + } + + Debug.LogWarning("Undefined behaviour! Defaulting to last element."); + return this.cumulativeProbabilities.Length - 1; + } + } +} diff --git a/Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs.meta new file mode 100644 index 000000000..fd0457c34 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 04412d5f3e356924c86d055472bc0c6e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/Utilities/WeightedDistribution.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs b/Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs new file mode 100644 index 000000000..77556ad55 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs @@ -0,0 +1,90 @@ +namespace Environment.PixelWater +{ + using UnityEngine; + + [RequireComponent(typeof(Camera))] + public class WaterReflectionCamera : MonoBehaviour + { + public Transform followedCameraTransform; + + Transform waterPlane; + Camera reflectionCamera; + Vector2Int waterResolution = new Vector2Int(-1, -1); // State variable for updates + + void OnEnable() + { + this.reflectionCamera = this.GetComponent(); + + if (this.transform.parent == null) + { + Debug.LogError("The water reflection camera should have a parent that is the water plane."); + } + this.waterPlane = this.transform.parent; + + if (Camera.main == null) + { + Debug.LogError("There is no main camera found! Set the tag in editor."); + } + + if (this.followedCameraTransform == null) + { + this.followedCameraTransform = Camera.main.transform; + } + + this.ApplyNewRenderTexture(); + } + + private void OnDisable() + { + if (this.reflectionCamera.targetTexture != null) + { + this.reflectionCamera.targetTexture.Release(); + } + } + + private void LateUpdate() + { + this.transform.position = PlanarReflectionProbe.GetPosition(this.followedCameraTransform.position, this.waterPlane.position, this.waterPlane.up); + + this.transform.LookAt(this.transform.position + Vector3.Reflect(this.followedCameraTransform.forward, this.waterPlane.up), Vector3.Reflect(this.followedCameraTransform.up, this.waterPlane.up)); + + this.reflectionCamera.projectionMatrix = PlanarReflectionProbe.GetObliqueProjection(this.reflectionCamera, this.waterPlane.position, this.waterPlane.up); + + this.reflectionCamera.orthographicSize = Camera.main.orthographicSize; + if (Camera.main.targetTexture != null) + { + if (Camera.main.targetTexture.width != this.waterResolution.x || Camera.main.targetTexture.height != this.waterResolution.y) + { + this.ApplyNewRenderTexture(); + } + } + } + + /// + /// Apply new render texture. + /// + void ApplyNewRenderTexture() + { + var textureResolution = Camera.main.targetTexture == null ? new Vector2Int(Camera.main.pixelWidth, Camera.main.pixelHeight) + : new Vector2Int(Camera.main.targetTexture.width, Camera.main.targetTexture.height); + var newTexture = new RenderTexture(textureResolution.x, textureResolution.y, 32, RenderTextureFormat.ARGB32) + { + filterMode = FilterMode.Point + }; + _ = newTexture.Create(); + + if (this.reflectionCamera.targetTexture != null) + { + this.reflectionCamera.targetTexture.Release(); + } + + this.reflectionCamera.targetTexture = newTexture; + + var materialPropertyBlock = new MaterialPropertyBlock(); + materialPropertyBlock.SetTexture("_WaterReflectionTexture", newTexture); + this.waterPlane.GetComponent().SetPropertyBlock(materialPropertyBlock); + + this.waterResolution = textureResolution; + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs.meta b/Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs.meta new file mode 100644 index 000000000..e88bef4e3 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 1a88b0ef47df6d54fb96c4a691539590 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Scripts/WaterReflectionCamera.cs + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders.meta b/Assets/3DPixelArtEnvironment/Shaders.meta new file mode 100644 index 000000000..a5013ce3b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c459c5c1750bd8b4aa55d0a905412143 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes.meta new file mode 100644 index 000000000..c58d6feef --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5fdb4d50052de1c47bf42e52dc905c3b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl b/Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl new file mode 100644 index 000000000..bc4e92022 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl @@ -0,0 +1,33 @@ +#ifndef CLOUD_NOISE_INCLUDED +#define CLOUD_NOISE_INCLUDED + +#include "SimplexNoise3D.hlsl" + +void CloudNoise_half(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + return; +} +void CloudNoise_float(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + return; +} + +#endif \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl.meta new file mode 100644 index 000000000..89021caf7 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 646141f846fdbfd45939964b9331f304 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Includes/CloudNoise.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl b/Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl new file mode 100644 index 000000000..51fbea7c8 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl @@ -0,0 +1,69 @@ +#ifndef OUTLINES_INCLUDED +#define OUTLINES_INCLUDED + +TEXTURE2D(_CameraDepthTexture); +SAMPLER(sampler_CameraDepthTexture); + +TEXTURE2D(_CameraNormalsTexture); +SAMPLER(sampler_CameraNormalsTexture); + +float GetDepth(float2 UV) +{ + return SAMPLE_TEXTURE2D(_CameraDepthTexture, sampler_CameraDepthTexture, UV).x; +} + +float3 GetNormal(float2 UV) +{ + float3 worldNormal = SAMPLE_TEXTURE2D(_CameraNormalsTexture, sampler_CameraNormalsTexture, UV).xyz; + return mul((float3x3) UNITY_MATRIX_V, worldNormal) * 2.0 - 1.0; +} + +float4 _CameraNormalsTexture_TexelSize; +void Outline_float(float2 UV, float DepthThreshold, float NormalsThreshold, float3 NormalEdgeBias, float DepthEdgeStrength, float NormalEdgeStrength, out float Outline) +{ + float2 texelSize = _CameraNormalsTexture_TexelSize.xy; + + float depth = GetDepth(UV); + float3 normal = GetNormal(UV); + + float2 uvs[4]; + + uvs[0] = UV + float2(0.0, texelSize.y); + uvs[1] = UV - float2(0.0, texelSize.y); + uvs[2] = UV + float2(texelSize.x, 0.0); + uvs[3] = UV - float2(texelSize.x, 0.0); + + // Get Depth Edge Indicator + float depths[4]; + + float depthDifference = 0.0; + [unroll] + for (int i = 0; i < 4; i++) + { + depths[i] = GetDepth(uvs[i]); + depthDifference += depth - depths[i]; // vs depths[i] - depth + } + float depthEdge = step(DepthThreshold, depthDifference); + + // Get Normal Edge Indicator + float3 normals[4]; + float dotSum = 0.0; + [unroll] + for (int j = 0; j < 4; j++) + { + normals[j] = GetNormal(uvs[j]); + float3 normalDiff = normal - normals[j]; + + // Edge pixels should yield to faces closer to the bias direction. + float normalBiasDiff = dot(normalDiff, NormalEdgeBias); + float normalIndicator = smoothstep(-.01, .01, normalBiasDiff); // step(0, normalBiasDiff); + + dotSum += dot(normalDiff, normalDiff) * normalIndicator; // * depthIndicator; + } + float indicator = sqrt(dotSum); + float normalEdge = step(NormalsThreshold, indicator); + + // Refuse normal outline if the depthEdge is negative and make it a depth edge if its above the threshold + Outline = depthDifference < 0 ? 0 : (depthEdge > 0.0 ? (DepthEdgeStrength * depthEdge) : (NormalEdgeStrength * normalEdge)); +} +#endif \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl.meta new file mode 100644 index 000000000..ca2fa0e0c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 634197ba2a8223c4e8cb775224be0e01 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Includes/Outlines.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl b/Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl new file mode 100644 index 000000000..fc9e8ae6c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl @@ -0,0 +1,23 @@ +#ifndef PIXEL_OUTLINES_INCLUDED +#define PIXEL_OUTLINES_INCLUDED + +#include "Outlines.hlsl" + +#if SHADERGRAPH_PREVIEW +TEXTURE2D(_CameraOpaqueTexture); +SAMPLER(sampler_CameraOpaqueTexture); +#endif + +float4 GetColor(float2 UV) +{ + return SAMPLE_TEXTURE2D(_CameraOpaqueTexture, sampler_CameraOpaqueTexture, UV); +} + +void OutlineColors_float(float2 UV, float DepthThreshold, float NormalsThreshold, float3 NormalEdgeBias, float DepthEdgeStrength, float NormalEdgeStrength, out float4 Out) +{ + float Outline; + Outline_float(UV, DepthThreshold, NormalsThreshold, NormalEdgeBias, DepthEdgeStrength, NormalEdgeStrength, Outline); + Out = Outline * GetColor(UV); +} + +#endif \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl.meta new file mode 100644 index 000000000..f8d67f458 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 7d2e8ef6444f47947911b58be4fdae53 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Includes/PixelOutlines.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl new file mode 100644 index 000000000..da32707d6 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl @@ -0,0 +1,98 @@ +/* +Copyright (c) 2016 Unity Technologies +Copyright (c) Voyage (Edits for local matrices, instanceData struct and access function for normal) + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +// https://github.com/TwoTailsGames/Unity-Built-in-Shaders/blob/master/CGIncludes/UnityStandardParticleInstancing.cginc used for reference +#ifndef SHADER_GRAPH_INSTANCING +#define SHADER_GRAPH_INSTANCING + +#define UNITY_INDIRECT_DRAW_ARGS IndirectDrawIndexedArgs +struct InstanceData +{ + float4x4 TRS; + float3 normal; +}; + +StructuredBuffer _InstanceData; + +#if UNITY_ANY_INSTANCING_ENABLED + +void vertInstancingMatrices(inout float4x4 objectToWorld, inout float4x4 worldToObject) +{ + InstanceData data = _InstanceData[unity_InstanceID]; + + // transform matrix + objectToWorld = mul(objectToWorld, mul(_LocalToWorld, data.TRS)); + + // inverse transform matrix + float3x3 w2oRotation; + w2oRotation[0] = objectToWorld[1].yzx * objectToWorld[2].zxy - objectToWorld[1].zxy * objectToWorld[2].yzx; + w2oRotation[1] = objectToWorld[0].zxy * objectToWorld[2].yzx - objectToWorld[0].yzx * objectToWorld[2].zxy; + w2oRotation[2] = objectToWorld[0].yzx * objectToWorld[1].zxy - objectToWorld[0].zxy * objectToWorld[1].yzx; + + float det = dot(objectToWorld[0].xyz, w2oRotation[0]); + + w2oRotation = transpose(w2oRotation); + + w2oRotation *= rcp(det); + + float3 w2oPosition = mul(w2oRotation, -objectToWorld._14_24_34); + + worldToObject._11_21_31_41 = float4(w2oRotation._11_21_31, 0.0f); + worldToObject._12_22_32_42 = float4(w2oRotation._12_22_32, 0.0f); + worldToObject._13_23_33_43 = float4(w2oRotation._13_23_33, 0.0f); + worldToObject._14_24_34_44 = float4(w2oPosition, 1.0f); +} + +void vertInstancingSetup() +{ + vertInstancingMatrices(unity_ObjectToWorld, unity_WorldToObject); +} + +#endif +#define UNITY_INDIRECT_DRAW_ARGS IndirectDrawIndexedArgs +#include "UnityIndirect.cginc" +void instanceIDShaderGraph_float(float3 In, out float3 Out, out float InstanceID) +{ + InitIndirectDrawArgs(0); + InstanceID = 0; + #ifndef SHADERGRAPH_PREVIEW + #if UNITY_ANY_INSTANCING_ENABLED + InstanceID = unity_InstanceID; + #endif + #endif + Out = In; +} + +void instanceShaderGraphSetup_float(float3 In, out float3 Out) +{ + Out = In; +} + +void instanceNormal_float(float InstanceID, out float3 Normal) +{ + Normal = float3(0, 0, 0); + #if UNITY_ANY_INSTANCING_ENABLED + InstanceData instanceData = _InstanceData[InstanceID]; + Normal = instanceData.normal; + #endif +} +#endif diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl.meta new file mode 100644 index 000000000..37124ef04 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 0119d2adf67156c468ace80cfeb07fbe +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl new file mode 100644 index 000000000..e20e5a35c --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl @@ -0,0 +1,5 @@ +void ShadowProjection_float(float3 objPos, float3 SunDir, out float2 shadowPos) { + float multiplier = (objPos.y / -SunDir.y); + float3 offsetVec = multiplier * SunDir; + shadowPos = float2(objPos.x + offsetVec.x, objPos.z + offsetVec.z); +} diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl.meta new file mode 100644 index 000000000..6c68acd7d --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d104ce3b34fd2da479719801f5ab8f3e +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Includes/ShadowProjection.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl b/Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl new file mode 100644 index 000000000..bc91311a2 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl @@ -0,0 +1,133 @@ + +/* +Copyright (C) 2011 by Ashima Arts (Simplex noise) +Copyright (C) 2011-2016 by Stefan Gustavson (Classic noise and others) +Copyright (C) Voyage (glsl to hlsl) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +*/ + +// +// Description : Array and textureless GLSL 2D/3D/4D simplex +// noise functions. +// Author : Ian McEwan, Ashima Arts. +// Maintainer : stegu +// Lastmod : 20201014 (stegu) +// License : Copyright (C) 2011 Ashima Arts. All rights reserved. +// Distributed under the MIT License. See LICENSE file. +// https://github.com/ashima/webgl-noise +// https://github.com/stegu/webgl-noise +// + + +float3 mod289(float3 x) +{ + return x - floor(x * (1.0 / 289.0)) * 289.0; +} + +float4 mod289(float4 x) +{ + return x - floor(x * (1.0 / 289.0)) * 289.0; +} + +float4 permute(float4 x) +{ + return mod289(((x * 34.0) + 10.0) * x); +} + +float4 taylorInvSqrt(float4 r) +{ + return 1.79284291400159 - 0.85373472095314 * r; +} + +float snoise(float3 v) +{ + const float2 C = float2(1.0 / 6.0, 1.0 / 3.0); + const float4 D = float4(0.0, 0.5, 1.0, 2.0); + + // First corner + float3 i = floor(v + dot(v, C.yyy)); + float3 x0 = v - i + dot(i, C.xxx); + + // Other corners + float3 g = step(x0.yzx, x0.xyz); + float3 l = 1.0 - g; + float3 i1 = min(g.xyz, l.zxy); + float3 i2 = max(g.xyz, l.zxy); + + // x0 = x0 - 0.0 + 0.0 * C.xxx; + // x1 = x0 - i1 + 1.0 * C.xxx; + // x2 = x0 - i2 + 2.0 * C.xxx; + // x3 = x0 - 1.0 + 3.0 * C.xxx; + float3 x1 = x0 - i1 + C.xxx; + float3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y + float3 x3 = x0 - D.yyy; // -1.0+3.0*C.x = -0.5 = -D.y + + // Permutations + i = mod289(i); + float4 p = permute(permute(permute( + i.z + float4(0.0, i1.z, i2.z, 1.0)) + + i.y + float4(0.0, i1.y, i2.y, 1.0)) + + i.x + float4(0.0, i1.x, i2.x, 1.0)); + + // Gradients: 7x7 points over a square, mapped onto an octahedron. + // The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294) + float n_ = 0.142857142857; // 1.0/7.0 + float3 ns = n_ * D.wyz - D.xzx; + + float4 j = p - 49.0 * floor(p * ns.z * ns.z); // mod(p,7*7) + + float4 x_ = floor(j * ns.z); + float4 y_ = floor(j - 7.0 * x_); // mod(j,N) + + float4 x = x_ * ns.x + ns.yyyy; + float4 y = y_ * ns.x + ns.yyyy; + float4 h = 1.0 - abs(x) - abs(y); + + float4 b0 = float4(x.xy, y.xy); + float4 b1 = float4(x.zw, y.zw); + + //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0; + //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0; + float4 s0 = floor(b0) * 2.0 + 1.0; + float4 s1 = floor(b1) * 2.0 + 1.0; + float4 sh = -step(h, float4(0.0, 0.0, 0.0, 0.0)); + + float4 a0 = b0.xzyw + s0.xzyw * sh.xxyy; + float4 a1 = b1.xzyw + s1.xzyw * sh.zzww; + + float3 p0 = float3(a0.xy, h.x); + float3 p1 = float3(a0.zw, h.y); + float3 p2 = float3(a1.xy, h.z); + float3 p3 = float3(a1.zw, h.w); + + //Normalise gradients + float4 norm = taylorInvSqrt(float4(dot(p0, p0), dot(p1, p1), dot(p2, p2), dot(p3, p3))); + p0 *= norm.x; + p1 *= norm.y; + p2 *= norm.z; + p3 *= norm.w; + + // Mix final noise value + float4 m = max(0.5 - float4(dot(x0, x0), dot(x1, x1), dot(x2, x2), dot(x3, x3)), 0.0); + m = m * m; + return 105.0 * dot(m * m, float4(dot(p0, x0), dot(p1, x1), + dot(p2, x2), dot(p3, x3))); +} \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl.meta new file mode 100644 index 000000000..6bf4816a7 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: ba2db84d8513fd54e89d4e3331ae0c31 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Includes/SimplexNoise3D.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph new file mode 100644 index 000000000..e140b8123 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph @@ -0,0 +1,3429 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "ecc7dd4f2408482fb9484159c8b33611", + "m_Properties": [ + { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + }, + { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + }, + { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + }, + { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + }, + { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + }, + { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + }, + { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + }, + { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + }, + { + "m_Id": "f889349cb240453386a49f5307399b0c" + }, + { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + }, + { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + }, + { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + }, + { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + }, + { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + }, + { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + }, + { + "m_Id": "8e28d1ca99214d848153ecef1fa4f59f" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "0aea6d4fbef049dd9475ec5682ef591a" + }, + { + "m_Id": "1e07877101fd4fd2ac542d6a9d7f6fe3" + }, + { + "m_Id": "681e562615244ca49a26739b147453c3" + }, + { + "m_Id": "0058a44dc7654cb8a965e774fa1dc068" + } + ], + "m_Nodes": [ + { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + { + "m_Id": "3d8ed81d3c724d3daf101ad19d9a815e" + }, + { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + }, + { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + { + "m_Id": "c74251650b634598aafc10da126f7d32" + }, + { + "m_Id": "1aa80448ff3f40d298b7a9adfb6f026c" + }, + { + "m_Id": "95a72d05d5bb4e0b9a72be7221d30dd4" + }, + { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + { + "m_Id": "a7cbc14b4e0e4d03841ff42194c3a5f5" + }, + { + "m_Id": "c755f48fd89944da9370add04a08f682" + }, + { + "m_Id": "d42e5bdb177f449096cc2ff7fe6cf8ff" + }, + { + "m_Id": "2d788905fd3b49c4ad7d2a590e52c1b4" + }, + { + "m_Id": "0ac042d990db4bf496378d000dd80919" + }, + { + "m_Id": "822d6092537549cea186eda9938cde43" + }, + { + "m_Id": "90955665dcf24cd096dde902227b5870" + }, + { + "m_Id": "2c4f3562e700481885b85f77352c6925" + }, + { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + { + "m_Id": "c4a9121265f14875a5b339f4fda7139d" + }, + { + "m_Id": "d1bb5e450e3b4a0f8c6b664ceba5c0dc" + }, + { + "m_Id": "33af5428e51c4f8592944a193cffd7c0" + }, + { + "m_Id": "6a0f2883bb2c4d65a19151f6532f329a" + }, + { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + { + "m_Id": "db7fb48dad1d493ebfa323f676d33345" + }, + { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + } + ], + "m_GroupDatas": [ + { + "m_Id": "b3bef371d04a43d28bd5a437ddd84c6a" + }, + { + "m_Id": "de6b090139e842b99dc783299a77938d" + }, + { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0ac042d990db4bf496378d000dd80919" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -1240098598 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -1713293866 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1aa80448ff3f40d298b7a9adfb6f026c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -1393970881 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db7fb48dad1d493ebfa323f676d33345" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 280130113 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c4f3562e700481885b85f77352c6925" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 746537741 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d788905fd3b49c4ad7d2a590e52c1b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "33af5428e51c4f8592944a193cffd7c0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": 1369708796 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 277386027 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6a0f2883bb2c4d65a19151f6532f329a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -2027890363 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "822d6092537549cea186eda9938cde43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90955665dcf24cd096dde902227b5870" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 2140499878 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95a72d05d5bb4e0b9a72be7221d30dd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1564009527 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + "m_SlotId": 1285075692 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a7cbc14b4e0e4d03841ff42194c3a5f5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4a9121265f14875a5b339f4fda7139d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -943329977 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c74251650b634598aafc10da126f7d32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -697143361 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c755f48fd89944da9370add04a08f682" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -879300798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d1bb5e450e3b4a0f8c6b664ceba5c0dc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": 669212887 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d42e5bdb177f449096cc2ff7fe6cf8ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db7fb48dad1d493ebfa323f676d33345" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1848621575 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 46.999996185302737, + "y": 203.99993896484376 + }, + "m_Blocks": [ + { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + { + "m_Id": "3d8ed81d3c724d3daf101ad19d9a815e" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 47.00001525878906, + "y": 375.0 + }, + "m_Blocks": [ + { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + } + ] + }, + "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": "71d0abc105eb41fb9a773cba2ed1e2de" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0058a44dc7654cb8a965e774fa1dc068", + "m_Name": "Wind", + "m_ChildObjectList": [ + { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + }, + { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + }, + { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + }, + { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "01c784d1821345d8843ff09f56affd42", + "m_Id": 0, + "m_DisplayName": "DiffuseColor", + "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.SubGraphNode", + "m_ObjectId": "065d52d625c345209eab6a7a31e680bb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonLighting", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -242.0000762939453, + "y": 373.0, + "width": 225.0000762939453, + "height": 446.0 + } + }, + "m_Slots": [ + { + "m_Id": "16d355b503ad4481afe6189cc815a52c" + }, + { + "m_Id": "f25f397ff0454540853fef980fd50db2" + }, + { + "m_Id": "0cd16a8c86ba4782a93628e562e68d76" + }, + { + "m_Id": "62044f5a050c4b16b9fa93b208e3cae3" + }, + { + "m_Id": "d63c80a162234ad8bb5a0562c881b0b2" + }, + { + "m_Id": "cf1f954727a6401f8e5ba224f1d2d6e8" + }, + { + "m_Id": "a560dfba47c94a43bcf05a4819805214" + }, + { + "m_Id": "a547634ed63949a0b8b0517cd5d12e82" + }, + { + "m_Id": "24290f0e41c04659902c89344b6fc39a" + }, + { + "m_Id": "859b921906c04f2e9df9eec51b16fb53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"335eb9a4e3f2bf546b8b8e8b90ee4e15\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3b3eb5b0-299b-4390-a61e-99c857f381db", + "93821549-0eda-42f9-9cf5-cdb50854990a", + "ade98c5d-5e44-48ec-bca1-9572031c05e8", + "89bd547c-5e6f-4b91-b6fc-c096a8b59378", + "63bced68-6f8d-442a-8aaa-86c744bb98f0", + "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0", + "46039f06-a477-420b-b337-2cc5fdbdcd6d", + "049b4f23-c15f-47b7-871e-b57bcc74a165", + "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + ], + "m_PropertyIds": [ + 1807118810, + 1848621575, + 2140499878, + 746537741, + 277386027, + -697143361, + -1393970881, + 1564009527, + -1419958435 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "07023d94ae294d95a9d8698d5d4efb2e" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "083257d702364b76bfaf392d12c21cf7", + "m_Guid": { + "m_GuidSerialized": "d1520ccb-2a49-48da-ad4d-92785509180d" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0a7f51faacd240edae79c8427ac76ec8", + "m_Id": 1, + "m_DisplayName": "World", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World", + "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": "0ac042d990db4bf496378d000dd80919", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 631.0000610351563, + "width": 139.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c85e22f269d64038bdc9904aa3504b66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f889349cb240453386a49f5307399b0c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0aea6d4fbef049dd9475ec5682ef591a", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + }, + { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + }, + { + "m_Id": "8e28d1ca99214d848153ecef1fa4f59f" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "0c027b6def994fdcbcef685b6592f0ee", + "m_Guid": { + "m_GuidSerialized": "56215556-44aa-43fb-ae67-176fd00f844c" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0cd16a8c86ba4782a93628e562e68d76", + "m_Id": 2140499878, + "m_DisplayName": "AlbedoHighlight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoHighlight", + "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_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0dbdc5227eca4cabb29690561e766a4d", + "m_Guid": { + "m_GuidSerialized": "05a8589f-3eef-40f3-91c7-ea9c652e81a6" + }, + "m_Name": "WindStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindStrength", + "m_DefaultReferenceName": "_WindStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0ddd36ccfb41491a94ed52ab9062c655", + "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": "fa527a745b1d474a84692007d0814173" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "0efd7e5bf8674bc2a56529ce32106b9c", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1155221776f3482b8f3454de5ca3fce1", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "146b4afcbfa54480a4963599f160d79f", + "m_Guid": { + "m_GuidSerialized": "2a6a2b3d-e595-41e3-b2f1-a66f2702336d" + }, + "m_Name": "WindMovement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindMovement", + "m_DefaultReferenceName": "_WindMovement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 6.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "16d355b503ad4481afe6189cc815a52c", + "m_Id": 1807118810, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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.SubGraphNode", + "m_ObjectId": "1a2464b918894309a41d55991a9f3aaa", + "m_Group": { + "m_Id": "de6b090139e842b99dc783299a77938d" + }, + "m_Name": "Billboard", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -781.0001220703125, + "y": -133.00003051757813, + "width": 208.0001220703125, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "6be5cfb281db428cb49a415dc4afa3e1" + }, + { + "m_Id": "0a7f51faacd240edae79c8427ac76ec8" + }, + { + "m_Id": "aebee5746f4249629e702fbab79cdb12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"6d49e72f07924ec41ad1cc6a34f523d3\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "69fc953d-9208-4865-a2a2-bb7b7b17ba16" + ], + "m_PropertyIds": [ + 1285075692 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1aa80448ff3f40d298b7a9adfb6f026c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -606.9998168945313, + "y": 563.9999389648438, + "width": 130.99990844726563, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1155221776f3482b8f3454de5ca3fce1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1e07877101fd4fd2ac542d6a9d7f6fe3", + "m_Name": "Toon Ramp", + "m_ChildObjectList": [ + { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + }, + { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + }, + { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + } + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "1e5f71acc40240cc93fe69688d69a362", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1718.0, + "y": 364.9999694824219, + "width": 213.0, + "height": 157.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "d397e2f478e14d009e3fb113a1ffb416" + }, + { + "m_Id": "fc863b213c684eedabaa08356597a9d7" + } + ], + "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": 0, + "to": 2 + }, + "m_ConversionType": 0, + "m_Normalize": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1fdf292909dd473db61be66e67c1a676", + "m_Guid": { + "m_GuidSerialized": "cebe6043-49fa-4acf-bdef-01b63df108b2" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2056537e1c4840efb31cf97e9cb63d9d", + "m_Guid": { + "m_GuidSerialized": "476c192a-1505-43d4-8406-54d873ca7b52" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "22488d37e75f4eae89460eb13dfd5eb8", + "m_Guid": { + "m_GuidSerialized": "24bbecb3-44fe-4381-a361-7e6d38862b6e" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "24290f0e41c04659902c89344b6fc39a", + "m_Id": 1564009527, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "243f6e7b33c243a9aaf5b2649732af33", + "m_Id": 0, + "m_DisplayName": "ShadowDiffuseColor", + "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.NormalMaterialSlot", + "m_ObjectId": "2541c0eae72844a5ab67f23d8a2a04b0", + "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.Vector1MaterialSlot", + "m_ObjectId": "26496dde95424bc3b3130142d2b29410", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2c4f3562e700481885b85f77352c6925", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -659.0, + "y": 469.9999694824219, + "width": 184.00009155273438, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "243f6e7b33c243a9aaf5b2649732af33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2d788905fd3b49c4ad7d2a590e52c1b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 699.0, + "width": 135.0, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "e326f03708394fe681d0976a011727b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2e1eba7a0ca74addb8fa171e09f4ec82", + "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": "2541c0eae72844a5ab67f23d8a2a04b0" + } + ], + "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.PropertyNode", + "m_ObjectId": "33af5428e51c4f8592944a193cffd7c0", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": -44.000003814697269, + "width": 147.00021362304688, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c581089fe3a04b1aa6d37113989bda4c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "3b8cd252f1534633aa6f8b591fb29763", + "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.PositionMaterialSlot", + "m_ObjectId": "3cf3cdd48ff04469beb2df28923af559", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3d005fa325ca4ae686247571fa54756a", + "m_Guid": { + "m_GuidSerialized": "98345ef8-3b7b-47ef-b48c-f2c547d5224f" + }, + "m_Name": "VerticalDifference", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "VerticalDifference", + "m_DefaultReferenceName": "_VerticalDifference", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3d8ed81d3c724d3daf101ad19d9a815e", + "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": "3b8cd252f1534633aa6f8b591fb29763" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4038be15b0944cb88760c175c2dcbccd", + "m_Id": 4, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "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.Internal.Vector2ShaderProperty", + "m_ObjectId": "430a1fcabbab4d1fa07436601734258f", + "m_Guid": { + "m_GuidSerialized": "82151029-79bb-4825-834b-1affede15edb" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "586d29c43bd7488a94300ccfffbe5e63", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5ae3be2682ef4acf8126e7a851166e36", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5c8773e0447a4d73b8531ccaeec8ae1b", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "608cf689f56b4365b85ecddf0e083c2b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -531.0, + "y": 508.0, + "width": 56.000091552734378, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6bae5f250a2846369f5bf4bc2c2e890a" + }, + { + "m_Id": "aba85352ba024aa0a9e1ff5ed33b76dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "62044f5a050c4b16b9fa93b208e3cae3", + "m_Id": 746537741, + "m_DisplayName": "AlbedoShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoShadow", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "6274c478aa7f49469dab7d3262afe2e2", + "m_Guid": { + "m_GuidSerialized": "0031bdf9-9a32-4312-b8af-0c1243eb938e" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 7.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "62b50103b0084cfd9cbd419978eb2c6a", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Wind", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -236.00025939941407, + "y": -133.99996948242188, + "width": 230.0001678466797, + "height": 397.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "c54a4ce57be94d70a6361a123566ed47" + }, + { + "m_Id": "fd97ee7447574e0daec4b768f8484fba" + }, + { + "m_Id": "ba7483aa95004820ad5dc1ee4a6bed4b" + }, + { + "m_Id": "ec2edfec924f4635b2ed05a0321cfd14" + }, + { + "m_Id": "78814510bdc24425993d25d3aba238a1" + }, + { + "m_Id": "fbc88233b0f5466b8cd2f5a05c381f69" + }, + { + "m_Id": "f313690bd24b4c2fb48e307a3e14fc76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"4aa0e162980ea4f4d9323b0db629be63\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "d8294cda-f175-4f51-a384-a24af0217e8c", + "43302df8-fd8a-4f90-8dd0-4b3d29350aa8", + "53741f30-cede-4c7a-a03e-db230b36f5bb", + "b9e1ef3d-16db-4dd9-bf18-571283797a50", + "9db05d73-16ad-423e-8df5-a5131453ee0b", + "d89734f1-5ae9-4458-a687-bf78698993c3" + ], + "m_PropertyIds": [ + 1369708796, + -1713293866, + -2027890363, + -1240098598, + -943329977, + 669212887 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "646cade416e84966ae4270bab6d212c3", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.CategoryData", + "m_ObjectId": "681e562615244ca49a26739b147453c3", + "m_Name": "Clouds", + "m_ChildObjectList": [ + { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + }, + { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + }, + { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + }, + { + "m_Id": "f889349cb240453386a49f5307399b0c" + }, + { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + }, + { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6a0f2883bb2c4d65a19151f6532f329a", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": -9.999998092651368, + "width": 169.00027465820313, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "82972814ae60499791e192ae57024a46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6bae5f250a2846369f5bf4bc2c2e890a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6be5cfb281db428cb49a415dc4afa3e1", + "m_Id": 1285075692, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Object", + "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.GroupData", + "m_ObjectId": "6ceab7affb63454fab6c599cb1a2ea84", + "m_Title": "Wind", + "m_Position": { + "x": -510.99993896484377, + "y": -192.99998474121095 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "71d0abc105eb41fb9a773cba2ed1e2de", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "07023d94ae294d95a9d8698d5d4efb2e" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 1, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": false, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "78814510bdc24425993d25d3aba238a1", + "m_Id": -943329977, + "m_DisplayName": "WindMovement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WindMovement", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7af384a5d4a34b989c1cf026cf46bab5", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 1.2999999523162842, + "y": 1.7000000476837159 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e1a785091c64459ba2d7a921d96e5bd", + "m_Id": 0, + "m_DisplayName": "WindDensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "822d6092537549cea186eda9938cde43", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 597.0000610351563, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0efd7e5bf8674bc2a56529ce32106b9c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82972814ae60499791e192ae57024a46", + "m_Id": 0, + "m_DisplayName": "VerticalDifference", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "859b921906c04f2e9df9eec51b16fb53", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.Vector2MaterialSlot", + "m_ObjectId": "895bbbb35e2a40448abd1230d1b141aa", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d5afead4c7d48f3bb7a4a379f629b16", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", + "m_ObjectId": "8e28d1ca99214d848153ecef1fa4f59f", + "m_Guid": { + "m_GuidSerialized": "a69b5539-9d67-4f86-aadc-92f956227e9c" + }, + "m_Name": "LocalToWorld", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "LocalToWorld", + "m_DefaultReferenceName": "_LocalToWorld", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "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.PropertyNode", + "m_ObjectId": "90955665dcf24cd096dde902227b5870", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -616.9998779296875, + "y": 436.0, + "width": 141.99996948242188, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "01c784d1821345d8843ff09f56affd42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95a72d05d5bb4e0b9a72be7221d30dd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -646.9999389648438, + "y": 597.9999389648438, + "width": 171.00003051757813, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "be7c356ad13247e89d406611c38e4c0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9a39b71755694f8e95ae2bec2a21ccad", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a1c393c75fa34ec2999fd0971b2747c2", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a2e6b3fc22a044fe8a3a2c4c3642eb11", + "m_Group": { + "m_Id": "b3bef371d04a43d28bd5a437ddd84c6a" + }, + "m_Name": "ShaderGraphInstancingSetup", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1109.0, + "y": 219.9999237060547, + "width": 131.9998779296875, + "height": 118.00007629394531 + } + }, + "m_Slots": [ + { + "m_Id": "646cade416e84966ae4270bab6d212c3" + }, + { + "m_Id": "4038be15b0944cb88760c175c2dcbccd" + }, + { + "m_Id": "da5c30541d6e4ea8bd434f1b9039d8e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"0b82df892d0ba174295f77ab49db6792\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "0ac15b09-0524-4927-a67c-aca3a96c21f3" + ], + "m_PropertyIds": [ + 325799458 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a547634ed63949a0b8b0517cd5d12e82", + "m_Id": -1393970881, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a560dfba47c94a43bcf05a4819805214", + "m_Id": -697143361, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a5df2283dcd048678e2b1c162ba183ba", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a7cbc14b4e0e4d03841ff42194c3a5f5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 563.0000610351563, + "width": 165.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "895bbbb35e2a40448abd1230d1b141aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aba85352ba024aa0a9e1ff5ed33b76dd", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "aebee5746f4249629e702fbab79cdb12", + "m_Id": 2, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.GroupData", + "m_ObjectId": "b3bef371d04a43d28bd5a437ddd84c6a", + "m_Title": "Instancing Positions", + "m_Position": { + "x": -1133.9998779296875, + "y": 160.99996948242188 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b6e5bdad477246148978249c174c2bcc", + "m_Guid": { + "m_GuidSerialized": "28da2830-6c85-4cfc-bd05-5f8e0d22059c" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba7483aa95004820ad5dc1ee4a6bed4b", + "m_Id": 1369708796, + "m_DisplayName": "WindStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WindStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcbf738974844fde92065c3386f0c725", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "be7c356ad13247e89d406611c38e4c0b", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfa5b81bd1074538a99e70448c81c285", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "bfd0aef2d1284205865bb82abf4697e5", + "m_Guid": { + "m_GuidSerialized": "8ab4e3c7-cf93-4f44-9ebe-80b569ee4d08" + }, + "m_Name": "ShadowDiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowDiffuseColor", + "m_DefaultReferenceName": "_ShadowDiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c4097c3775fb48b4a7f507f60c39f816", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c4a9121265f14875a5b339f4fda7139d", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": 24.00000762939453, + "width": 159.00018310546876, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "fa3f98c2446445cda54dcd6d12f0588b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c54a4ce57be94d70a6361a123566ed47", + "m_Id": -1240098598, + "m_DisplayName": "World", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_World", + "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": "c581089fe3a04b1aa6d37113989bda4c", + "m_Id": 0, + "m_DisplayName": "WindStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c74251650b634598aafc10da126f7d32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -589.0000610351563, + "y": 532.0, + "width": 114.00015258789063, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcbf738974844fde92065c3386f0c725" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c755f48fd89944da9370add04a08f682", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 529.0000610351563, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a5df2283dcd048678e2b1c162ba183ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c85e22f269d64038bdc9904aa3504b66", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cc66922791a54a0aaee101b28401cd0a", + "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": "3cf3cdd48ff04469beb2df28923af559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ce831df5b9fc4430a14106e4226c75f7", + "m_Guid": { + "m_GuidSerialized": "401f3d2c-f4a7-4a3e-8a6c-b2a48d24cc91" + }, + "m_Name": "WindDensity", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindDensity", + "m_DefaultReferenceName": "_WindDensity", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cf1f954727a6401f8e5ba224f1d2d6e8", + "m_Id": -1419958435, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ConstantToonAttenuation", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d1bb5e450e3b4a0f8c6b664ceba5c0dc", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": 53.999996185302737, + "width": 141.000244140625, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "7e1a785091c64459ba2d7a921d96e5bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d397e2f478e14d009e3fb113a1ffb416", + "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": "d42e5bdb177f449096cc2ff7fe6cf8ff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 665.0000610351563, + "width": 149.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "586d29c43bd7488a94300ccfffbe5e63" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d63c80a162234ad8bb5a0562c881b0b2", + "m_Id": 277386027, + "m_DisplayName": "CloudShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudShadow", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "da5c30541d6e4ea8bd434f1b9039d8e2", + "m_Id": 5, + "m_DisplayName": "InstanceID", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "InstanceID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "db7fb48dad1d493ebfa323f676d33345", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -550.0001220703125, + "y": 412.0, + "width": 56.00006103515625, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "5ae3be2682ef4acf8126e7a851166e36" + }, + { + "m_Id": "8d5afead4c7d48f3bb7a4a379f629b16" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "de6b090139e842b99dc783299a77938d", + "m_Title": "Billboard", + "m_Position": { + "x": -806.0, + "y": -191.99998474121095 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "e2fc33bbf22a4bcda63f54ccebd3ef63", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.0, + "y": 463.99993896484377, + "width": 248.0, + "height": 422.0 + } + }, + "m_Slots": [ + { + "m_Id": "fad9b01cc0b74541b3629c4d02d31dc5" + }, + { + "m_Id": "bfa5b81bd1074538a99e70448c81c285" + }, + { + "m_Id": "5c8773e0447a4d73b8531ccaeec8ae1b" + }, + { + "m_Id": "c4097c3775fb48b4a7f507f60c39f816" + }, + { + "m_Id": "26496dde95424bc3b3130142d2b29410" + }, + { + "m_Id": "9a39b71755694f8e95ae2bec2a21ccad" + }, + { + "m_Id": "7af384a5d4a34b989c1cf026cf46bab5" + }, + { + "m_Id": "a1c393c75fa34ec2999fd0971b2747c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"5e8a6cc9c7132d64e9b82aaf9a2e8bc2\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "75ac7081-9b4c-46c2-9861-a87fb28f4a49", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "bafdf563-a5b7-45ad-b729-96d1b7fa3e17", + "223861b5-a0e7-4adc-bced-04efb2d6b3aa", + "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + ], + "m_PropertyIds": [ + 93062631, + -1311072294, + -879300798, + 716657296, + -2041773749, + -1771830798, + 1019980370, + 972587988, + 760478300, + 280130113 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e326f03708394fe681d0976a011727b9", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "e33c1698c2fd4ff7a2eda5621678e3e4", + "m_Guid": { + "m_GuidSerialized": "d8c068b7-33c0-428d-9bd2-bcbce2c41216" + }, + "m_Name": "DiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DiffuseColor", + "m_DefaultReferenceName": "_DiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec2edfec924f4635b2ed05a0321cfd14", + "m_Id": -2027890363, + "m_DisplayName": "VerticalDifference", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_VerticalDifference", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f25f397ff0454540853fef980fd50db2", + "m_Id": 1848621575, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.Vector3MaterialSlot", + "m_ObjectId": "f313690bd24b4c2fb48e307a3e14fc76", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "f889349cb240453386a49f5307399b0c", + "m_Guid": { + "m_GuidSerialized": "412981f4-de18-453c-9dc0-cd0191bd2322" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fa3f98c2446445cda54dcd6d12f0588b", + "m_Id": 0, + "m_DisplayName": "WindMovement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "fa527a745b1d474a84692007d0814173", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector3MaterialSlot", + "m_ObjectId": "fad9b01cc0b74541b3629c4d02d31dc5", + "m_Id": 280130113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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": "fbc88233b0f5466b8cd2f5a05c381f69", + "m_Id": 669212887, + "m_DisplayName": "WindDensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WindDensity", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fc863b213c684eedabaa08356597a9d7", + "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.Vector3MaterialSlot", + "m_ObjectId": "fd97ee7447574e0daec4b768f8484fba", + "m_Id": -1713293866, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Object", + "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": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph.meta b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph.meta new file mode 100644 index 000000000..9a44b44f7 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: a7eb3931a4acc934b94f527c5269aa29 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardLeafToon.shadergraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph new file mode 100644 index 000000000..e1ce3f5d5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph @@ -0,0 +1,3519 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "ecc7dd4f2408482fb9484159c8b33611", + "m_Properties": [ + { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + }, + { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + }, + { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + }, + { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + }, + { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + }, + { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + }, + { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + }, + { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + }, + { + "m_Id": "f889349cb240453386a49f5307399b0c" + }, + { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + }, + { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + }, + { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + }, + { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + }, + { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + }, + { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + }, + { + "m_Id": "8e28d1ca99214d848153ecef1fa4f59f" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "0aea6d4fbef049dd9475ec5682ef591a" + }, + { + "m_Id": "1e07877101fd4fd2ac542d6a9d7f6fe3" + }, + { + "m_Id": "681e562615244ca49a26739b147453c3" + }, + { + "m_Id": "0058a44dc7654cb8a965e774fa1dc068" + } + ], + "m_Nodes": [ + { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + { + "m_Id": "3d8ed81d3c724d3daf101ad19d9a815e" + }, + { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + }, + { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + { + "m_Id": "c74251650b634598aafc10da126f7d32" + }, + { + "m_Id": "1aa80448ff3f40d298b7a9adfb6f026c" + }, + { + "m_Id": "95a72d05d5bb4e0b9a72be7221d30dd4" + }, + { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + { + "m_Id": "a7cbc14b4e0e4d03841ff42194c3a5f5" + }, + { + "m_Id": "c755f48fd89944da9370add04a08f682" + }, + { + "m_Id": "d42e5bdb177f449096cc2ff7fe6cf8ff" + }, + { + "m_Id": "2d788905fd3b49c4ad7d2a590e52c1b4" + }, + { + "m_Id": "0ac042d990db4bf496378d000dd80919" + }, + { + "m_Id": "822d6092537549cea186eda9938cde43" + }, + { + "m_Id": "90955665dcf24cd096dde902227b5870" + }, + { + "m_Id": "2c4f3562e700481885b85f77352c6925" + }, + { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + { + "m_Id": "c4a9121265f14875a5b339f4fda7139d" + }, + { + "m_Id": "d1bb5e450e3b4a0f8c6b664ceba5c0dc" + }, + { + "m_Id": "33af5428e51c4f8592944a193cffd7c0" + }, + { + "m_Id": "6a0f2883bb2c4d65a19151f6532f329a" + }, + { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + { + "m_Id": "db7fb48dad1d493ebfa323f676d33345" + }, + { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + { + "m_Id": "320a9ba9f260460ba29a49f460615bb6" + } + ], + "m_GroupDatas": [ + { + "m_Id": "b3bef371d04a43d28bd5a437ddd84c6a" + }, + { + "m_Id": "de6b090139e842b99dc783299a77938d" + }, + { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0ac042d990db4bf496378d000dd80919" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -1240098598 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -1713293866 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1aa80448ff3f40d298b7a9adfb6f026c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -1393970881 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db7fb48dad1d493ebfa323f676d33345" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 280130113 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c4f3562e700481885b85f77352c6925" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 746537741 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d788905fd3b49c4ad7d2a590e52c1b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "320a9ba9f260460ba29a49f460615bb6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -1419958435 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "33af5428e51c4f8592944a193cffd7c0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": 1369708796 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 277386027 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6a0f2883bb2c4d65a19151f6532f329a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -2027890363 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "822d6092537549cea186eda9938cde43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90955665dcf24cd096dde902227b5870" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 2140499878 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95a72d05d5bb4e0b9a72be7221d30dd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1564009527 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a2464b918894309a41d55991a9f3aaa" + }, + "m_SlotId": 1285075692 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a7cbc14b4e0e4d03841ff42194c3a5f5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4a9121265f14875a5b339f4fda7139d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": -943329977 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c74251650b634598aafc10da126f7d32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -697143361 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c755f48fd89944da9370add04a08f682" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -879300798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d1bb5e450e3b4a0f8c6b664ceba5c0dc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b50103b0084cfd9cbd419978eb2c6a" + }, + "m_SlotId": 669212887 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d42e5bdb177f449096cc2ff7fe6cf8ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db7fb48dad1d493ebfa323f676d33345" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1848621575 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 46.999996185302737, + "y": 203.99993896484376 + }, + "m_Blocks": [ + { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + { + "m_Id": "3d8ed81d3c724d3daf101ad19d9a815e" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 47.00001525878906, + "y": 375.0 + }, + "m_Blocks": [ + { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + } + ] + }, + "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": "71d0abc105eb41fb9a773cba2ed1e2de" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0058a44dc7654cb8a965e774fa1dc068", + "m_Name": "Wind", + "m_ChildObjectList": [ + { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + }, + { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + }, + { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + }, + { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "01c784d1821345d8843ff09f56affd42", + "m_Id": 0, + "m_DisplayName": "DiffuseColor", + "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.Vector1MaterialSlot", + "m_ObjectId": "03a7e72439fe4fc089b4aa6eaf42f38a", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "065d52d625c345209eab6a7a31e680bb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonLighting", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -242.0000762939453, + "y": 373.0, + "width": 225.0000762939453, + "height": 446.0 + } + }, + "m_Slots": [ + { + "m_Id": "16d355b503ad4481afe6189cc815a52c" + }, + { + "m_Id": "f25f397ff0454540853fef980fd50db2" + }, + { + "m_Id": "0cd16a8c86ba4782a93628e562e68d76" + }, + { + "m_Id": "62044f5a050c4b16b9fa93b208e3cae3" + }, + { + "m_Id": "d63c80a162234ad8bb5a0562c881b0b2" + }, + { + "m_Id": "cf1f954727a6401f8e5ba224f1d2d6e8" + }, + { + "m_Id": "a560dfba47c94a43bcf05a4819805214" + }, + { + "m_Id": "a547634ed63949a0b8b0517cd5d12e82" + }, + { + "m_Id": "24290f0e41c04659902c89344b6fc39a" + }, + { + "m_Id": "859b921906c04f2e9df9eec51b16fb53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"335eb9a4e3f2bf546b8b8e8b90ee4e15\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3b3eb5b0-299b-4390-a61e-99c857f381db", + "93821549-0eda-42f9-9cf5-cdb50854990a", + "ade98c5d-5e44-48ec-bca1-9572031c05e8", + "89bd547c-5e6f-4b91-b6fc-c096a8b59378", + "63bced68-6f8d-442a-8aaa-86c744bb98f0", + "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0", + "46039f06-a477-420b-b337-2cc5fdbdcd6d", + "049b4f23-c15f-47b7-871e-b57bcc74a165", + "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + ], + "m_PropertyIds": [ + 1807118810, + 1848621575, + 2140499878, + 746537741, + 277386027, + -697143361, + -1393970881, + 1564009527, + -1419958435 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "07023d94ae294d95a9d8698d5d4efb2e" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "083257d702364b76bfaf392d12c21cf7", + "m_Guid": { + "m_GuidSerialized": "d1520ccb-2a49-48da-ad4d-92785509180d" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0a7f51faacd240edae79c8427ac76ec8", + "m_Id": 1, + "m_DisplayName": "World", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World", + "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": "0ac042d990db4bf496378d000dd80919", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 631.0000610351563, + "width": 139.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c85e22f269d64038bdc9904aa3504b66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f889349cb240453386a49f5307399b0c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0aea6d4fbef049dd9475ec5682ef591a", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + }, + { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + }, + { + "m_Id": "8e28d1ca99214d848153ecef1fa4f59f" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "0c027b6def994fdcbcef685b6592f0ee", + "m_Guid": { + "m_GuidSerialized": "56215556-44aa-43fb-ae67-176fd00f844c" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0cd16a8c86ba4782a93628e562e68d76", + "m_Id": 2140499878, + "m_DisplayName": "AlbedoHighlight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoHighlight", + "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_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0dbdc5227eca4cabb29690561e766a4d", + "m_Guid": { + "m_GuidSerialized": "05a8589f-3eef-40f3-91c7-ea9c652e81a6" + }, + "m_Name": "WindStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindStrength", + "m_DefaultReferenceName": "_WindStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0ddd36ccfb41491a94ed52ab9062c655", + "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": "fa527a745b1d474a84692007d0814173" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "0efd7e5bf8674bc2a56529ce32106b9c", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1155221776f3482b8f3454de5ca3fce1", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "146b4afcbfa54480a4963599f160d79f", + "m_Guid": { + "m_GuidSerialized": "2a6a2b3d-e595-41e3-b2f1-a66f2702336d" + }, + "m_Name": "WindMovement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindMovement", + "m_DefaultReferenceName": "_WindMovement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 6.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "16d355b503ad4481afe6189cc815a52c", + "m_Id": 1807118810, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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.SubGraphNode", + "m_ObjectId": "1a2464b918894309a41d55991a9f3aaa", + "m_Group": { + "m_Id": "de6b090139e842b99dc783299a77938d" + }, + "m_Name": "Billboard", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -781.0001220703125, + "y": -133.00003051757813, + "width": 208.0001220703125, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "6be5cfb281db428cb49a415dc4afa3e1" + }, + { + "m_Id": "0a7f51faacd240edae79c8427ac76ec8" + }, + { + "m_Id": "aebee5746f4249629e702fbab79cdb12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"6d49e72f07924ec41ad1cc6a34f523d3\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "69fc953d-9208-4865-a2a2-bb7b7b17ba16" + ], + "m_PropertyIds": [ + 1285075692 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1aa80448ff3f40d298b7a9adfb6f026c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -606.9998168945313, + "y": 563.9999389648438, + "width": 130.99990844726563, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1155221776f3482b8f3454de5ca3fce1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1e07877101fd4fd2ac542d6a9d7f6fe3", + "m_Name": "Toon Ramp", + "m_ChildObjectList": [ + { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + }, + { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + }, + { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + } + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "1e5f71acc40240cc93fe69688d69a362", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1718.0, + "y": 364.9999694824219, + "width": 213.0, + "height": 157.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "d397e2f478e14d009e3fb113a1ffb416" + }, + { + "m_Id": "fc863b213c684eedabaa08356597a9d7" + } + ], + "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": 0, + "to": 2 + }, + "m_ConversionType": 0, + "m_Normalize": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1fdf292909dd473db61be66e67c1a676", + "m_Guid": { + "m_GuidSerialized": "cebe6043-49fa-4acf-bdef-01b63df108b2" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2056537e1c4840efb31cf97e9cb63d9d", + "m_Guid": { + "m_GuidSerialized": "476c192a-1505-43d4-8406-54d873ca7b52" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "22488d37e75f4eae89460eb13dfd5eb8", + "m_Guid": { + "m_GuidSerialized": "24bbecb3-44fe-4381-a361-7e6d38862b6e" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "24290f0e41c04659902c89344b6fc39a", + "m_Id": 1564009527, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "243f6e7b33c243a9aaf5b2649732af33", + "m_Id": 0, + "m_DisplayName": "ShadowDiffuseColor", + "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.NormalMaterialSlot", + "m_ObjectId": "2541c0eae72844a5ab67f23d8a2a04b0", + "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.Vector1MaterialSlot", + "m_ObjectId": "26496dde95424bc3b3130142d2b29410", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2c4f3562e700481885b85f77352c6925", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -659.0, + "y": 469.9999694824219, + "width": 184.00009155273438, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "243f6e7b33c243a9aaf5b2649732af33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2d788905fd3b49c4ad7d2a590e52c1b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 699.0, + "width": 135.0, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "e326f03708394fe681d0976a011727b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2e1eba7a0ca74addb8fa171e09f4ec82", + "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": "2541c0eae72844a5ab67f23d8a2a04b0" + } + ], + "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.Vector1Node", + "m_ObjectId": "320a9ba9f260460ba29a49f460615bb6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -605.0000610351563, + "y": 655.0, + "width": 126.0, + "height": 76.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "03a7e72439fe4fc089b4aa6eaf42f38a" + }, + { + "m_Id": "d4e63dc61add41049b30da70fedcf0e0" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "33af5428e51c4f8592944a193cffd7c0", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": -44.000003814697269, + "width": 147.00021362304688, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c581089fe3a04b1aa6d37113989bda4c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "3b8cd252f1534633aa6f8b591fb29763", + "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.PositionMaterialSlot", + "m_ObjectId": "3cf3cdd48ff04469beb2df28923af559", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3d005fa325ca4ae686247571fa54756a", + "m_Guid": { + "m_GuidSerialized": "98345ef8-3b7b-47ef-b48c-f2c547d5224f" + }, + "m_Name": "VerticalDifference", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "VerticalDifference", + "m_DefaultReferenceName": "_VerticalDifference", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3d8ed81d3c724d3daf101ad19d9a815e", + "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": "3b8cd252f1534633aa6f8b591fb29763" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4038be15b0944cb88760c175c2dcbccd", + "m_Id": 4, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "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.Internal.Vector2ShaderProperty", + "m_ObjectId": "430a1fcabbab4d1fa07436601734258f", + "m_Guid": { + "m_GuidSerialized": "82151029-79bb-4825-834b-1affede15edb" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "586d29c43bd7488a94300ccfffbe5e63", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5ae3be2682ef4acf8126e7a851166e36", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5c8773e0447a4d73b8531ccaeec8ae1b", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "608cf689f56b4365b85ecddf0e083c2b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -531.0, + "y": 508.0, + "width": 56.000091552734378, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6bae5f250a2846369f5bf4bc2c2e890a" + }, + { + "m_Id": "aba85352ba024aa0a9e1ff5ed33b76dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "62044f5a050c4b16b9fa93b208e3cae3", + "m_Id": 746537741, + "m_DisplayName": "AlbedoShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoShadow", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "6274c478aa7f49469dab7d3262afe2e2", + "m_Guid": { + "m_GuidSerialized": "0031bdf9-9a32-4312-b8af-0c1243eb938e" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 7.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "62b50103b0084cfd9cbd419978eb2c6a", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Wind", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -236.00025939941407, + "y": -133.99996948242188, + "width": 230.0001678466797, + "height": 397.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "c54a4ce57be94d70a6361a123566ed47" + }, + { + "m_Id": "fd97ee7447574e0daec4b768f8484fba" + }, + { + "m_Id": "ba7483aa95004820ad5dc1ee4a6bed4b" + }, + { + "m_Id": "ec2edfec924f4635b2ed05a0321cfd14" + }, + { + "m_Id": "78814510bdc24425993d25d3aba238a1" + }, + { + "m_Id": "fbc88233b0f5466b8cd2f5a05c381f69" + }, + { + "m_Id": "f313690bd24b4c2fb48e307a3e14fc76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"4aa0e162980ea4f4d9323b0db629be63\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "d8294cda-f175-4f51-a384-a24af0217e8c", + "43302df8-fd8a-4f90-8dd0-4b3d29350aa8", + "53741f30-cede-4c7a-a03e-db230b36f5bb", + "b9e1ef3d-16db-4dd9-bf18-571283797a50", + "9db05d73-16ad-423e-8df5-a5131453ee0b", + "d89734f1-5ae9-4458-a687-bf78698993c3" + ], + "m_PropertyIds": [ + 1369708796, + -1713293866, + -2027890363, + -1240098598, + -943329977, + 669212887 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "646cade416e84966ae4270bab6d212c3", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.CategoryData", + "m_ObjectId": "681e562615244ca49a26739b147453c3", + "m_Name": "Clouds", + "m_ChildObjectList": [ + { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + }, + { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + }, + { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + }, + { + "m_Id": "f889349cb240453386a49f5307399b0c" + }, + { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + }, + { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6a0f2883bb2c4d65a19151f6532f329a", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": -9.999998092651368, + "width": 169.00027465820313, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "82972814ae60499791e192ae57024a46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6bae5f250a2846369f5bf4bc2c2e890a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6be5cfb281db428cb49a415dc4afa3e1", + "m_Id": 1285075692, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Object", + "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.GroupData", + "m_ObjectId": "6ceab7affb63454fab6c599cb1a2ea84", + "m_Title": "Wind", + "m_Position": { + "x": -510.99993896484377, + "y": -192.99998474121095 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "71d0abc105eb41fb9a773cba2ed1e2de", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "07023d94ae294d95a9d8698d5d4efb2e" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 1, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": false, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "78814510bdc24425993d25d3aba238a1", + "m_Id": -943329977, + "m_DisplayName": "WindMovement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WindMovement", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7af384a5d4a34b989c1cf026cf46bab5", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 1.2999999523162842, + "y": 1.7000000476837159 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e1a785091c64459ba2d7a921d96e5bd", + "m_Id": 0, + "m_DisplayName": "WindDensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "822d6092537549cea186eda9938cde43", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 597.0000610351563, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0efd7e5bf8674bc2a56529ce32106b9c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82972814ae60499791e192ae57024a46", + "m_Id": 0, + "m_DisplayName": "VerticalDifference", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "859b921906c04f2e9df9eec51b16fb53", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.Vector2MaterialSlot", + "m_ObjectId": "895bbbb35e2a40448abd1230d1b141aa", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d5afead4c7d48f3bb7a4a379f629b16", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", + "m_ObjectId": "8e28d1ca99214d848153ecef1fa4f59f", + "m_Guid": { + "m_GuidSerialized": "a69b5539-9d67-4f86-aadc-92f956227e9c" + }, + "m_Name": "LocalToWorld", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "LocalToWorld", + "m_DefaultReferenceName": "_LocalToWorld", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "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.PropertyNode", + "m_ObjectId": "90955665dcf24cd096dde902227b5870", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -616.9998779296875, + "y": 436.0, + "width": 141.99996948242188, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "01c784d1821345d8843ff09f56affd42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95a72d05d5bb4e0b9a72be7221d30dd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -646.9999389648438, + "y": 597.9999389648438, + "width": 171.00003051757813, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "be7c356ad13247e89d406611c38e4c0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9a39b71755694f8e95ae2bec2a21ccad", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a1c393c75fa34ec2999fd0971b2747c2", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a2e6b3fc22a044fe8a3a2c4c3642eb11", + "m_Group": { + "m_Id": "b3bef371d04a43d28bd5a437ddd84c6a" + }, + "m_Name": "ShaderGraphInstancingSetup", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1109.0, + "y": 219.9999237060547, + "width": 131.9998779296875, + "height": 118.00007629394531 + } + }, + "m_Slots": [ + { + "m_Id": "646cade416e84966ae4270bab6d212c3" + }, + { + "m_Id": "4038be15b0944cb88760c175c2dcbccd" + }, + { + "m_Id": "da5c30541d6e4ea8bd434f1b9039d8e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"0b82df892d0ba174295f77ab49db6792\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "0ac15b09-0524-4927-a67c-aca3a96c21f3" + ], + "m_PropertyIds": [ + 325799458 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a547634ed63949a0b8b0517cd5d12e82", + "m_Id": -1393970881, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a560dfba47c94a43bcf05a4819805214", + "m_Id": -697143361, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a5df2283dcd048678e2b1c162ba183ba", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a7cbc14b4e0e4d03841ff42194c3a5f5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 563.0000610351563, + "width": 165.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "895bbbb35e2a40448abd1230d1b141aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aba85352ba024aa0a9e1ff5ed33b76dd", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "aebee5746f4249629e702fbab79cdb12", + "m_Id": 2, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.GroupData", + "m_ObjectId": "b3bef371d04a43d28bd5a437ddd84c6a", + "m_Title": "Instancing Positions", + "m_Position": { + "x": -1133.9998779296875, + "y": 160.99996948242188 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b6e5bdad477246148978249c174c2bcc", + "m_Guid": { + "m_GuidSerialized": "28da2830-6c85-4cfc-bd05-5f8e0d22059c" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba7483aa95004820ad5dc1ee4a6bed4b", + "m_Id": 1369708796, + "m_DisplayName": "WindStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WindStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcbf738974844fde92065c3386f0c725", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "be7c356ad13247e89d406611c38e4c0b", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfa5b81bd1074538a99e70448c81c285", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "bfd0aef2d1284205865bb82abf4697e5", + "m_Guid": { + "m_GuidSerialized": "8ab4e3c7-cf93-4f44-9ebe-80b569ee4d08" + }, + "m_Name": "ShadowDiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowDiffuseColor", + "m_DefaultReferenceName": "_ShadowDiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c4097c3775fb48b4a7f507f60c39f816", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c4a9121265f14875a5b339f4fda7139d", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": 24.00000762939453, + "width": 159.00018310546876, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "fa3f98c2446445cda54dcd6d12f0588b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c54a4ce57be94d70a6361a123566ed47", + "m_Id": -1240098598, + "m_DisplayName": "World", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_World", + "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": "c581089fe3a04b1aa6d37113989bda4c", + "m_Id": 0, + "m_DisplayName": "WindStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c74251650b634598aafc10da126f7d32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -589.0000610351563, + "y": 532.0, + "width": 114.00015258789063, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcbf738974844fde92065c3386f0c725" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c755f48fd89944da9370add04a08f682", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 529.0000610351563, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a5df2283dcd048678e2b1c162ba183ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c85e22f269d64038bdc9904aa3504b66", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cc66922791a54a0aaee101b28401cd0a", + "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": "3cf3cdd48ff04469beb2df28923af559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ce831df5b9fc4430a14106e4226c75f7", + "m_Guid": { + "m_GuidSerialized": "401f3d2c-f4a7-4a3e-8a6c-b2a48d24cc91" + }, + "m_Name": "WindDensity", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindDensity", + "m_DefaultReferenceName": "_WindDensity", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cf1f954727a6401f8e5ba224f1d2d6e8", + "m_Id": -1419958435, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ConstantToonAttenuation", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d1bb5e450e3b4a0f8c6b664ceba5c0dc", + "m_Group": { + "m_Id": "6ceab7affb63454fab6c599cb1a2ea84" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -486.0002746582031, + "y": 53.999996185302737, + "width": 141.000244140625, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "7e1a785091c64459ba2d7a921d96e5bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d397e2f478e14d009e3fb113a1ffb416", + "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": "d42e5bdb177f449096cc2ff7fe6cf8ff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1471.0, + "y": 665.0000610351563, + "width": 149.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "586d29c43bd7488a94300ccfffbe5e63" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d4e63dc61add41049b30da70fedcf0e0", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d63c80a162234ad8bb5a0562c881b0b2", + "m_Id": 277386027, + "m_DisplayName": "CloudShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudShadow", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "da5c30541d6e4ea8bd434f1b9039d8e2", + "m_Id": 5, + "m_DisplayName": "InstanceID", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "InstanceID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "db7fb48dad1d493ebfa323f676d33345", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -550.0001220703125, + "y": 412.0, + "width": 56.00006103515625, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "5ae3be2682ef4acf8126e7a851166e36" + }, + { + "m_Id": "8d5afead4c7d48f3bb7a4a379f629b16" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "de6b090139e842b99dc783299a77938d", + "m_Title": "Billboard", + "m_Position": { + "x": -806.0, + "y": -191.99998474121095 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "e2fc33bbf22a4bcda63f54ccebd3ef63", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.0, + "y": 463.99993896484377, + "width": 248.0, + "height": 422.0 + } + }, + "m_Slots": [ + { + "m_Id": "fad9b01cc0b74541b3629c4d02d31dc5" + }, + { + "m_Id": "bfa5b81bd1074538a99e70448c81c285" + }, + { + "m_Id": "5c8773e0447a4d73b8531ccaeec8ae1b" + }, + { + "m_Id": "c4097c3775fb48b4a7f507f60c39f816" + }, + { + "m_Id": "26496dde95424bc3b3130142d2b29410" + }, + { + "m_Id": "9a39b71755694f8e95ae2bec2a21ccad" + }, + { + "m_Id": "7af384a5d4a34b989c1cf026cf46bab5" + }, + { + "m_Id": "a1c393c75fa34ec2999fd0971b2747c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"5e8a6cc9c7132d64e9b82aaf9a2e8bc2\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "75ac7081-9b4c-46c2-9861-a87fb28f4a49", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "bafdf563-a5b7-45ad-b729-96d1b7fa3e17", + "223861b5-a0e7-4adc-bced-04efb2d6b3aa", + "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + ], + "m_PropertyIds": [ + 93062631, + -1311072294, + -879300798, + 716657296, + -2041773749, + -1771830798, + 1019980370, + 972587988, + 760478300, + 280130113 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e326f03708394fe681d0976a011727b9", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "e33c1698c2fd4ff7a2eda5621678e3e4", + "m_Guid": { + "m_GuidSerialized": "d8c068b7-33c0-428d-9bd2-bcbce2c41216" + }, + "m_Name": "DiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DiffuseColor", + "m_DefaultReferenceName": "_DiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec2edfec924f4635b2ed05a0321cfd14", + "m_Id": -2027890363, + "m_DisplayName": "VerticalDifference", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_VerticalDifference", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f25f397ff0454540853fef980fd50db2", + "m_Id": 1848621575, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.Vector3MaterialSlot", + "m_ObjectId": "f313690bd24b4c2fb48e307a3e14fc76", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "f889349cb240453386a49f5307399b0c", + "m_Guid": { + "m_GuidSerialized": "412981f4-de18-453c-9dc0-cd0191bd2322" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fa3f98c2446445cda54dcd6d12f0588b", + "m_Id": 0, + "m_DisplayName": "WindMovement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "fa527a745b1d474a84692007d0814173", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector3MaterialSlot", + "m_ObjectId": "fad9b01cc0b74541b3629c4d02d31dc5", + "m_Id": 280130113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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": "fbc88233b0f5466b8cd2f5a05c381f69", + "m_Id": 669212887, + "m_DisplayName": "WindDensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WindDensity", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fc863b213c684eedabaa08356597a9d7", + "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.Vector3MaterialSlot", + "m_ObjectId": "fd97ee7447574e0daec4b768f8484fba", + "m_Id": -1713293866, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Object", + "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": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph.meta b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph.meta new file mode 100644 index 000000000..d55d75c86 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 116bae4840169554085c5aa591d459f5 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/InstancedBillboardToon.shadergraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph b/Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph new file mode 100644 index 000000000..a79d521aa --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph @@ -0,0 +1,2714 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "ecc7dd4f2408482fb9484159c8b33611", + "m_Properties": [ + { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + }, + { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + }, + { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + }, + { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + }, + { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + }, + { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + }, + { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + }, + { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + }, + { + "m_Id": "f889349cb240453386a49f5307399b0c" + }, + { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + }, + { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + }, + { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + }, + { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + }, + { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + }, + { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + }, + { + "m_Id": "8e28d1ca99214d848153ecef1fa4f59f" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "0aea6d4fbef049dd9475ec5682ef591a" + }, + { + "m_Id": "1e07877101fd4fd2ac542d6a9d7f6fe3" + }, + { + "m_Id": "681e562615244ca49a26739b147453c3" + }, + { + "m_Id": "0058a44dc7654cb8a965e774fa1dc068" + } + ], + "m_Nodes": [ + { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + { + "m_Id": "3d8ed81d3c724d3daf101ad19d9a815e" + }, + { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + }, + { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + { + "m_Id": "c74251650b634598aafc10da126f7d32" + }, + { + "m_Id": "1aa80448ff3f40d298b7a9adfb6f026c" + }, + { + "m_Id": "95a72d05d5bb4e0b9a72be7221d30dd4" + }, + { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + { + "m_Id": "a7cbc14b4e0e4d03841ff42194c3a5f5" + }, + { + "m_Id": "c755f48fd89944da9370add04a08f682" + }, + { + "m_Id": "d42e5bdb177f449096cc2ff7fe6cf8ff" + }, + { + "m_Id": "2d788905fd3b49c4ad7d2a590e52c1b4" + }, + { + "m_Id": "0ac042d990db4bf496378d000dd80919" + }, + { + "m_Id": "822d6092537549cea186eda9938cde43" + }, + { + "m_Id": "90955665dcf24cd096dde902227b5870" + }, + { + "m_Id": "2c4f3562e700481885b85f77352c6925" + }, + { + "m_Id": "b82fd7189d4e4a40b2667a2e086b4620" + }, + { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + } + ], + "m_GroupDatas": [ + { + "m_Id": "b3bef371d04a43d28bd5a437ddd84c6a" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0ac042d990db4bf496378d000dd80919" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1aa80448ff3f40d298b7a9adfb6f026c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -1393970881 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e5f71acc40240cc93fe69688d69a362" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b82fd7189d4e4a40b2667a2e086b4620" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c4f3562e700481885b85f77352c6925" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 746537741 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d788905fd3b49c4ad7d2a590e52c1b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 277386027 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "822d6092537549cea186eda9938cde43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90955665dcf24cd096dde902227b5870" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 2140499878 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95a72d05d5bb4e0b9a72be7221d30dd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": 1564009527 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2e6b3fc22a044fe8a3a2c4c3642eb11" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a7cbc14b4e0e4d03841ff42194c3a5f5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c74251650b634598aafc10da126f7d32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "065d52d625c345209eab6a7a31e680bb" + }, + "m_SlotId": -697143361 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c755f48fd89944da9370add04a08f682" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": -879300798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d42e5bdb177f449096cc2ff7fe6cf8ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2fc33bbf22a4bcda63f54ccebd3ef63" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "608cf689f56b4365b85ecddf0e083c2b" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 46.999996185302737, + "y": 203.99993896484376 + }, + "m_Blocks": [ + { + "m_Id": "cc66922791a54a0aaee101b28401cd0a" + }, + { + "m_Id": "2e1eba7a0ca74addb8fa171e09f4ec82" + }, + { + "m_Id": "3d8ed81d3c724d3daf101ad19d9a815e" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 47.00001525878906, + "y": 375.0 + }, + "m_Blocks": [ + { + "m_Id": "0ddd36ccfb41491a94ed52ab9062c655" + } + ] + }, + "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": "71d0abc105eb41fb9a773cba2ed1e2de" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0058a44dc7654cb8a965e774fa1dc068", + "m_Name": "Wind", + "m_ChildObjectList": [ + { + "m_Id": "ce831df5b9fc4430a14106e4226c75f7" + }, + { + "m_Id": "3d005fa325ca4ae686247571fa54756a" + }, + { + "m_Id": "146b4afcbfa54480a4963599f160d79f" + }, + { + "m_Id": "0dbdc5227eca4cabb29690561e766a4d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "01c784d1821345d8843ff09f56affd42", + "m_Id": 0, + "m_DisplayName": "DiffuseColor", + "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.SubGraphNode", + "m_ObjectId": "065d52d625c345209eab6a7a31e680bb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonLighting", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -304.0000915527344, + "y": 375.0, + "width": 225.000244140625, + "height": 446.0 + } + }, + "m_Slots": [ + { + "m_Id": "16d355b503ad4481afe6189cc815a52c" + }, + { + "m_Id": "f25f397ff0454540853fef980fd50db2" + }, + { + "m_Id": "0cd16a8c86ba4782a93628e562e68d76" + }, + { + "m_Id": "62044f5a050c4b16b9fa93b208e3cae3" + }, + { + "m_Id": "d63c80a162234ad8bb5a0562c881b0b2" + }, + { + "m_Id": "471de64d3400402ea6dad00960a811d4" + }, + { + "m_Id": "a560dfba47c94a43bcf05a4819805214" + }, + { + "m_Id": "a547634ed63949a0b8b0517cd5d12e82" + }, + { + "m_Id": "24290f0e41c04659902c89344b6fc39a" + }, + { + "m_Id": "859b921906c04f2e9df9eec51b16fb53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"335eb9a4e3f2bf546b8b8e8b90ee4e15\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3b3eb5b0-299b-4390-a61e-99c857f381db", + "93821549-0eda-42f9-9cf5-cdb50854990a", + "ade98c5d-5e44-48ec-bca1-9572031c05e8", + "89bd547c-5e6f-4b91-b6fc-c096a8b59378", + "63bced68-6f8d-442a-8aaa-86c744bb98f0", + "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0", + "46039f06-a477-420b-b337-2cc5fdbdcd6d", + "049b4f23-c15f-47b7-871e-b57bcc74a165", + "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + ], + "m_PropertyIds": [ + 1807118810, + 1848621575, + 2140499878, + 746537741, + 277386027, + -697143361, + -1393970881, + 1564009527, + -1419958435 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "07023d94ae294d95a9d8698d5d4efb2e" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "083257d702364b76bfaf392d12c21cf7", + "m_Guid": { + "m_GuidSerialized": "d1520ccb-2a49-48da-ad4d-92785509180d" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0ac042d990db4bf496378d000dd80919", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 702.0, + "width": 140.0001220703125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c85e22f269d64038bdc9904aa3504b66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f889349cb240453386a49f5307399b0c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0aea6d4fbef049dd9475ec5682ef591a", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + }, + { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + }, + { + "m_Id": "8e28d1ca99214d848153ecef1fa4f59f" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "0c027b6def994fdcbcef685b6592f0ee", + "m_Guid": { + "m_GuidSerialized": "56215556-44aa-43fb-ae67-176fd00f844c" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0cd16a8c86ba4782a93628e562e68d76", + "m_Id": 2140499878, + "m_DisplayName": "AlbedoHighlight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoHighlight", + "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_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0dbdc5227eca4cabb29690561e766a4d", + "m_Guid": { + "m_GuidSerialized": "05a8589f-3eef-40f3-91c7-ea9c652e81a6" + }, + "m_Name": "WindStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindStrength", + "m_DefaultReferenceName": "_WindStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0ddd36ccfb41491a94ed52ab9062c655", + "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": "fa527a745b1d474a84692007d0814173" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "0efd7e5bf8674bc2a56529ce32106b9c", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1155221776f3482b8f3454de5ca3fce1", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "146b4afcbfa54480a4963599f160d79f", + "m_Guid": { + "m_GuidSerialized": "2a6a2b3d-e595-41e3-b2f1-a66f2702336d" + }, + "m_Name": "WindMovement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindMovement", + "m_DefaultReferenceName": "_WindMovement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 6.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "16d355b503ad4481afe6189cc815a52c", + "m_Id": 1807118810, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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": "1aa80448ff3f40d298b7a9adfb6f026c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -606.9998168945313, + "y": 563.9999389648438, + "width": 130.99990844726563, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1155221776f3482b8f3454de5ca3fce1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1e07877101fd4fd2ac542d6a9d7f6fe3", + "m_Name": "Toon Ramp", + "m_ChildObjectList": [ + { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + }, + { + "m_Id": "22488d37e75f4eae89460eb13dfd5eb8" + }, + { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + } + ] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "1e5f71acc40240cc93fe69688d69a362", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1718.0, + "y": 364.9999694824219, + "width": 213.0, + "height": 157.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "d397e2f478e14d009e3fb113a1ffb416" + }, + { + "m_Id": "fc863b213c684eedabaa08356597a9d7" + } + ], + "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": 0, + "to": 2 + }, + "m_ConversionType": 0, + "m_Normalize": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1fdf292909dd473db61be66e67c1a676", + "m_Guid": { + "m_GuidSerialized": "cebe6043-49fa-4acf-bdef-01b63df108b2" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2056537e1c4840efb31cf97e9cb63d9d", + "m_Guid": { + "m_GuidSerialized": "476c192a-1505-43d4-8406-54d873ca7b52" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "22488d37e75f4eae89460eb13dfd5eb8", + "m_Guid": { + "m_GuidSerialized": "24bbecb3-44fe-4381-a361-7e6d38862b6e" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "24290f0e41c04659902c89344b6fc39a", + "m_Id": 1564009527, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "243f6e7b33c243a9aaf5b2649732af33", + "m_Id": 0, + "m_DisplayName": "ShadowDiffuseColor", + "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.NormalMaterialSlot", + "m_ObjectId": "2541c0eae72844a5ab67f23d8a2a04b0", + "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.Vector1MaterialSlot", + "m_ObjectId": "26496dde95424bc3b3130142d2b29410", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2c4f3562e700481885b85f77352c6925", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -659.0, + "y": 469.9999694824219, + "width": 184.00009155273438, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "243f6e7b33c243a9aaf5b2649732af33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bfd0aef2d1284205865bb82abf4697e5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2d788905fd3b49c4ad7d2a590e52c1b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 769.9999389648438, + "width": 135.0001220703125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e326f03708394fe681d0976a011727b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2e1eba7a0ca74addb8fa171e09f4ec82", + "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": "2541c0eae72844a5ab67f23d8a2a04b0" + } + ], + "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.TangentMaterialSlot", + "m_ObjectId": "3b8cd252f1534633aa6f8b591fb29763", + "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.PositionMaterialSlot", + "m_ObjectId": "3cf3cdd48ff04469beb2df28923af559", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3d005fa325ca4ae686247571fa54756a", + "m_Guid": { + "m_GuidSerialized": "98345ef8-3b7b-47ef-b48c-f2c547d5224f" + }, + "m_Name": "VerticalDifference", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "VerticalDifference", + "m_DefaultReferenceName": "_VerticalDifference", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3d8ed81d3c724d3daf101ad19d9a815e", + "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": "3b8cd252f1534633aa6f8b591fb29763" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4038be15b0944cb88760c175c2dcbccd", + "m_Id": 4, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "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.Internal.Vector2ShaderProperty", + "m_ObjectId": "430a1fcabbab4d1fa07436601734258f", + "m_Guid": { + "m_GuidSerialized": "82151029-79bb-4825-834b-1affede15edb" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "471de64d3400402ea6dad00960a811d4", + "m_Id": -1419958435, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ConstantToonAttenuation", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49fd5f441dca4d2f94108db325099945", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "586d29c43bd7488a94300ccfffbe5e63", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5c8773e0447a4d73b8531ccaeec8ae1b", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5e0c7043b0fb4df4aeb1802fa9a166e9", + "m_Id": 280130113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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.RedirectNodeData", + "m_ObjectId": "608cf689f56b4365b85ecddf0e083c2b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -531.0, + "y": 508.0, + "width": 56.000091552734378, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6bae5f250a2846369f5bf4bc2c2e890a" + }, + { + "m_Id": "aba85352ba024aa0a9e1ff5ed33b76dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "62044f5a050c4b16b9fa93b208e3cae3", + "m_Id": 746537741, + "m_DisplayName": "AlbedoShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoShadow", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "6274c478aa7f49469dab7d3262afe2e2", + "m_Guid": { + "m_GuidSerialized": "0031bdf9-9a32-4312-b8af-0c1243eb938e" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 7.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "646cade416e84966ae4270bab6d212c3", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.CategoryData", + "m_ObjectId": "681e562615244ca49a26739b147453c3", + "m_Name": "Clouds", + "m_ChildObjectList": [ + { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + }, + { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + }, + { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + }, + { + "m_Id": "f889349cb240453386a49f5307399b0c" + }, + { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + }, + { + "m_Id": "0c027b6def994fdcbcef685b6592f0ee" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6bae5f250a2846369f5bf4bc2c2e890a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "71d0abc105eb41fb9a773cba2ed1e2de", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "07023d94ae294d95a9d8698d5d4efb2e" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 1, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": false, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7af384a5d4a34b989c1cf026cf46bab5", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 1.2999999523162842, + "y": 1.7000000476837159 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "822d6092537549cea186eda9938cde43", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 668.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0efd7e5bf8674bc2a56529ce32106b9c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b6e5bdad477246148978249c174c2bcc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "859b921906c04f2e9df9eec51b16fb53", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.Vector2MaterialSlot", + "m_ObjectId": "895bbbb35e2a40448abd1230d1b141aa", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Matrix4ShaderProperty", + "m_ObjectId": "8e28d1ca99214d848153ecef1fa4f59f", + "m_Guid": { + "m_GuidSerialized": "a69b5539-9d67-4f86-aadc-92f956227e9c" + }, + "m_Name": "LocalToWorld", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "LocalToWorld", + "m_DefaultReferenceName": "_LocalToWorld", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "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.PropertyNode", + "m_ObjectId": "90955665dcf24cd096dde902227b5870", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -616.9998779296875, + "y": 436.0, + "width": 141.99996948242188, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "01c784d1821345d8843ff09f56affd42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e33c1698c2fd4ff7a2eda5621678e3e4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95a72d05d5bb4e0b9a72be7221d30dd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -646.9999389648438, + "y": 597.9999389648438, + "width": 171.00003051757813, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "be7c356ad13247e89d406611c38e4c0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2056537e1c4840efb31cf97e9cb63d9d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9a39b71755694f8e95ae2bec2a21ccad", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a1c393c75fa34ec2999fd0971b2747c2", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a2e6b3fc22a044fe8a3a2c4c3642eb11", + "m_Group": { + "m_Id": "b3bef371d04a43d28bd5a437ddd84c6a" + }, + "m_Name": "ShaderGraphInstancingSetup", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -956.0, + "y": 198.00003051757813, + "width": 213.00006103515626, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "646cade416e84966ae4270bab6d212c3" + }, + { + "m_Id": "4038be15b0944cb88760c175c2dcbccd" + }, + { + "m_Id": "da5c30541d6e4ea8bd434f1b9039d8e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"0b82df892d0ba174295f77ab49db6792\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "0ac15b09-0524-4927-a67c-aca3a96c21f3" + ], + "m_PropertyIds": [ + 325799458 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a547634ed63949a0b8b0517cd5d12e82", + "m_Id": -1393970881, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a560dfba47c94a43bcf05a4819805214", + "m_Id": -697143361, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a5df2283dcd048678e2b1c162ba183ba", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a7cbc14b4e0e4d03841ff42194c3a5f5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 633.9999389648438, + "width": 166.0001220703125, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "895bbbb35e2a40448abd1230d1b141aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "430a1fcabbab4d1fa07436601734258f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aba85352ba024aa0a9e1ff5ed33b76dd", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "adc0273e3ba84361be5b11ad7a2655d5", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b3bef371d04a43d28bd5a437ddd84c6a", + "m_Title": "Instancing Positions", + "m_Position": { + "x": -981.0, + "y": 138.99998474121095 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b6e5bdad477246148978249c174c2bcc", + "m_Guid": { + "m_GuidSerialized": "28da2830-6c85-4cfc-bd05-5f8e0d22059c" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SwizzleNode", + "m_ObjectId": "b82fd7189d4e4a40b2667a2e086b4620", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Swizzle", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 465.99993896484377, + "width": 132.0, + "height": 122.0 + } + }, + "m_Slots": [ + { + "m_Id": "49fd5f441dca4d2f94108db325099945" + }, + { + "m_Id": "adc0273e3ba84361be5b11ad7a2655d5" + } + ], + "synonyms": [ + "swap", + "reorder", + "component mask" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "_maskInput": "xz", + "convertedMask": "xz" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcbf738974844fde92065c3386f0c725", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "be7c356ad13247e89d406611c38e4c0b", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfa5b81bd1074538a99e70448c81c285", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "bfd0aef2d1284205865bb82abf4697e5", + "m_Guid": { + "m_GuidSerialized": "8ab4e3c7-cf93-4f44-9ebe-80b569ee4d08" + }, + "m_Name": "ShadowDiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowDiffuseColor", + "m_DefaultReferenceName": "_ShadowDiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c4097c3775fb48b4a7f507f60c39f816", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c74251650b634598aafc10da126f7d32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -589.0000610351563, + "y": 532.0, + "width": 114.00015258789063, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcbf738974844fde92065c3386f0c725" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6274c478aa7f49469dab7d3262afe2e2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c755f48fd89944da9370add04a08f682", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 599.9999389648438, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a5df2283dcd048678e2b1c162ba183ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "083257d702364b76bfaf392d12c21cf7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c85e22f269d64038bdc9904aa3504b66", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cc66922791a54a0aaee101b28401cd0a", + "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": "3cf3cdd48ff04469beb2df28923af559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ce831df5b9fc4430a14106e4226c75f7", + "m_Guid": { + "m_GuidSerialized": "401f3d2c-f4a7-4a3e-8a6c-b2a48d24cc91" + }, + "m_Name": "WindDensity", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindDensity", + "m_DefaultReferenceName": "_WindDensity", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d397e2f478e14d009e3fb113a1ffb416", + "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": "d42e5bdb177f449096cc2ff7fe6cf8ff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 736.0, + "width": 149.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "586d29c43bd7488a94300ccfffbe5e63" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fdf292909dd473db61be66e67c1a676" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d63c80a162234ad8bb5a0562c881b0b2", + "m_Id": 277386027, + "m_DisplayName": "CloudShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudShadow", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "da5c30541d6e4ea8bd434f1b9039d8e2", + "m_Id": 5, + "m_DisplayName": "InstanceID", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "InstanceID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "e2fc33bbf22a4bcda63f54ccebd3ef63", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.0, + "y": 463.99993896484377, + "width": 248.0, + "height": 422.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e0c7043b0fb4df4aeb1802fa9a166e9" + }, + { + "m_Id": "bfa5b81bd1074538a99e70448c81c285" + }, + { + "m_Id": "5c8773e0447a4d73b8531ccaeec8ae1b" + }, + { + "m_Id": "c4097c3775fb48b4a7f507f60c39f816" + }, + { + "m_Id": "26496dde95424bc3b3130142d2b29410" + }, + { + "m_Id": "9a39b71755694f8e95ae2bec2a21ccad" + }, + { + "m_Id": "7af384a5d4a34b989c1cf026cf46bab5" + }, + { + "m_Id": "a1c393c75fa34ec2999fd0971b2747c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"5e8a6cc9c7132d64e9b82aaf9a2e8bc2\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "75ac7081-9b4c-46c2-9861-a87fb28f4a49", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "bafdf563-a5b7-45ad-b729-96d1b7fa3e17", + "223861b5-a0e7-4adc-bced-04efb2d6b3aa", + "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + ], + "m_PropertyIds": [ + 93062631, + -1311072294, + -879300798, + 716657296, + -2041773749, + -1771830798, + 1019980370, + 972587988, + 760478300, + 280130113 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e326f03708394fe681d0976a011727b9", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "e33c1698c2fd4ff7a2eda5621678e3e4", + "m_Guid": { + "m_GuidSerialized": "d8c068b7-33c0-428d-9bd2-bcbce2c41216" + }, + "m_Name": "DiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DiffuseColor", + "m_DefaultReferenceName": "_DiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f25f397ff0454540853fef980fd50db2", + "m_Id": 1848621575, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f889349cb240453386a49f5307399b0c", + "m_Guid": { + "m_GuidSerialized": "412981f4-de18-453c-9dc0-cd0191bd2322" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "fa527a745b1d474a84692007d0814173", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector3MaterialSlot", + "m_ObjectId": "fc863b213c684eedabaa08356597a9d7", + "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": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph.meta b/Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph.meta new file mode 100644 index 000000000..bde3a4a9e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 91424e80e7633174faa0d25725ea3083 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/InstancedToon.shadergraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs.meta new file mode 100644 index 000000000..301e4fe57 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b838af866815a654cb85b95a59373a56 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph new file mode 100644 index 000000000..ee4ae8788 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph @@ -0,0 +1,1614 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "7a20adbb7832449c858b1ec258f4c47a", + "m_Properties": [ + { + "m_Id": "4ec9ca87a7a243fc9c9911d7178bc3e4" + }, + { + "m_Id": "f4bf772aaae34d2f9780cff2a9b55bc8" + }, + { + "m_Id": "9dfd2b8f43f340e3a1d2344ed262e19a" + }, + { + "m_Id": "fa9ab8f989be4e2f8b7864ae6777a1fb" + }, + { + "m_Id": "dced68598b0840caa14a91e255b0433d" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "8860c93343934229893292998c7c1086" + } + ], + "m_Nodes": [ + { + "m_Id": "6a1ff5f4600b108a9f02bafeea86d5e6" + }, + { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + { + "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f" + }, + { + "m_Id": "581fc0f145c64382811fb8b41c86758e" + }, + { + "m_Id": "adb1e03036394f8da6438aa4d7b50025" + }, + { + "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e" + }, + { + "m_Id": "d067a003877f4194b3082aebf1023b46" + }, + { + "m_Id": "a2e212aebe7a4f57982c65d053a53703" + }, + { + "m_Id": "3255432341114dc9853be697aa5dd9b9" + }, + { + "m_Id": "94d14dbfab154bf89ff18adfb671e872" + }, + { + "m_Id": "2df5b778c7124497a59bef2b1a0ccc91" + }, + { + "m_Id": "71e4ba298d214acf8b7612b70247c735" + }, + { + "m_Id": "1d9a40e74fa54d398414c7c3717a1b6c" + } + ], + "m_GroupDatas": [ + { + "m_Id": "9b0d61612c014d83aff3b43cb1ba7686" + }, + { + "m_Id": "2192cc9f19f344e0a589f2215f866115" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d9a40e74fa54d398414c7c3717a1b6c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2df5b778c7124497a59bef2b1a0ccc91" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d9a40e74fa54d398414c7c3717a1b6c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3255432341114dc9853be697aa5dd9b9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "581fc0f145c64382811fb8b41c86758e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2df5b778c7124497a59bef2b1a0ccc91" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6a1ff5f4600b108a9f02bafeea86d5e6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71e4ba298d214acf8b7612b70247c735" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2df5b778c7124497a59bef2b1a0ccc91" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71e4ba298d214acf8b7612b70247c735" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2df5b778c7124497a59bef2b1a0ccc91" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "94d14dbfab154bf89ff18adfb671e872" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 9 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2e212aebe7a4f57982c65d053a53703" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "adb1e03036394f8da6438aa4d7b50025" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "adb1e03036394f8da6438aa4d7b50025" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d067a003877f4194b3082aebf1023b46" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "438f6d908c13bc8b84c3074db8e60c56" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f086b1ffa0584bc9bda364f3e240bc4e" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d067a003877f4194b3082aebf1023b46" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "6dda37ee85c26f82a64f4a6b9dd7214f" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "024ed4513e334ee5b6f89dc2601efe7b", + "m_Id": 0, + "m_DisplayName": "Position", + "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.Vector4MaterialSlot", + "m_ObjectId": "0ebc44a0510d4a85ab69988dab3f0221", + "m_Id": 7, + "m_DisplayName": "Shadowmask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Shadowmask", + "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.Vector1MaterialSlot", + "m_ObjectId": "160fa621731342538baed1abbe5fcb0a", + "m_Id": 8, + "m_DisplayName": "PointLightBands", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PointLightBands", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "1d9a40e74fa54d398414c7c3717a1b6c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -481.0000305175781, + "y": 36.000003814697269, + "width": 56.000030517578128, + "height": 24.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "ea91bf37ee8845c4b32c42eb5edbdf8d" + }, + { + "m_Id": "f5a0b69d5f244b43b774243fe8485b7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2192cc9f19f344e0a589f2215f866115", + "m_Title": "Position", + "m_Position": { + "x": -1072.0, + "y": -472.00006103515627 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2a87c677255c5186b1b092fffbc7d440", + "m_Id": 3, + "m_DisplayName": "World Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldNormal", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "2df5b778c7124497a59bef2b1a0ccc91", + "m_Group": { + "m_Id": "2192cc9f19f344e0a589f2215f866115" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -815.0, + "y": -413.0000305175781, + "width": 208.0, + "height": 326.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "fc598bb142f341c7b3ae5888c2b2ecb3" + }, + { + "m_Id": "4858c5f1de32430b982510383f940bdc" + }, + { + "m_Id": "f39294128a6f4361b621e71b45ce5de8" + }, + { + "m_Id": "88d64d8b2a114c729f7011b7abc03095" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2e3fd4b99e684891aa85e7dfab6fc93e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3004c74947ea43aba6e30437ec549383", + "m_Id": 9, + "m_DisplayName": "SpotLightBands", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpotLightBands", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "30ca9c68003a489c9e07bb45a3b39e75", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3255432341114dc9853be697aa5dd9b9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -433.9999694824219, + "y": 143.0, + "width": 161.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "78296d2b11f24edea188e4f3cac77ff3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fa9ab8f989be4e2f8b7864ae6777a1fb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "437f61371a5a4405b57c5a30527141a8", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "438f6d908c13bc8b84c3074db8e60c56", + "m_Group": { + "m_Id": "" + }, + "m_Name": "AdditionalLightsToonAttenuation (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -189.99998474121095, + "y": -4.000040531158447, + "width": 342.0000915527344, + "height": 374.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "5b8c80e58982e386b537f229ff4d39cf" + }, + { + "m_Id": "2a87c677255c5186b1b092fffbc7d440" + }, + { + "m_Id": "0ebc44a0510d4a85ab69988dab3f0221" + }, + { + "m_Id": "160fa621731342538baed1abbe5fcb0a" + }, + { + "m_Id": "3004c74947ea43aba6e30437ec549383" + }, + { + "m_Id": "f7abc3ffa301471d8ba4d3dfc0d8f3f8" + }, + { + "m_Id": "6f31ceb73dac4e8e8020930b883909f1" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "AdditionalLightsToonAttenuation", + "m_FunctionSource": "d85f1b91349aa1a42a8a390e37416584", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4858c5f1de32430b982510383f940bdc", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "4ec9ca87a7a243fc9c9911d7178bc3e4", + "m_Guid": { + "m_GuidSerialized": "e261d82b-4578-464e-b637-a7d5cd33c930" + }, + "m_Name": "Position", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Position", + "m_DefaultReferenceName": "_Position", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "54ebcf296aec4a9f80bfdfc26dfd41a4", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "581fc0f145c64382811fb8b41c86758e", + "m_Group": { + "m_Id": "2192cc9f19f344e0a589f2215f866115" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1047.0, + "y": -297.0000305175781, + "width": 205.99993896484376, + "height": 131.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "ac5b59f01423348aa766a4cf155b17c9" + } + ], + "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.Vector3MaterialSlot", + "m_ObjectId": "5b8c80e58982e386b537f229ff4d39cf", + "m_Id": 2, + "m_DisplayName": "World Pos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPos", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "6a1ff5f4600b108a9f02bafeea86d5e6", + "m_Group": { + "m_Id": "9b0d61612c014d83aff3b43cb1ba7686" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1044.0, + "y": 112.00003814697266, + "width": 206.00006103515626, + "height": 130.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "93e92c4ab310e78eaf3c463dffe3b66e" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "6dda37ee85c26f82a64f4a6b9dd7214f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 188.0000762939453, + "y": -4.000040531158447, + "width": 117.99995422363281, + "height": 101.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "ddb3714ad6d242cc8ecd43987a08a1a5" + }, + { + "m_Id": "dfaf0ab51e234cb2a21f9c1e1a902a0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f31ceb73dac4e8e8020930b883909f1", + "m_Id": 6, + "m_DisplayName": "Attenuation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Attenuation", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "71e4ba298d214acf8b7612b70247c735", + "m_Group": { + "m_Id": "2192cc9f19f344e0a589f2215f866115" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -960.0000610351563, + "y": -371.0000305175781, + "width": 119.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "024ed4513e334ee5b6f89dc2601efe7b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4ec9ca87a7a243fc9c9911d7178bc3e4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "78296d2b11f24edea188e4f3cac77ff3", + "m_Id": 0, + "m_DisplayName": "PointLightBands", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8591d2654c8440a38086e36bbaaf4bb5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "8860c93343934229893292998c7c1086", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "4ec9ca87a7a243fc9c9911d7178bc3e4" + }, + { + "m_Id": "f4bf772aaae34d2f9780cff2a9b55bc8" + }, + { + "m_Id": "9dfd2b8f43f340e3a1d2344ed262e19a" + }, + { + "m_Id": "fa9ab8f989be4e2f8b7864ae6777a1fb" + }, + { + "m_Id": "dced68598b0840caa14a91e255b0433d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "88d64d8b2a114c729f7011b7abc03095", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8e8a0b3755ae47b98aefaaf9d12922a0", + "m_Id": 0, + "m_DisplayName": "Shadowmask", + "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.Vector3MaterialSlot", + "m_ObjectId": "93e92c4ab310e78eaf3c463dffe3b66e", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "94d14dbfab154bf89ff18adfb671e872", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -433.9999694824219, + "y": 176.99996948242188, + "width": 158.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "d3b57e9e6224440a87c97b720e29919d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dced68598b0840caa14a91e255b0433d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9b0d61612c014d83aff3b43cb1ba7686", + "m_Title": "Normal", + "m_Position": { + "x": -1069.0, + "y": -39.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "9dfd2b8f43f340e3a1d2344ed262e19a", + "m_Guid": { + "m_GuidSerialized": "284b44e0-1015-48a8-8616-f694c3828512" + }, + "m_Name": "Shadowmask", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shadowmask", + "m_DefaultReferenceName": "_Shadowmask", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 2, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a2e212aebe7a4f57982c65d053a53703", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -433.9999694824219, + "y": 108.99996185302735, + "width": 147.00003051757813, + "height": 34.000038146972659 + } + }, + "m_Slots": [ + { + "m_Id": "8e8a0b3755ae47b98aefaaf9d12922a0" + } + ], + "synonyms": [], + "m_Precision": 2, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9dfd2b8f43f340e3a1d2344ed262e19a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ac5b59f01423348aa766a4cf155b17c9", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "adb1e03036394f8da6438aa4d7b50025", + "m_Group": { + "m_Id": "9b0d61612c014d83aff3b43cb1ba7686" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -955.0, + "y": 60.00001907348633, + "width": 115.0, + "height": 33.99996566772461 + } + }, + "m_Slots": [ + { + "m_Id": "af6051ce4907476d865f341faa4019a5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f4bf772aaae34d2f9780cff2a9b55bc8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "af6051ce4907476d865f341faa4019a5", + "m_Id": 0, + "m_DisplayName": "Normal", + "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.RedirectNodeData", + "m_ObjectId": "d067a003877f4194b3082aebf1023b46", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -480.9999694824219, + "y": 61.99997329711914, + "width": 56.000030517578128, + "height": 24.000011444091798 + } + }, + "m_Slots": [ + { + "m_Id": "2e3fd4b99e684891aa85e7dfab6fc93e" + }, + { + "m_Id": "8591d2654c8440a38086e36bbaaf4bb5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3b57e9e6224440a87c97b720e29919d", + "m_Id": 0, + "m_DisplayName": "SpotLightBands", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dced68598b0840caa14a91e255b0433d", + "m_Guid": { + "m_GuidSerialized": "06229e5e-1664-4e00-a891-f2436fafc706" + }, + "m_Name": "SpotLightBands", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SpotLightBands", + "m_DefaultReferenceName": "_SpotLightBands", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 3.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ddb3714ad6d242cc8ecd43987a08a1a5", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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": "dfaf0ab51e234cb2a21f9c1e1a902a0b", + "m_Id": 2, + "m_DisplayName": "Atten", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Atten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e276c7f84f09466b835e043290d75e0f", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ea91bf37ee8845c4b32c42eb5edbdf8d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "f086b1ffa0584bc9bda364f3e240bc4e", + "m_Group": { + "m_Id": "9b0d61612c014d83aff3b43cb1ba7686" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -814.9999389648438, + "y": 20.0000057220459, + "width": 208.0, + "height": 325.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "437f61371a5a4405b57c5a30527141a8" + }, + { + "m_Id": "30ca9c68003a489c9e07bb45a3b39e75" + }, + { + "m_Id": "54ebcf296aec4a9f80bfdfc26dfd41a4" + }, + { + "m_Id": "e276c7f84f09466b835e043290d75e0f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f39294128a6f4361b621e71b45ce5de8", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "f4bf772aaae34d2f9780cff2a9b55bc8", + "m_Guid": { + "m_GuidSerialized": "4be13597-d820-4587-ab11-daf353790d60" + }, + "m_Name": "Normal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal", + "m_DefaultReferenceName": "_Normal", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f5a0b69d5f244b43b774243fe8485b7e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f7abc3ffa301471d8ba4d3dfc0d8f3f8", + "m_Id": 5, + "m_DisplayName": "Diffuse", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Diffuse", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "fa9ab8f989be4e2f8b7864ae6777a1fb", + "m_Guid": { + "m_GuidSerialized": "2b836ca1-ed6d-4b9e-9ad3-e3d1e5729d9b" + }, + "m_Name": "PointLightBands", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PointLightBands", + "m_DefaultReferenceName": "_PointLightBands", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 3.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "fc598bb142f341c7b3ae5888c2b2ecb3", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph.meta new file mode 100644 index 000000000..fe435a5f5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 1c45ec3164a52e04695b226151708ddd +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/AdditionalLightsAttenuation.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph new file mode 100644 index 000000000..a5b6cf14b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph @@ -0,0 +1,1906 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "3a45732f7e064459857394264b4e066c", + "m_Properties": [ + { + "m_Id": "067e856f2c174e30b9c894104e9e8f62" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "3951d844734b4daf96c6a85091b6ce1d" + } + ], + "m_Nodes": [ + { + "m_Id": "8488efb0f0764001aafbcb97b9a2f2c1" + }, + { + "m_Id": "fa8ee7b5ff574dfc9df3592e09f41c47" + }, + { + "m_Id": "2d5a97ca23bf4d4e82540f3cb14d3dfa" + }, + { + "m_Id": "025a714f95224cfbb386aba506111b45" + }, + { + "m_Id": "7c3b9027facd4707b5caf9e69e094b42" + }, + { + "m_Id": "b45ffb4c27c046e09d9c36f909471fdc" + }, + { + "m_Id": "9a5cdbab3e124d26b2b5b5543d833c23" + }, + { + "m_Id": "cebdc7df87954f00acfa5e17296b8faa" + }, + { + "m_Id": "da977ae044a8478182ad3488f7bbdb45" + }, + { + "m_Id": "2fa1d90c535e4a31a027a7811ef640b0" + }, + { + "m_Id": "034fc2806c8b4e26b1f835f5478a9733" + }, + { + "m_Id": "794fd793c04f4636bf42e77aee825adc" + }, + { + "m_Id": "6d6a1642466d45a8b8e10780f42c2e41" + } + ], + "m_GroupDatas": [ + { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "025a714f95224cfbb386aba506111b45" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b45ffb4c27c046e09d9c36f909471fdc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "034fc2806c8b4e26b1f835f5478a9733" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "794fd793c04f4636bf42e77aee825adc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "034fc2806c8b4e26b1f835f5478a9733" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "794fd793c04f4636bf42e77aee825adc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d5a97ca23bf4d4e82540f3cb14d3dfa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "025a714f95224cfbb386aba506111b45" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d5a97ca23bf4d4e82540f3cb14d3dfa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "025a714f95224cfbb386aba506111b45" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d5a97ca23bf4d4e82540f3cb14d3dfa" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "025a714f95224cfbb386aba506111b45" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2fa1d90c535e4a31a027a7811ef640b0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d5a97ca23bf4d4e82540f3cb14d3dfa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d6a1642466d45a8b8e10780f42c2e41" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "794fd793c04f4636bf42e77aee825adc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "794fd793c04f4636bf42e77aee825adc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2fa1d90c535e4a31a027a7811ef640b0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7c3b9027facd4707b5caf9e69e094b42" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8488efb0f0764001aafbcb97b9a2f2c1" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a5cdbab3e124d26b2b5b5543d833c23" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7c3b9027facd4707b5caf9e69e094b42" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a5cdbab3e124d26b2b5b5543d833c23" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8488efb0f0764001aafbcb97b9a2f2c1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b45ffb4c27c046e09d9c36f909471fdc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a5cdbab3e124d26b2b5b5543d833c23" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cebdc7df87954f00acfa5e17296b8faa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a5cdbab3e124d26b2b5b5543d833c23" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da977ae044a8478182ad3488f7bbdb45" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cebdc7df87954f00acfa5e17296b8faa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da977ae044a8478182ad3488f7bbdb45" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2fa1d90c535e4a31a027a7811ef640b0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa8ee7b5ff574dfc9df3592e09f41c47" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b45ffb4c27c046e09d9c36f909471fdc" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "8488efb0f0764001aafbcb97b9a2f2c1" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "025a714f95224cfbb386aba506111b45", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -142.5, + "y": -89.75001525878906, + "width": 131.0, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "5ea1149fbfe7450db6876fd5a44b1c43" + }, + { + "m_Id": "1449bdb42990440086ad5b0b9291346a" + }, + { + "m_Id": "12c5d603e77544fb9fa42d21dc39b119" + }, + { + "m_Id": "19dc94d77cff4b558c7b24b63fa315c9" + }, + { + "m_Id": "6656060cf28b423f97b128bbb7c30ad3" + } + ], + "synonyms": [ + "4", + "v4", + "vec4", + "float4" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0329f50a63db4d3c827a65d495354ff1", + "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": "034fc2806c8b4e26b1f835f5478a9733", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1081.0, + "y": -49.000022888183597, + "width": 112.0, + "height": 34.000057220458987 + } + }, + "m_Slots": [ + { + "m_Id": "5cd2110482764519a29638a6f50b496c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "067e856f2c174e30b9c894104e9e8f62" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "067e856f2c174e30b9c894104e9e8f62", + "m_Guid": { + "m_GuidSerialized": "69fc953d-9208-4865-a2a2-bb7b7b17ba16" + }, + "m_Name": "Object", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Object", + "m_DefaultReferenceName": "_Object", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "Object Position", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "08287e799100454a83c94706da08968d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0fba3dacc1334e6f8c36a3d3f3c4a375", + "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.Vector1MaterialSlot", + "m_ObjectId": "12c5d603e77544fb9fa42d21dc39b119", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1449bdb42990440086ad5b0b9291346a", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "14e49eca010b4db6b91dfbd2ba4dbd03", + "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.Vector1MaterialSlot", + "m_ObjectId": "19dc94d77cff4b558c7b24b63fa315c9", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1fe7525173294ac7b4fac1953b504f04", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "20a0a8bbfdcc466787699c5bd035430a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "2257f6393f684d00bcb5ae2994870d69", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d0aa162eba541ffbf6dd4e54a775397", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "2d5a97ca23bf4d4e82540f3cb14d3dfa", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -343.5, + "y": -89.75001525878906, + "width": 120.0, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "a1481f3d44b04d03a8e440d098987069" + }, + { + "m_Id": "8698e7fff3ed4e7a89da716ad03ec538" + }, + { + "m_Id": "cd30927b9dde4ac5a4be3005138d975b" + }, + { + "m_Id": "ed598a43c6f042659ada671b5eb3711c" + }, + { + "m_Id": "94c74f21f88d45f993c037893dbdc74c" + } + ], + "synonyms": [ + "separate" + ], + "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": "2fa1d90c535e4a31a027a7811ef640b0", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -522.5, + "y": -89.75001525878906, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6b93684b9c704cd4827f42837bfec6e6" + }, + { + "m_Id": "b6716a1dac9d47f187bb78d00ed4aff0" + }, + { + "m_Id": "4ca1d1e3b78648e7818a8be43a4664a2" + } + ], + "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": "303bf1b130d245e9b0bb64bda6f3c4bd", + "m_Id": 0, + "m_DisplayName": "Out", + "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.CategoryData", + "m_ObjectId": "3951d844734b4daf96c6a85091b6ce1d", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "067e856f2c174e30b9c894104e9e8f62" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4029b08788c64cf88a16994c3214ee4a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4ca1d1e3b78648e7818a8be43a4664a2", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "544c5ff73ff74cf08fe34eef9f0a88d9", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "58bd3ecf48644a92964ceeb126d0f51a", + "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": "597d362faf5543d4a4d042b30a750ee1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5cd2110482764519a29638a6f50b496c", + "m_Id": 0, + "m_DisplayName": "Object", + "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": "5ea1149fbfe7450db6876fd5a44b1c43", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6656060cf28b423f97b128bbb7c30ad3", + "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": "6b93684b9c704cd4827f42837bfec6e6", + "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.PositionNode", + "m_ObjectId": "6d6a1642466d45a8b8e10780f42c2e41", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1177.0, + "y": -14.999964714050293, + "width": 208.0, + "height": 315.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0a35c95b28e49c896c7a349b52071ea" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "794fd793c04f4636bf42e77aee825adc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -944.0, + "y": -89.99996948242188, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "822f51aec9e74f2883b4f995180dbfcb" + }, + { + "m_Id": "2d0aa162eba541ffbf6dd4e54a775397" + }, + { + "m_Id": "544c5ff73ff74cf08fe34eef9f0a88d9" + }, + { + "m_Id": "2257f6393f684d00bcb5ae2994870d69" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7c15694699f94699a1cb81f1c09722d7", + "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": 2, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "7c3b9027facd4707b5caf9e69e094b42", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 518.5, + "y": -198.75001525878907, + "width": 213.0, + "height": 340.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "0329f50a63db4d3c827a65d495354ff1" + }, + { + "m_Id": "58bd3ecf48644a92964ceeb126d0f51a" + } + ], + "synonyms": [ + "world", + "tangent", + "object", + "view", + "screen", + "convert" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "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.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "822f51aec9e74f2883b4f995180dbfcb", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "8488efb0f0764001aafbcb97b9a2f2c1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 758.0, + "y": -364.0, + "width": 90.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "89c0e5c1ab024012b5667133adfe10f7" + }, + { + "m_Id": "e52eee1de4804dff9ffefa88397395f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8698e7fff3ed4e7a89da716ad03ec538", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "89c0e5c1ab024012b5667133adfe10f7", + "m_Id": 1, + "m_DisplayName": "World", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "World", + "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.GroupData", + "m_ObjectId": "8f7d2d153f3045f6b86fd9d7c1150efb", + "m_Title": "Billboard", + "m_Position": { + "x": -3939.000244140625, + "y": -45.000038146972659 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "94c74f21f88d45f993c037893dbdc74c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "9a5cdbab3e124d26b2b5b5543d833c23", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 262.5, + "y": -198.75001525878907, + "width": 208.0, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "4029b08788c64cf88a16994c3214ee4a" + }, + { + "m_Id": "1fe7525173294ac7b4fac1953b504f04" + }, + { + "m_Id": "597d362faf5543d4a4d042b30a750ee1" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a0a35c95b28e49c896c7a349b52071ea", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a1481f3d44b04d03a8e440d098987069", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "aaec5d2101604e95a9e53e6e0ec076b2", + "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.Vector3MaterialSlot", + "m_ObjectId": "abd70182c2294dc28d08fcc97a652d80", + "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.MultiplyNode", + "m_ObjectId": "b45ffb4c27c046e09d9c36f909471fdc", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 21.5, + "y": -198.75001525878907, + "width": 208.0, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "20a0a8bbfdcc466787699c5bd035430a" + }, + { + "m_Id": "ef3da5d10a3340e4bf2cba5c18de4859" + }, + { + "m_Id": "b5fbdf702ff046e9a0daffe5c8124a96" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b5fbdf702ff046e9a0daffe5c8124a96", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "b6716a1dac9d47f187bb78d00ed4aff0", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "c61f0825f3574da89c19731bb98a8350", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd30927b9dde4ac5a4be3005138d975b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "cebdc7df87954f00acfa5e17296b8faa", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 173.5, + "y": 103.24993896484375, + "width": 56.0, + "height": 24.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "08287e799100454a83c94706da08968d" + }, + { + "m_Id": "c61f0825f3574da89c19731bb98a8350" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ObjectNode", + "m_ObjectId": "da977ae044a8478182ad3488f7bbdb45", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Object", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -701.5, + "y": 56.25, + "width": 153.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "aaec5d2101604e95a9e53e6e0ec076b2" + }, + { + "m_Id": "14e49eca010b4db6b91dfbd2ba4dbd03" + }, + { + "m_Id": "abd70182c2294dc28d08fcc97a652d80" + }, + { + "m_Id": "7c15694699f94699a1cb81f1c09722d7" + }, + { + "m_Id": "0fba3dacc1334e6f8c36a3d3f3c4a375" + } + ], + "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.Vector3MaterialSlot", + "m_ObjectId": "e52eee1de4804dff9ffefa88397395f3", + "m_Id": 2, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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": "ed598a43c6f042659ada671b5eb3711c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ef3da5d10a3340e4bf2cba5c18de4859", + "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.TransformationMatrixNode", + "m_ObjectId": "fa8ee7b5ff574dfc9df3592e09f41c47", + "m_Group": { + "m_Id": "8f7d2d153f3045f6b86fd9d7c1150efb" + }, + "m_Name": "Transformation Matrix", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -182.99998474121095, + "y": -199.00003051757813, + "width": 171.99996948242188, + "height": 112.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "303bf1b130d245e9b0bb64bda6f3c4bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_matrix": -1, + "m_MatrixType": 3 +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph.meta new file mode 100644 index 000000000..573bb8959 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 6d49e72f07924ec41ad1cc6a34f523d3 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Billboard.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph new file mode 100644 index 000000000..c25b4a0a5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph @@ -0,0 +1,2539 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "1d82289b54624484be73b4fc2cd1f01a", + "m_Properties": [ + { + "m_Id": "5d7f52aa0d344552b61fb78a5b568f0f" + }, + { + "m_Id": "665eed09f4924290bf82818d0806eae5" + }, + { + "m_Id": "008415a1dc0841f58d0c680cb08ff4a9" + }, + { + "m_Id": "d76967c87a874048ab53d041a6f715e3" + }, + { + "m_Id": "4521948f1f894579be2b6efcea7896c2" + }, + { + "m_Id": "30aac1b17b9e412da5caf75bca9915a7" + }, + { + "m_Id": "53ac3106c17e4ff5be9e086b9e59f2e3" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "931da3d9b47745d6ae99e1530a29d238" + } + ], + "m_Nodes": [ + { + "m_Id": "d69791758a314ffa93cbb90a1646f45d" + }, + { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + { + "m_Id": "7f8ea36ab0904da3bb6b5a9df1453570" + }, + { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + { + "m_Id": "9202734cd1514294bd32768ddeaa9688" + }, + { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + { + "m_Id": "b6527d15717344eead9181b49ae010d9" + }, + { + "m_Id": "961f0e4a7e1d4afab810220e7419751c" + }, + { + "m_Id": "c9a8c50c3afa48ed9ff79f0f11271f61" + }, + { + "m_Id": "b4734681c2c74341a617347f70340869" + }, + { + "m_Id": "d04f42e3b3c64a66a2524bae386d9268" + }, + { + "m_Id": "a46098ae656b4b4b8ee57e3b2b8e789e" + }, + { + "m_Id": "214f5408905f4b719f8ef13313ab87e0" + }, + { + "m_Id": "12d47b8a40ae4bc3a45a6a7e59a6cd1f" + }, + { + "m_Id": "41d5b6b5459c47deba2609b125390f9d" + }, + { + "m_Id": "4a8bb629aea7431ca96a74850f6c565b" + }, + { + "m_Id": "d617b187a07a4855a702321bc6f86bf8" + }, + { + "m_Id": "4d3bf23e4ca34fe9a3457921ac983b00" + }, + { + "m_Id": "1d7a8e68eec041a5947f20f954ae8b56" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d7a8e68eec041a5947f20f954ae8b56" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d617b187a07a4855a702321bc6f86bf8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d7a8e68eec041a5947f20f954ae8b56" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d617b187a07a4855a702321bc6f86bf8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "214f5408905f4b719f8ef13313ab87e0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "41d5b6b5459c47deba2609b125390f9d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a8bb629aea7431ca96a74850f6c565b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41d5b6b5459c47deba2609b125390f9d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d3bf23e4ca34fe9a3457921ac983b00" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d617b187a07a4855a702321bc6f86bf8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f8ea36ab0904da3bb6b5a9df1453570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9a8c50c3afa48ed9ff79f0f11271f61" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f8ea36ab0904da3bb6b5a9df1453570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9202734cd1514294bd32768ddeaa9688" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "961f0e4a7e1d4afab810220e7419751c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a46098ae656b4b4b8ee57e3b2b8e789e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4734681c2c74341a617347f70340869" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6527d15717344eead9181b49ae010d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9a8c50c3afa48ed9ff79f0f11271f61" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4734681c2c74341a617347f70340869" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d04f42e3b3c64a66a2524bae386d9268" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d617b187a07a4855a702321bc6f86bf8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41d5b6b5459c47deba2609b125390f9d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "12d47b8a40ae4bc3a45a6a7e59a6cd1f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d69791758a314ffa93cbb90a1646f45d" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "d69791758a314ffa93cbb90a1646f45d" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "008415a1dc0841f58d0c680cb08ff4a9", + "m_Guid": { + "m_GuidSerialized": "5789c64e-1c7e-4cf1-a42c-47ef4e69e545" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0ff515c0d4254149b9dc4172c2a90d81", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "12d47b8a40ae4bc3a45a6a7e59a6cd1f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 885.9998779296875, + "y": -481.99993896484377, + "width": 128.00006103515626, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "7654640e05fd495dab16e35d7826a8a9" + }, + { + "m_Id": "77c2b4c07aa24d4dbb9af0d90588273c" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "177c9106318d44498b2cbb4dea218d5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.000033378601075, + "y": -423.9999694824219, + "width": 208.00001525878907, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "e53533a26c764764a19a7182543e52cb" + }, + { + "m_Id": "b5664a75ebaa4875aded9511b9e0268c" + }, + { + "m_Id": "7e96a4f6a6ac4805916f0fc8a49d0f98" + }, + { + "m_Id": "0ff515c0d4254149b9dc4172c2a90d81" + } + ], + "synonyms": [ + "pan", + "scale" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1a604c0a1b034ade991bf4b73cb1a374", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1ab9a79d0e704f46aeb58a3fd91a1458", + "m_Id": 5, + "m_DisplayName": "Coverage", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Coverage", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1d7a8e68eec041a5947f20f954ae8b56", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -854.0, + "y": -871.0, + "width": 119.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9c0f8e217edc493890dcaec5e6366c93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d7f52aa0d344552b61fb78a5b568f0f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1dbf481875db41dfb612f68f68549950", + "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.Vector2MaterialSlot", + "m_ObjectId": "1f5ab32b7b594dbc817247a044798d14", + "m_Id": 2, + "m_DisplayName": "PositionXZ", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "PositionXZ", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "204288a2a55e424e95074cf920e34408", + "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.Vector1MaterialSlot", + "m_ObjectId": "21087003b9c145d58cac31bca8e47c27", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "214f5408905f4b719f8ef13313ab87e0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 256.9999694824219, + "y": -295.9999694824219, + "width": 134.99996948242188, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4bd8da712f444323bf8ce1f2c73643bf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53ac3106c17e4ff5be9e086b9e59f2e3" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "30aac1b17b9e412da5caf75bca9915a7", + "m_Guid": { + "m_GuidSerialized": "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "36441152c45c4851925edad6142376ce", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3977fb2ec2b24ec4b2ee9d8dd923790f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "41d5b6b5459c47deba2609b125390f9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ShadowProjection (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -282.0000305175781, + "y": -913.33349609375, + "width": 259.3333740234375, + "height": 120.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "d5d1752c40c0422cab3fd75533473d7b" + }, + { + "m_Id": "baf81ded4dbd4fdeaca2b9fedab63319" + }, + { + "m_Id": "1f5ab32b7b594dbc817247a044798d14" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ShadowProjection", + "m_FunctionSource": "d104ce3b34fd2da479719801f5ab8f3e", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4521948f1f894579be2b6efcea7896c2", + "m_Guid": { + "m_GuidSerialized": "261b171a-27cd-40a5-bfe1-36789ad0ec88" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a0aa82c3cdd4124aa83030022ead622", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "4a8bb629aea7431ca96a74850f6c565b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -426.666748046875, + "y": -738.6668090820313, + "width": 118.00003051757813, + "height": 144.00006103515626 + } + }, + "m_Slots": [ + { + "m_Id": "1dbf481875db41dfb612f68f68549950" + }, + { + "m_Id": "7af14c02e4b4434d96f38646dae561f3" + }, + { + "m_Id": "d423961229374d56886bab9de94cc606" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"970d962ef25c3084987fd10643902eed\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4bd8da712f444323bf8ce1f2c73643bf", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4d3bf23e4ca34fe9a3457921ac983b00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -913.0, + "y": -816.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "adacca59e6224288b2a2a24a3944cc0a" + } + ], + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "4f52bc7eee1a4568a3ed29737be7e976", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudNoise (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 446.9999694824219, + "y": -423.9999694824219, + "width": 219.99996948242188, + "height": 397.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "e955447613fd49c8922869df0724150c" + }, + { + "m_Id": "65427dd31ddc4fbe917b5a75aad99a61" + }, + { + "m_Id": "b0660a16ab9f4f0580ebe0eecd51069b" + }, + { + "m_Id": "8ed025e75d3f40808f81583058a212dc" + }, + { + "m_Id": "1ab9a79d0e704f46aeb58a3fd91a1458" + }, + { + "m_Id": "cb04553de8354ea38d713a2887b66b28" + }, + { + "m_Id": "6c67e827363f4421a8fe0dbbef691013" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "CloudNoise", + "m_FunctionSource": "646141f846fdbfd45939964b9331f304", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50df0929568b4540b5e771e199f3fb6d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "53ac3106c17e4ff5be9e086b9e59f2e3", + "m_Guid": { + "m_GuidSerialized": "febd65dd-e197-4a7a-9103-bee2908634d0" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "55ed7b263ebe4a27946ebf91e2e83233", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5c6aca97995d43388fadd7964887b46d", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "5d7f52aa0d344552b61fb78a5b568f0f", + "m_Guid": { + "m_GuidSerialized": "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + }, + "m_Name": "Position", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Position", + "m_DefaultReferenceName": "_Position", + "m_OverrideReferenceName": "Vector3_B87D7B6B", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "65427dd31ddc4fbe917b5a75aad99a61", + "m_Id": 3, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "665eed09f4924290bf82818d0806eae5", + "m_Guid": { + "m_GuidSerialized": "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6c67e827363f4421a8fe0dbbef691013", + "m_Id": 1, + "m_DisplayName": "Sample", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sample", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6e8c15ce7783469fab7b75690e27f2c2", + "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.Vector1MaterialSlot", + "m_ObjectId": "71b4e42cc225401cb2e963356a10af6e", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75cfbdfc3fe44b7fa7ca8d2c1d092971", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7654640e05fd495dab16e35d7826a8a9", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77c2b4c07aa24d4dbb9af0d90588273c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7af14c02e4b4434d96f38646dae561f3", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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.Vector2MaterialSlot", + "m_ObjectId": "7e96a4f6a6ac4805916f0fc8a49d0f98", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "7f8ea36ab0904da3bb6b5a9df1453570", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -608.9999389648438, + "y": -375.9999694824219, + "width": 124.0, + "height": 173.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "947eba7ed06a496cb46297808475fb85" + }, + { + "m_Id": "8a63f8922ce44bac8c0e2cc5953e9fe8" + }, + { + "m_Id": "cdd3b273900a4f67bf9f7a36bd22cf71" + }, + { + "m_Id": "9304e648d0f9432dac41203ba69da27d" + }, + { + "m_Id": "21087003b9c145d58cac31bca8e47c27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a63f8922ce44bac8c0e2cc5953e9fe8", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8ed025e75d3f40808f81583058a212dc", + "m_Id": 6, + "m_DisplayName": "Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Step", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8f268e88b59c4fe8ab49f21a86ea6e15", + "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.PropertyNode", + "m_ObjectId": "9202734cd1514294bd32768ddeaa9688", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -448.9999694824219, + "y": -312.0000305175781, + "width": 166.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "36441152c45c4851925edad6142376ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "008415a1dc0841f58d0c680cb08ff4a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9304e648d0f9432dac41203ba69da27d", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "931da3d9b47745d6ae99e1530a29d238", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "5d7f52aa0d344552b61fb78a5b568f0f" + }, + { + "m_Id": "665eed09f4924290bf82818d0806eae5" + }, + { + "m_Id": "008415a1dc0841f58d0c680cb08ff4a9" + }, + { + "m_Id": "d76967c87a874048ab53d041a6f715e3" + }, + { + "m_Id": "4521948f1f894579be2b6efcea7896c2" + }, + { + "m_Id": "30aac1b17b9e412da5caf75bca9915a7" + }, + { + "m_Id": "53ac3106c17e4ff5be9e086b9e59f2e3" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "947eba7ed06a496cb46297808475fb85", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "961f0e4a7e1d4afab810220e7419751c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 243.99993896484376, + "y": -364.0, + "width": 148.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "a6422714323648618c9c32b8f7799cc0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "665eed09f4924290bf82818d0806eae5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "9c0f8e217edc493890dcaec5e6366c93", + "m_Id": 0, + "m_DisplayName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9fd35065d85f4783b5094cb906ec95ae", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a46098ae656b4b4b8ee57e3b2b8e789e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 242.9999542236328, + "y": -329.9999694824219, + "width": 148.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bded214804184dfcaa8b35418bdbfcd4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "30aac1b17b9e412da5caf75bca9915a7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a6422714323648618c9c32b8f7799cc0", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "adacca59e6224288b2a2a24a3944cc0a", + "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": "b0660a16ab9f4f0580ebe0eecd51069b", + "m_Id": 4, + "m_DisplayName": "VerticalSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "VerticalSpeed", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b4734681c2c74341a617347f70340869", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 336.0000305175781, + "y": -214.99998474121095, + "width": 56.00006103515625, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "50df0929568b4540b5e771e199f3fb6d" + }, + { + "m_Id": "4a0aa82c3cdd4124aa83030022ead622" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b5664a75ebaa4875aded9511b9e0268c", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b6527d15717344eead9181b49ae010d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 512.9999389648438, + "y": -207.9999542236328, + "width": 154.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "cd94288a31614d7e89aa5c5242dc4bd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d76967c87a874048ab53d041a6f715e3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "baf81ded4dbd4fdeaca2b9fedab63319", + "m_Id": 1, + "m_DisplayName": "SunAngle", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SunAngle", + "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": "bded214804184dfcaa8b35418bdbfcd4", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c9a8c50c3afa48ed9ff79f0f11271f61", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -448.9999694824219, + "y": -215.00001525878907, + "width": 56.000030517578128, + "height": 24.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "9fd35065d85f4783b5094cb906ec95ae" + }, + { + "m_Id": "3977fb2ec2b24ec4b2ee9d8dd923790f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cae907a7a85e4248acb3aef536dfb52e", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cb04553de8354ea38d713a2887b66b28", + "m_Id": 7, + "m_DisplayName": "Time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd94288a31614d7e89aa5c5242dc4bd3", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cdd3b273900a4f67bf9f7a36bd22cf71", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "cee031eb62724625958881ffab863ed7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -259.9999694824219, + "y": -376.0, + "width": 129.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "204288a2a55e424e95074cf920e34408" + }, + { + "m_Id": "55ed7b263ebe4a27946ebf91e2e83233" + }, + { + "m_Id": "db78c87c0f5442988153e72c9e7484e7" + } + ], + "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.PropertyNode", + "m_ObjectId": "d04f42e3b3c64a66a2524bae386d9268", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 251.9999542236328, + "y": -261.9999694824219, + "width": 139.99998474121095, + "height": 33.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "cae907a7a85e4248acb3aef536dfb52e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4521948f1f894579be2b6efcea7896c2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d423961229374d56886bab9de94cc606", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5d1752c40c0422cab3fd75533473d7b", + "m_Id": 0, + "m_DisplayName": "WorldPosition", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPosition", + "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.BranchOnInputConnectionNode", + "m_ObjectId": "d617b187a07a4855a702321bc6f86bf8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -681.0, + "y": -911.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "e649799f6df64712af28b338ff643a47" + }, + { + "m_Id": "e8121b9153194fc2ad10a6afdf1dfcba" + }, + { + "m_Id": "5c6aca97995d43388fadd7964887b46d" + }, + { + "m_Id": "1a604c0a1b034ade991bf4b73cb1a374" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "d69791758a314ffa93cbb90a1646f45d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1042.0, + "y": -423.9999694824219, + "width": 111.0, + "height": 77.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "71b4e42cc225401cb2e963356a10af6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d76967c87a874048ab53d041a6f715e3", + "m_Guid": { + "m_GuidSerialized": "46e282f5-018b-4461-9ca9-d202b0809a3c" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "db78c87c0f5442988153e72c9e7484e7", + "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.UVMaterialSlot", + "m_ObjectId": "e53533a26c764764a19a7182543e52cb", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "e649799f6df64712af28b338ff643a47", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e8121b9153194fc2ad10a6afdf1dfcba", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e955447613fd49c8922869df0724150c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ea0c1a60fe534475ae7204377e34744e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 732.9999389648438, + "y": -423.9999694824219, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f268e88b59c4fe8ab49f21a86ea6e15" + }, + { + "m_Id": "6e8c15ce7783469fab7b75690e27f2c2" + }, + { + "m_Id": "75cfbdfc3fe44b7fa7ca8d2c1d092971" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph.meta new file mode 100644 index 000000000..35b588766 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 5e8a6cc9c7132d64e9b82aaf9a2e8bc2 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/CloudShadows.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph new file mode 100644 index 000000000..563a44394 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph @@ -0,0 +1,898 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "d49abd28672d4ab5b04dba1837878ad5", + "m_Properties": [ + { + "m_Id": "bd3dabacf07e424b86a06b32cb9f3904" + }, + { + "m_Id": "90bc784a0ae14c6498ebbf6291e0c45f" + }, + { + "m_Id": "2056f329cf96413b809eb85ac57d8d2e" + }, + { + "m_Id": "e76274acf9eb402b8f95485e4c66eb44" + }, + { + "m_Id": "e285c64165e44887af4e8ba753eaeb1e" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "a3f850aa41ea440395990169b18718c7" + } + ], + "m_Nodes": [ + { + "m_Id": "d722f5899d7f4464ae677a20539c561f" + }, + { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + { + "m_Id": "dbce191f29ee44e58c2967f5dde5d633" + }, + { + "m_Id": "25a8d0376be54dafb825f97ca948dd0e" + }, + { + "m_Id": "e4a5e0d7d0964eadaadab064b02f68ab" + }, + { + "m_Id": "ab6d0ef9623046569bda26decaaecb3b" + }, + { + "m_Id": "b2eeccf85cf74026ab63ffcf65961b5b" + }, + { + "m_Id": "7a76d873714f4c9da89dfd0e7aec7dc7" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "25a8d0376be54dafb825f97ca948dd0e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d722f5899d7f4464ae677a20539c561f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a76d873714f4c9da89dfd0e7aec7dc7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab6d0ef9623046569bda26decaaecb3b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b2eeccf85cf74026ab63ffcf65961b5b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbce191f29ee44e58c2967f5dde5d633" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4a5e0d7d0964eadaadab064b02f68ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "463c8f3839014b39ba1a7dffb100fd47" + }, + "m_SlotId": 4 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "d722f5899d7f4464ae677a20539c561f" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0da404b626f14ed09c79e12a27d73ab0", + "m_Id": 1, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1e45410e33264f23bcbdf12207966f4b", + "m_Id": 0, + "m_DisplayName": "NormalEdgeStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "2056f329cf96413b809eb85ac57d8d2e", + "m_Guid": { + "m_GuidSerialized": "6c4b9a84-0d6a-464f-8663-6077e70f06cf" + }, + "m_Name": "NormalBias", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NormalBias", + "m_DefaultReferenceName": "_NormalBias", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "25a8d0376be54dafb825f97ca948dd0e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -184.0000457763672, + "y": -67.99996948242188, + "width": 159.00003051757813, + "height": 33.99996566772461 + } + }, + "m_Slots": [ + { + "m_Id": "3528bb3e82bd47c5b1924cacf39f1247" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bd3dabacf07e424b86a06b32cb9f3904" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32a7dc6b54bb4d99bb8716773f27942a", + "m_Id": 3, + "m_DisplayName": "DepthThreshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DepthThreshold", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3528bb3e82bd47c5b1924cacf39f1247", + "m_Id": 0, + "m_DisplayName": "DepthThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "45b7a3786ba14bc886a25fb3e42d9681", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "463c8f3839014b39ba1a7dffb100fd47", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Outline (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 26.000022888183595, + "y": -196.99998474121095, + "width": 250.99996948242188, + "height": 397.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "0da404b626f14ed09c79e12a27d73ab0" + }, + { + "m_Id": "32a7dc6b54bb4d99bb8716773f27942a" + }, + { + "m_Id": "e481ddd8bf2449dba8ed43465cc11757" + }, + { + "m_Id": "bca0fdddb71d4faca010baac827cbbeb" + }, + { + "m_Id": "ea228d1c3a834563bc7d19844c5baa4d" + }, + { + "m_Id": "f7d802eca0e24b0db17b4d0888e5984b" + }, + { + "m_Id": "53a15491ad2643958b15626c3335a846" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "Outline", + "m_FunctionSource": "634197ba2a8223c4e8cb775224be0e01", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "53a15491ad2643958b15626c3335a846", + "m_Id": 0, + "m_DisplayName": "Outline", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a76d873714f4c9da89dfd0e7aec7dc7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -210.0, + "y": 67.99998474121094, + "width": 184.99998474121095, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "1e45410e33264f23bcbdf12207966f4b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e285c64165e44887af4e8ba753eaeb1e" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "90bc784a0ae14c6498ebbf6291e0c45f", + "m_Guid": { + "m_GuidSerialized": "39148735-e0a3-444f-98e7-78608bffc360" + }, + "m_Name": "NormalThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NormalThreshold", + "m_DefaultReferenceName": "_NormalThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "a3f850aa41ea440395990169b18718c7", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "bd3dabacf07e424b86a06b32cb9f3904" + }, + { + "m_Id": "90bc784a0ae14c6498ebbf6291e0c45f" + }, + { + "m_Id": "2056f329cf96413b809eb85ac57d8d2e" + }, + { + "m_Id": "e76274acf9eb402b8f95485e4c66eb44" + }, + { + "m_Id": "e285c64165e44887af4e8ba753eaeb1e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a9b61994cd67425f860a51c84ab165d0", + "m_Id": 0, + "m_DisplayName": "NormalBias", + "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.PropertyNode", + "m_ObjectId": "ab6d0ef9623046569bda26decaaecb3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -161.00001525878907, + "y": 0.0000095367431640625, + "width": 136.0, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "a9b61994cd67425f860a51c84ab165d0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2056f329cf96413b809eb85ac57d8d2e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1985c62372f48d3bd48a815b6ae6768", + "m_Id": 1, + "m_DisplayName": "Outline", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b2eeccf85cf74026ab63ffcf65961b5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -204.0, + "y": 34.000022888183597, + "width": 178.99998474121095, + "height": 33.999961853027347 + } + }, + "m_Slots": [ + { + "m_Id": "fed26f8481074826a8bf1ed5c0312663" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e76274acf9eb402b8f95485e4c66eb44" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bca0fdddb71d4faca010baac827cbbeb", + "m_Id": 6, + "m_DisplayName": "NormalBias", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalBias", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "bd3dabacf07e424b86a06b32cb9f3904", + "m_Guid": { + "m_GuidSerialized": "1df9c772-c97b-4c86-bce6-8ec150565988" + }, + "m_Name": "DepthThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DepthThreshold", + "m_DefaultReferenceName": "_DepthThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "d722f5899d7f4464ae677a20539c561f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 299.9999694824219, + "y": -197.0, + "width": 90.0, + "height": 77.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "b1985c62372f48d3bd48a815b6ae6768" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "dbce191f29ee44e58c2967f5dde5d633", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -170.0000457763672, + "y": -196.99998474121095, + "width": 145.00003051757813, + "height": 129.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "45b7a3786ba14bc886a25fb3e42d9681" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc4efdd347e3401981345aeb2fc8e9fa", + "m_Id": 0, + "m_DisplayName": "NormalThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e285c64165e44887af4e8ba753eaeb1e", + "m_Guid": { + "m_GuidSerialized": "fc34d6e5-d89c-47f3-aee2-065e23176eaf" + }, + "m_Name": "NormalEdgeStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NormalEdgeStrength", + "m_DefaultReferenceName": "_NormalEdgeStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e481ddd8bf2449dba8ed43465cc11757", + "m_Id": 4, + "m_DisplayName": "NormalsThreshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalsThreshold", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e4a5e0d7d0964eadaadab064b02f68ab", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -190.0000457763672, + "y": -34.000003814697269, + "width": 165.00003051757813, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "dc4efdd347e3401981345aeb2fc8e9fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "90bc784a0ae14c6498ebbf6291e0c45f" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e76274acf9eb402b8f95485e4c66eb44", + "m_Guid": { + "m_GuidSerialized": "e667487a-262f-4302-8947-edd891c0db97" + }, + "m_Name": "DepthEdgeStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DepthEdgeStrength", + "m_DefaultReferenceName": "_DepthEdgeStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ea228d1c3a834563bc7d19844c5baa4d", + "m_Id": 7, + "m_DisplayName": "DepthEdgeStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DepthEdgeStrength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f7d802eca0e24b0db17b4d0888e5984b", + "m_Id": 8, + "m_DisplayName": "DepthNormalStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DepthNormalStrength", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fed26f8481074826a8bf1ed5c0312663", + "m_Id": 0, + "m_DisplayName": "DepthEdgeStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph.meta new file mode 100644 index 000000000..715bdac17 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 87fea7def41d5e14ba0c8da9a62033bf +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/PixelOutlines.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph new file mode 100644 index 000000000..b55774ffd --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph @@ -0,0 +1,719 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "eeed4cec0ae34034a7c33ca5c45fbe07", + "m_Properties": [], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "9e296b02c0e14e47af9fc212a1a7de53" + } + ], + "m_Nodes": [ + { + "m_Id": "f0e14b5ef8264f20b0ce487b7f0281ad" + }, + { + "m_Id": "41d6b30a8212467782f3ca829e0b10e7" + }, + { + "m_Id": "f142bcd563ff40d086552e6b564c501e" + }, + { + "m_Id": "36cbb352fb6248e98bc0b1b53ef4e01d" + }, + { + "m_Id": "343fbc92434d4c90bce4efc2d68190b8" + }, + { + "m_Id": "3f38a927d4514e1886c5371d3559df44" + } + ], + "m_GroupDatas": [ + { + "m_Id": "a8301224202c4f5db7d11f41a1c54a35" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "343fbc92434d4c90bce4efc2d68190b8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0e14b5ef8264f20b0ce487b7f0281ad" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36cbb352fb6248e98bc0b1b53ef4e01d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41d6b30a8212467782f3ca829e0b10e7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f38a927d4514e1886c5371d3559df44" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0e14b5ef8264f20b0ce487b7f0281ad" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f38a927d4514e1886c5371d3559df44" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "343fbc92434d4c90bce4efc2d68190b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f38a927d4514e1886c5371d3559df44" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0e14b5ef8264f20b0ce487b7f0281ad" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "41d6b30a8212467782f3ca829e0b10e7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f142bcd563ff40d086552e6b564c501e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f142bcd563ff40d086552e6b564c501e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3f38a927d4514e1886c5371d3559df44" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "f0e14b5ef8264f20b0ce487b7f0281ad" + }, + "m_SubDatas": [], + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0846dcebcba44be9ad8e0c48ad85e45e", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "343fbc92434d4c90bce4efc2d68190b8", + "m_Group": { + "m_Id": "a8301224202c4f5db7d11f41a1c54a35" + }, + "m_Name": "instanceNormal (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 750.0, + "y": -177.0, + "width": 244.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "dfbc1e840ca745c88ec6124248b93fd2" + }, + { + "m_Id": "d67debfc07cc411490afae64867cf6ab" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "instanceNormal", + "m_FunctionSource": "0119d2adf67156c468ace80cfeb07fbe", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "36cbb352fb6248e98bc0b1b53ef4e01d", + "m_Group": { + "m_Id": "a8301224202c4f5db7d11f41a1c54a35" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -530.0, + "y": -302.49993896484377, + "width": 208.0, + "height": 314.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "39dbe7de7648414abb3f116709f0cb66" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "39dbe7de7648414abb3f116709f0cb66", + "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.CustomFunctionNode", + "m_ObjectId": "3f38a927d4514e1886c5371d3559df44", + "m_Group": { + "m_Id": "a8301224202c4f5db7d11f41a1c54a35" + }, + "m_Name": "instanceIDShaderGraph (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 390.0, + "y": -302.0, + "width": 290.0, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "f18b9c4f2095433995acc540f7552268" + }, + { + "m_Id": "dab7d4bec23a40069c477a350aa42acd" + }, + { + "m_Id": "8ee7762801fc4f4bb3d3512e03da2ede" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "instanceIDShaderGraph", + "m_FunctionSource": "0119d2adf67156c468ace80cfeb07fbe", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "41d6b30a8212467782f3ca829e0b10e7", + "m_Group": { + "m_Id": "a8301224202c4f5db7d11f41a1c54a35" + }, + "m_Name": "instanceShaderGraphSetup (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -286.0, + "y": -302.0, + "width": 311.0000305175781, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "0846dcebcba44be9ad8e0c48ad85e45e" + }, + { + "m_Id": "66e754d426204df6b27fc08af210d611" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "instanceShaderGraphSetup", + "m_FunctionSource": "0119d2adf67156c468ace80cfeb07fbe", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "66e754d426204df6b27fc08af210d611", + "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.Vector1MaterialSlot", + "m_ObjectId": "8ee7762801fc4f4bb3d3512e03da2ede", + "m_Id": 2, + "m_DisplayName": "InstanceID", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "InstanceID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "93e67be3dbd747c29057ad398c203b13", + "m_Id": 4, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "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": "9aef103e24ad4bc09b8fc1a1a0844dc0", + "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.CategoryData", + "m_ObjectId": "9e296b02c0e14e47af9fc212a1a7de53", + "m_Name": "", + "m_ChildObjectList": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "a8301224202c4f5db7d11f41a1c54a35", + "m_Title": "Instancing Positions", + "m_Position": { + "x": -555.0, + "y": -361.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c2a3a063fb9346f1b49c2238c69ca518", + "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.Vector1MaterialSlot", + "m_ObjectId": "d5bfe00dfd694c1084539397e09ac2b6", + "m_Id": 5, + "m_DisplayName": "InstanceID", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InstanceID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d67debfc07cc411490afae64867cf6ab", + "m_Id": 3, + "m_DisplayName": "Normal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "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": "dab7d4bec23a40069c477a350aa42acd", + "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.Vector1MaterialSlot", + "m_ObjectId": "dfbc1e840ca745c88ec6124248b93fd2", + "m_Id": 0, + "m_DisplayName": "InstanceID", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InstanceID", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "f0e14b5ef8264f20b0ce487b7f0281ad", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1042.0, + "y": -302.0, + "width": 109.0, + "height": 124.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "fbfe5ba8365f4abaa65bf58c30bf0e3c" + }, + { + "m_Id": "93e67be3dbd747c29057ad398c203b13" + }, + { + "m_Id": "d5bfe00dfd694c1084539397e09ac2b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "f142bcd563ff40d086552e6b564c501e", + "m_Group": { + "m_Id": "a8301224202c4f5db7d11f41a1c54a35" + }, + "m_Name": "instancingSetup (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 80.0, + "y": -302.0, + "width": 246.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "c2a3a063fb9346f1b49c2238c69ca518" + }, + { + "m_Id": "9aef103e24ad4bc09b8fc1a1a0844dc0" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "instancingSetup", + "m_FunctionSource": "", + "m_FunctionSourceUsePragmas": true, + "m_FunctionBody": "#pragma instancing_options procedural:vertInstancingSetup\nOut = In;\r\n" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f18b9c4f2095433995acc540f7552268", + "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.Vector3MaterialSlot", + "m_ObjectId": "fbfe5ba8365f4abaa65bf58c30bf0e3c", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph.meta new file mode 100644 index 000000000..2b811f7aa --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 0b82df892d0ba174295f77ab49db6792 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ShaderGraphInstancingSetup.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph new file mode 100644 index 000000000..0a29d0059 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph @@ -0,0 +1,5889 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "685b94808dcf4e848bfe1e14c3babdfa", + "m_Properties": [ + { + "m_Id": "32cf0c4a253e46d794f318c320ba8133" + }, + { + "m_Id": "fc2f283c53ff4c60b03d9648c0e20f36" + }, + { + "m_Id": "1440af4369a24dc282f2d8e98f21cb5b" + }, + { + "m_Id": "e55f88fc4c6042a0bac9b776850f6042" + }, + { + "m_Id": "7d210712159c4970b5603b0ca3b7c31f" + }, + { + "m_Id": "ef81887e677f42d9b6e7bf96af7f054a" + }, + { + "m_Id": "5b7d6cb1aded466a812dbbf45cb7409c" + }, + { + "m_Id": "2201dcb81a134f90b06c3c8678763150" + }, + { + "m_Id": "1e84521354094180ade2c7c77fae26d2" + } + ], + "m_Keywords": [ + { + "m_Id": "1a7b0b56f37f4292aac9dfa5b0b71119" + }, + { + "m_Id": "6c7252d0f73f4c89a3b80981469a5dd0" + }, + { + "m_Id": "42a3fa2a44404faaafa8d23abc3177a6" + }, + { + "m_Id": "36e172a47b15469eaf5927c4fd9e6a05" + }, + { + "m_Id": "3fdca6405b7d40d8ae570cdf2b7e8dcb" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "446cab6d066348889b87805cdfa5ba69" + }, + { + "m_Id": "f3957a04035e467882fd87a5ffe567b4" + }, + { + "m_Id": "3cf69b059d794b618779fc698872ad6c" + } + ], + "m_Nodes": [ + { + "m_Id": "81f0a0bf6db84a1097c6826963bfd98e" + }, + { + "m_Id": "b6c161d8efaf4cdfad5d11a0737d7c80" + }, + { + "m_Id": "1a80845c4ad0435f820d53d0effa89cd" + }, + { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + { + "m_Id": "91958021f6e149b189dbbce7291effea" + }, + { + "m_Id": "420fb71795cc49ca86794c443d57cbe1" + }, + { + "m_Id": "aae8cb7fd0514bf88b14ba0bab116080" + }, + { + "m_Id": "c1ac7b484e154395aa8fce95ae7cbdd4" + }, + { + "m_Id": "859c6cdcd64b4f94bfc3266c3a610243" + }, + { + "m_Id": "1e4e496e39704e3ca44dd56317f37556" + }, + { + "m_Id": "86eb7b10f3c34f98b6626dbf07e78625" + }, + { + "m_Id": "ca2936aa14124a29b5ea87cfdd541ae8" + }, + { + "m_Id": "18c3006241344e4d8e223b3a8d00ba43" + }, + { + "m_Id": "97ee3ad428cd4347a4932495c0d836bf" + }, + { + "m_Id": "8ace542a3ef84d438eebfc43061cf5f6" + }, + { + "m_Id": "be5b4a9275bb45f2a020269736bf1737" + }, + { + "m_Id": "f9851e43d007403b8c2ea8e1ea7145fc" + }, + { + "m_Id": "c115e8c5cdc54a7ca28be34b4c7bd37b" + }, + { + "m_Id": "417a69b677bb4bc18b31ac007166527b" + }, + { + "m_Id": "529ae5a61a9643bf9ce3242a71029ebe" + }, + { + "m_Id": "b11811cc56cf48eabc12771d397564a6" + }, + { + "m_Id": "48e9328a6ca14642b26a19a01ef894cb" + }, + { + "m_Id": "1d93b3ac5195493eb6795c7a71e24466" + }, + { + "m_Id": "5cb2a692d6da45af836041a5aae28bae" + }, + { + "m_Id": "4a217d6d835c49b384b1d9028fe19201" + }, + { + "m_Id": "252e90047796413a96fe32b1d8137aa2" + }, + { + "m_Id": "01ad6fc2e77b4fc5b8bac4af83e17dfc" + }, + { + "m_Id": "43ff1cfe39ab49d883f54a9d8cbff6c4" + }, + { + "m_Id": "0412460059764cd884673e9b62a9e7d7" + }, + { + "m_Id": "8d23913a48614b05bea3171f1b90ef0f" + }, + { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + { + "m_Id": "b557912b4cc045aca704a43f51595885" + }, + { + "m_Id": "42ab6fd80a0a4713b4ad0f0dd0931583" + }, + { + "m_Id": "26177fd8e2924b1095706a10c52af82e" + }, + { + "m_Id": "5f777e0e660b479187c7c129bfee8668" + }, + { + "m_Id": "4d3827b9c5234bef82eb3165268fa579" + }, + { + "m_Id": "d9684601e61d414bb75b38d7a9a6f609" + }, + { + "m_Id": "fdedd632d2894c7b96402eb6bea17456" + }, + { + "m_Id": "78c5b40f2a204367925b5b431a940e08" + } + ], + "m_GroupDatas": [ + { + "m_Id": "a25d78aad3c549ea8712f72cf14fcb10" + }, + { + "m_Id": "463efd61e6604865a18156122f832fe0" + }, + { + "m_Id": "0314a6cd927f46e8a065d9d93a33dc16" + }, + { + "m_Id": "efa7dca1bc1749db9a84c5f68e52a182" + }, + { + "m_Id": "cb732b05d3894322bde5d3bd4ebdabb9" + }, + { + "m_Id": "0bbedec97c2e45e5916b10c2ebda936a" + }, + { + "m_Id": "265221476fed467992c5e9a986e2e7ab" + }, + { + "m_Id": "8783e8a776ba4469b18953ba56cb31f2" + }, + { + "m_Id": "0389a82f827b40beb33e629d9779caa2" + }, + { + "m_Id": "2ac93ebc7cb34a129ecc67b717e4a7d3" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01ad6fc2e77b4fc5b8bac4af83e17dfc" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ff1cfe39ab49d883f54a9d8cbff6c4" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0412460059764cd884673e9b62a9e7d7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ff1cfe39ab49d883f54a9d8cbff6c4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0412460059764cd884673e9b62a9e7d7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ff1cfe39ab49d883f54a9d8cbff6c4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0412460059764cd884673e9b62a9e7d7" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43ff1cfe39ab49d883f54a9d8cbff6c4" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "18c3006241344e4d8e223b3a8d00ba43" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d93b3ac5195493eb6795c7a71e24466" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a80845c4ad0435f820d53d0effa89cd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42ab6fd80a0a4713b4ad0f0dd0931583" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d93b3ac5195493eb6795c7a71e24466" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a217d6d835c49b384b1d9028fe19201" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e4e496e39704e3ca44dd56317f37556" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "859c6cdcd64b4f94bfc3266c3a610243" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e4e496e39704e3ca44dd56317f37556" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9851e43d007403b8c2ea8e1ea7145fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e4e496e39704e3ca44dd56317f37556" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9851e43d007403b8c2ea8e1ea7145fc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "252e90047796413a96fe32b1d8137aa2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0412460059764cd884673e9b62a9e7d7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "18c3006241344e4d8e223b3a8d00ba43" + }, + "m_SlotId": -1418734872 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a80845c4ad0435f820d53d0effa89cd" + }, + "m_SlotId": -1649310385 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "859c6cdcd64b4f94bfc3266c3a610243" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "26177fd8e2924b1095706a10c52af82e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d93b3ac5195493eb6795c7a71e24466" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "26177fd8e2924b1095706a10c52af82e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5cb2a692d6da45af836041a5aae28bae" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "417a69b677bb4bc18b31ac007166527b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b11811cc56cf48eabc12771d397564a6" + }, + "m_SlotId": 1779736296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "417a69b677bb4bc18b31ac007166527b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9684601e61d414bb75b38d7a9a6f609" + }, + "m_SlotId": 1779736296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "420fb71795cc49ca86794c443d57cbe1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aae8cb7fd0514bf88b14ba0bab116080" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42ab6fd80a0a4713b4ad0f0dd0931583" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5f777e0e660b479187c7c129bfee8668" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43ff1cfe39ab49d883f54a9d8cbff6c4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81f0a0bf6db84a1097c6826963bfd98e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48e9328a6ca14642b26a19a01ef894cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a217d6d835c49b384b1d9028fe19201" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "252e90047796413a96fe32b1d8137aa2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d3827b9c5234bef82eb3165268fa579" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9684601e61d414bb75b38d7a9a6f609" + }, + "m_SlotId": -1715734773 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "529ae5a61a9643bf9ce3242a71029ebe" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b11811cc56cf48eabc12771d397564a6" + }, + "m_SlotId": 1653064600 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "529ae5a61a9643bf9ce3242a71029ebe" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9684601e61d414bb75b38d7a9a6f609" + }, + "m_SlotId": 1653064600 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cb2a692d6da45af836041a5aae28bae" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a217d6d835c49b384b1d9028fe19201" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f777e0e660b479187c7c129bfee8668" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d23913a48614b05bea3171f1b90ef0f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78c5b40f2a204367925b5b431a940e08" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdedd632d2894c7b96402eb6bea17456" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78c5b40f2a204367925b5b431a940e08" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdedd632d2894c7b96402eb6bea17456" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "859c6cdcd64b4f94bfc3266c3a610243" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca2936aa14124a29b5ea87cfdd541ae8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "86eb7b10f3c34f98b6626dbf07e78625" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d3827b9c5234bef82eb3165268fa579" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8ace542a3ef84d438eebfc43061cf5f6" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be5b4a9275bb45f2a020269736bf1737" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8d23913a48614b05bea3171f1b90ef0f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "252e90047796413a96fe32b1d8137aa2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91958021f6e149b189dbbce7291effea" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91958021f6e149b189dbbce7291effea" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "97ee3ad428cd4347a4932495c0d836bf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5cb2a692d6da45af836041a5aae28bae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aae8cb7fd0514bf88b14ba0bab116080" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a80845c4ad0435f820d53d0effa89cd" + }, + "m_SlotId": 1094818088 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aae8cb7fd0514bf88b14ba0bab116080" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8ace542a3ef84d438eebfc43061cf5f6" + }, + "m_SlotId": 1814696567 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b11811cc56cf48eabc12771d397564a6" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b557912b4cc045aca704a43f51595885" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6c161d8efaf4cdfad5d11a0737d7c80" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "25ade81620cb4aa89a8ed0d10d0e7b3f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be5b4a9275bb45f2a020269736bf1737" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d3827b9c5234bef82eb3165268fa579" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c115e8c5cdc54a7ca28be34b4c7bd37b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b11811cc56cf48eabc12771d397564a6" + }, + "m_SlotId": -363465418 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c115e8c5cdc54a7ca28be34b4c7bd37b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9684601e61d414bb75b38d7a9a6f609" + }, + "m_SlotId": -363465418 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c1ac7b484e154395aa8fce95ae7cbdd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aae8cb7fd0514bf88b14ba0bab116080" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c1ac7b484e154395aa8fce95ae7cbdd4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aae8cb7fd0514bf88b14ba0bab116080" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca2936aa14124a29b5ea87cfdd541ae8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdedd632d2894c7b96402eb6bea17456" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d9684601e61d414bb75b38d7a9a6f609" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "97ee3ad428cd4347a4932495c0d836bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01ad6fc2e77b4fc5b8bac4af83e17dfc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "26177fd8e2924b1095706a10c52af82e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbfac22d3d514cd4b5282634dbb382a1" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5f777e0e660b479187c7c129bfee8668" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9851e43d007403b8c2ea8e1ea7145fc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "97ee3ad428cd4347a4932495c0d836bf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdedd632d2894c7b96402eb6bea17456" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b11811cc56cf48eabc12771d397564a6" + }, + "m_SlotId": -1715734773 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "81f0a0bf6db84a1097c6826963bfd98e" + }, + "m_SubDatas": [], + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "01ad6fc2e77b4fc5b8bac4af83e17dfc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1049.0, + "y": -1593.9998779296875, + "width": 119.9998779296875, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "84f4dd267a6143a69f07068c500fd505" + }, + { + "m_Id": "163f727e00304686911fcb4bcde25cf1" + }, + { + "m_Id": "b4cdcd329cd8493bb6ca34e4b70b91cb" + }, + { + "m_Id": "f0c9a6edfcea45eebdc63dd519e57ebf" + }, + { + "m_Id": "79e3a9f63c964feca5ba4cb2dda5c296" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "02c0a515f8b84829a18385d800136453", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0314a6cd927f46e8a065d9d93a33dc16", + "m_Title": "Diffuse, N Dot L", + "m_Position": { + "x": -2073.0, + "y": -1717.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0389a82f827b40beb33e629d9779caa2", + "m_Title": "+ Additional", + "m_Position": { + "x": 776.9999389648438, + "y": -1983.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "03c54d655b2446c680906e4d4674f568", + "m_Id": -363465418, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "0412460059764cd884673e9b62a9e7d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1049.0, + "y": -1771.9998779296875, + "width": 119.9998779296875, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7e355d8f10b459a9b2da12bb9ee8db1" + }, + { + "m_Id": "2b7994125a5241de93246ec5923cf89e" + }, + { + "m_Id": "ceb2fcdc60f640f3941bfcd593f65d73" + }, + { + "m_Id": "8cca1527c84c4245b9d0297191fa5e55" + }, + { + "m_Id": "87002be6eabe43248b592c2b47c23ca7" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0bbedec97c2e45e5916b10c2ebda936a", + "m_Title": "Albedo + Ambient", + "m_Position": { + "x": 215.00006103515626, + "y": -2208.999755859375 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1440af4369a24dc282f2d8e98f21cb5b", + "m_Guid": { + "m_GuidSerialized": "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 4.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "163f727e00304686911fcb4bcde25cf1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1660d0d864b240858522dfb1351468a8", + "m_Id": 711139507, + "m_DisplayName": "PointLightBands", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_PointLightBands", + "m_StageCapability": 3, + "m_Value": 3.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "17e10131e7e34d1a9760fbc74d91c491", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "18c3006241344e4d8e223b3a8d00ba43", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Ambient SampleSH", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2048.0, + "y": -2150.000244140625, + "width": 185.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e5687288ba204e1380b08086e3906539" + }, + { + "m_Id": "efc0d7f283d8407ab6c1e95f39e77b2a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"e13fbf63d7907af4ab4988492ac7bca8\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "7cbab9af-00fb-40a7-904f-86352c24f4a2" + ], + "m_PropertyIds": [ + -1418734872 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1a0b9b1aa0c542b5b9a1f21408f4e663", + "m_Id": -1715734773, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Lighting", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "1a7b0b56f37f4292aac9dfa5b0b71119", + "m_Guid": { + "m_GuidSerialized": "140ae341-96c3-4664-8f4d-c84cf0d85ac5" + }, + "m_Name": "Additional Lights", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Additional Lights", + "m_DefaultReferenceName": "_ADDITIONAL_LIGHTS", + "m_OverrideReferenceName": "_ADDITIONAL_LIGHTS", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "1a80845c4ad0435f820d53d0effa89cd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "AdditionalLightsAttenuation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2396.0, + "y": -1671.999755859375, + "width": 215.0, + "height": 189.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "5d80de96a18c4e46ba6614fc4da04089" + }, + { + "m_Id": "d3cd2ba616ee436ea9acd187fde406b3" + }, + { + "m_Id": "f79649fe0c784bb3995d270c216ae7c7" + }, + { + "m_Id": "1660d0d864b240858522dfb1351468a8" + }, + { + "m_Id": "b4ed85a5342644389148825f3deb3f31" + }, + { + "m_Id": "4eb88f2ce4cf4352b2eff69bcd079a4d" + }, + { + "m_Id": "f154d03335ba4e85bd8fb7e66263b176" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"1c45ec3164a52e04695b226151708ddd\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "69da1628-ab6b-4e6b-a7a5-36e3f72a90ec", + "8b8a45c8-136e-436c-975f-285c4d757e00", + "4be13597-d820-4587-ab11-daf353790d60", + "284b44e0-1015-48a8-8616-f694c3828512", + "2b836ca1-ed6d-4b9e-9ad3-e3d1e5729d9b", + "06229e5e-1664-4e00-a891-f2436fafc706", + "e261d82b-4578-464e-b637-a7d5cd33c930", + "266378f5-92ef-4397-b743-73d381b23039" + ], + "m_PropertyIds": [ + 672608787, + -1800373124, + -1649310385, + -426721104, + 711139507, + 219657981, + 1094818088, + -1883825364 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1d93b3ac5195493eb6795c7a71e24466", + "m_Group": { + "m_Id": "0bbedec97c2e45e5916b10c2ebda936a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 240.0000457763672, + "y": -2150.0, + "width": 130.0001678466797, + "height": 118.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "68cbeb8fbe9d4d3fa3c206f77713ba38" + }, + { + "m_Id": "aef2ffa3135145bf853c2644554fda75" + }, + { + "m_Id": "fb643c38e2f54a05a64ccf5e7821dd78" + } + ], + "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.SubGraphNode", + "m_ObjectId": "1e4e496e39704e3ca44dd56317f37556", + "m_Group": { + "m_Id": "0314a6cd927f46e8a065d9d93a33dc16" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2048.0, + "y": -1658.0001220703125, + "width": 116.9998779296875, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "581b57c955b642b2afbbdef59ac540a7" + }, + { + "m_Id": "e33663af468f4f3ea28905a9c71985b6" + }, + { + "m_Id": "3a4b8e0962dc400f8baf13bec0cdd559" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"970d962ef25c3084987fd10643902eed\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1e84521354094180ade2c7c77fae26d2", + "m_Guid": { + "m_GuidSerialized": "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + }, + "m_Name": "ConstantToonAttenuation", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ConstantToonAttenuation", + "m_DefaultReferenceName": "_ConstantToonAttenuation", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1ff34064443b4265b3af6107dfa7ded6", + "m_Id": 1779736296, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "20ea640bfe1c465488e98aa88a57478f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": -1.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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "213d5ee20382400cb3bb5c2052be8d9a", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "2201dcb81a134f90b06c3c8678763150", + "m_Guid": { + "m_GuidSerialized": "93821549-0eda-42f9-9cf5-cdb50854990a" + }, + "m_Name": "Position", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Position", + "m_DefaultReferenceName": "_Position", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2325897fe40b4e4a8b466dc06d552df3", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "252e90047796413a96fe32b1d8137aa2", + "m_Group": { + "m_Id": "0389a82f827b40beb33e629d9779caa2" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 802.0, + "y": -1923.9998779296875, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "c52bb7e07a4c421c8a6e3285262e4823" + }, + { + "m_Id": "e41d855de32e484ab1747428e0046124" + }, + { + "m_Id": "937f7045d5324c50942b49ebbb6d12b5" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "25ade81620cb4aa89a8ed0d10d0e7b3f", + "m_Group": { + "m_Id": "463efd61e6604865a18156122f832fe0" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2873.0, + "y": -1515.9998779296875, + "width": 208.0, + "height": 325.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "4e1a1ca0ce7b4651b4b2246166914491" + }, + { + "m_Id": "33411fa63a7f4e539d93512ab5e01645" + }, + { + "m_Id": "d5f3d4379756467cb4ac4a5fb5fe1fa1" + }, + { + "m_Id": "3ac824584b7e4110a629622ee2c86c9b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "26177fd8e2924b1095706a10c52af82e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 81.99994659423828, + "y": -1899.0, + "width": 55.99993133544922, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "907eb166cd364a998f3378fc78a41e34" + }, + { + "m_Id": "a8886dc69a9644908eeb22d16c6a80ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "265221476fed467992c5e9a986e2e7ab", + "m_Title": "Diffuse + Albedo", + "m_Position": { + "x": 215.00006103515626, + "y": -2026.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "275e6c6c92264b09bdb961534f421369", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2ac93ebc7cb34a129ecc67b717e4a7d3", + "m_Title": "Albedo", + "m_Position": { + "x": -192.0000457763672, + "y": -1391.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b7994125a5241de93246ec5923cf89e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d9a6c3132a342b897e3f6ae1f95ca7f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3008eb081c034fa9997b1ddb2ab1c672", + "m_Id": 0, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30bcb4d572974ea581a5ce17ed51c3a6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31306fd0eb1643869d8a715cf45d88f5", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "32cf0c4a253e46d794f318c320ba8133", + "m_Guid": { + "m_GuidSerialized": "049b4f23-c15f-47b7-871e-b57bcc74a165" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "33411fa63a7f4e539d93512ab5e01645", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "338589a271ca4c75be24c53e5ca99e43", + "m_Id": 1814696567, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "36e172a47b15469eaf5927c4fd9e6a05", + "m_Guid": { + "m_GuidSerialized": "7ca06757-0411-4052-9172-079e23706441" + }, + "m_Name": "MAIN_LIGHT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MAIN_LIGHT", + "m_DefaultReferenceName": "_MAIN_LIGHT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 1, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 4, + "displayName": "SHADOWS", + "referenceName": "SHADOWS" + }, + { + "id": 1, + "displayName": "SHADOWS_CASCADE", + "referenceName": "SHADOWS_CASCADE" + }, + { + "id": 3, + "displayName": "C", + "referenceName": "C" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a4b8e0962dc400f8baf13bec0cdd559", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3a507b61c0d94e029836171b1045364b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3ac824584b7e4110a629622ee2c86c9b", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "3cf69b059d794b618779fc698872ad6c", + "m_Name": "Keywords", + "m_ChildObjectList": [ + { + "m_Id": "3fdca6405b7d40d8ae570cdf2b7e8dcb" + }, + { + "m_Id": "36e172a47b15469eaf5927c4fd9e6a05" + }, + { + "m_Id": "42a3fa2a44404faaafa8d23abc3177a6" + }, + { + "m_Id": "6c7252d0f73f4c89a3b80981469a5dd0" + }, + { + "m_Id": "1a7b0b56f37f4292aac9dfa5b0b71119" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "3fdca6405b7d40d8ae570cdf2b7e8dcb", + "m_Guid": { + "m_GuidSerialized": "06593628-bd51-447f-a61f-843d8f021897" + }, + "m_Name": "SHADOWS_SOFT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SHADOWS_SOFT", + "m_DefaultReferenceName": "_SHADOWS_SOFT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "417a69b677bb4bc18b31ac007166527b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -970.0, + "y": -1468.0, + "width": 132.00006103515626, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "5497296bd6864c9a9d1123925072e933" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e55f88fc4c6042a0bac9b776850f6042" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "420fb71795cc49ca86794c443d57cbe1", + "m_Group": { + "m_Id": "a25d78aad3c549ea8712f72cf14fcb10" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3117.0, + "y": -1838.0, + "width": 206.0, + "height": 131.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "ab890a27119b46ee9462a2ad812f09c9" + } + ], + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "42a3fa2a44404faaafa8d23abc3177a6", + "m_Guid": { + "m_GuidSerialized": "8fe8a721-b478-4551-b9a3-195bcafce6dd" + }, + "m_Name": "_CLUSTER_LIGHT_LOOP", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_CLUSTER_LIGHT_LOOP", + "m_DefaultReferenceName": "_CLUSTER_LIGHT_LOOP", + "m_OverrideReferenceName": "_CLUSTER_LIGHT_LOOP", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "42ab6fd80a0a4713b4ad0f0dd0931583", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2048.0, + "y": -1760.000244140625, + "width": 55.9998779296875, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "d97fa27e881e4cb3ac5507ab5de8596b" + }, + { + "m_Id": "f71b7ee28c35476085eb6ead104a85b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "43ff1cfe39ab49d883f54a9d8cbff6c4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1193.9998779296875, + "y": -1771.9998779296875, + "width": 131.0001220703125, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "2325897fe40b4e4a8b466dc06d552df3" + }, + { + "m_Id": "c6e6aeb6082347ff97e5604e324f37c3" + }, + { + "m_Id": "e4247807540143ee8ec9023f5eb0afc7" + }, + { + "m_Id": "dce0b382de7346598df16acba939dd3a" + }, + { + "m_Id": "fd4980fc9d4c4b5ca35a3be399b0c046" + } + ], + "synonyms": [ + "4", + "v4", + "vec4", + "float4" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "446cab6d066348889b87805cdfa5ba69", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "5b7d6cb1aded466a812dbbf45cb7409c" + }, + { + "m_Id": "2201dcb81a134f90b06c3c8678763150" + }, + { + "m_Id": "7d210712159c4970b5603b0ca3b7c31f" + }, + { + "m_Id": "ef81887e677f42d9b6e7bf96af7f054a" + }, + { + "m_Id": "fc2f283c53ff4c60b03d9648c0e20f36" + }, + { + "m_Id": "1e84521354094180ade2c7c77fae26d2" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "463efd61e6604865a18156122f832fe0", + "m_Title": "Normal", + "m_Position": { + "x": -3142.0, + "y": -1575.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "48e9328a6ca14642b26a19a01ef894cb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -516.9999389648438, + "y": -1261.9998779296875, + "width": 161.00015258789063, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "e5a8159bbf7947e28385c7fed67e62b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7d210712159c4970b5603b0ca3b7c31f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "4a217d6d835c49b384b1d9028fe19201", + "m_Group": { + "m_Id": "8783e8a776ba4469b18953ba56cb31f2" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 510.00018310546877, + "y": -2150.0, + "width": 207.9998779296875, + "height": 302.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "97025e322a354e88813da05da834f6fc" + }, + { + "m_Id": "b2493225a369455aba4adbfc7e5e5fc3" + }, + { + "m_Id": "2d9a6c3132a342b897e3f6ae1f95ca7f" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "4d3827b9c5234bef82eb3165268fa579", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -986.66650390625, + "y": -1967.3331298828125, + "width": 127.33319091796875, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "6d9a12417a034139b41bc68c777f7f80" + }, + { + "m_Id": "5f5f253a12614c6b9e675dd3b40ad33d" + }, + { + "m_Id": "9cc73d07785643ae87cadd5f51266504" + } + ], + "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.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "4e1a1ca0ce7b4651b4b2246166914491", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4eb88f2ce4cf4352b2eff69bcd079a4d", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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": "51c7585e045d4567acb6a944083c7b97", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "529ae5a61a9643bf9ce3242a71029ebe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1010.0, + "y": -1434.0, + "width": 172.00006103515626, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c93a3c434a0d421a8775ff8c3f9be56f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "32cf0c4a253e46d794f318c320ba8133" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5497296bd6864c9a9d1123925072e933", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "581b57c955b642b2afbbdef59ac540a7", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "5b7d6cb1aded466a812dbbf45cb7409c", + "m_Guid": { + "m_GuidSerialized": "3b3eb5b0-299b-4390-a61e-99c857f381db" + }, + "m_Name": "Normal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal", + "m_DefaultReferenceName": "_Normal", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5cb2a692d6da45af836041a5aae28bae", + "m_Group": { + "m_Id": "265221476fed467992c5e9a986e2e7ab" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 240.0, + "y": -1967.0001220703125, + "width": 130.00003051757813, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "b31a0f9c4c4b46efa6581507495b0565" + }, + { + "m_Id": "e7e09c64fb0c429cb1e82d1118f68bf4" + }, + { + "m_Id": "682ea3d52af345c98c7fab51e7b14e26" + } + ], + "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": "5d80de96a18c4e46ba6614fc4da04089", + "m_Id": 1094818088, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "5f5f253a12614c6b9e675dd3b40ad33d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5f777e0e660b479187c7c129bfee8668", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 239.99996948242188, + "y": -1793.0, + "width": 130.00006103515626, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6bd07b23c15a4dc799e8ff7d9be054aa" + }, + { + "m_Id": "f4f70545306a48b089bee6ebc60481c8" + }, + { + "m_Id": "6703ced8ba4a4d9eace18e5b1b9b33c9" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "6703ced8ba4a4d9eace18e5b1b9b33c9", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "682ea3d52af345c98c7fab51e7b14e26", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "68cbeb8fbe9d4d3fa3c206f77713ba38", + "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.Vector1MaterialSlot", + "m_ObjectId": "69c6130c916d4bd49a74e5a169ae1a71", + "m_Id": 1653064600, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6bd07b23c15a4dc799e8ff7d9be054aa", + "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.ShaderKeyword", + "m_ObjectId": "6c7252d0f73f4c89a3b80981469a5dd0", + "m_Guid": { + "m_GuidSerialized": "753e5491-8d4c-4e8a-bae1-57d69befac80" + }, + "m_Name": "Additional Light Shadows", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Additional Light Shadows", + "m_DefaultReferenceName": "_ADDITIONAL_LIGHT_SHADOWS", + "m_OverrideReferenceName": "_ADDITIONAL_LIGHT_SHADOWS", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 2, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6d9a12417a034139b41bc68c777f7f80", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "71bee48a88194a12a0b4aa62880ce3d0", + "m_Id": 1, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75940b67a3164277892d71871a0c7795", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7619bda4528a41fe82e63825d1c416f9", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "78c5b40f2a204367925b5b431a940e08", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1300.0001220703125, + "y": -1188.0, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3008eb081c034fa9997b1ddb2ab1c672" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1e84521354094180ade2c7c77fae26d2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "79e3a9f63c964feca5ba4cb2dda5c296", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7a363464732c49d6b5bdfd071dabbb9e", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "m_StageCapability": 3, + "m_Value": { + "x": 0.6000000238418579, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7d210712159c4970b5603b0ca3b7c31f", + "m_Guid": { + "m_GuidSerialized": "ade98c5d-5e44-48ec-bca1-9572031c05e8" + }, + "m_Name": "AlbedoHighlight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AlbedoHighlight", + "m_DefaultReferenceName": "_AlbedoHighlight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7d2189a4cd7f416c9dbac7902ab26ef8", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ed068d904f840e2b3f0d755cb7e943c", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "805cc54ec8a04b8b8d61e3583f3a4f68", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "80850b527e284bec99adb38b1a949eb2", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "81f0a0bf6db84a1097c6826963bfd98e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1363.0, + "y": -1771.9998779296875, + "width": 85.9998779296875, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f5d22282ad4498192a06e5a8a8befb3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "84475173b5d04727886c03953cc6d3bd", + "m_Id": 0, + "m_DisplayName": "Normal", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "845cd6c6ea4a446892b8a9e845382447", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "84f4dd267a6143a69f07068c500fd505", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DotProductNode", + "m_ObjectId": "859c6cdcd64b4f94bfc3266c3a610243", + "m_Group": { + "m_Id": "0314a6cd927f46e8a065d9d93a33dc16" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1905.4251708984375, + "y": -1547.2733154296875, + "width": 208.0, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "7d2189a4cd7f416c9dbac7902ab26ef8" + }, + { + "m_Id": "c6bff2c8abef4d7190b11b0c3a729da6" + }, + { + "m_Id": "30bcb4d572974ea581a5ce17ed51c3a6" + } + ], + "synonyms": [ + "scalar product" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "86ba61ae0c904c1ca50b6792e447244f", + "m_Id": -1715734773, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Lighting", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "86eb7b10f3c34f98b6626dbf07e78625", + "m_Group": { + "m_Id": "efa7dca1bc1749db9a84c5f68e52a182" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1393.3333740234375, + "y": -1657.9998779296875, + "width": 149.3333740234375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "cbb76a4e5ab64637a42def2aa36eec80" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fc2f283c53ff4c60b03d9648c0e20f36" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "87002be6eabe43248b592c2b47c23ca7", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "8783e8a776ba4469b18953ba56cb31f2", + "m_Title": "Ambient + Main", + "m_Position": { + "x": 484.9998474121094, + "y": -2208.999755859375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "880c77e27564442189d0fb79173e6046", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "8ace542a3ef84d438eebfc43061cf5f6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Main Light Shadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2047.9998779296875, + "y": -1944.0, + "width": 242.0, + "height": 118.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "338589a271ca4c75be24c53e5ca99e43" + }, + { + "m_Id": "e777b881087b4711b12dd598d835cc69" + }, + { + "m_Id": "9d8b9fc164c346acb11d0dcd08a5fbec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"f3ba9248037f69f429d9e52bc2e30940\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "c7b957cd-dd93-4549-bd10-7676ba0773f3", + "759c9413-cc1d-418d-861f-42108b837a20" + ], + "m_PropertyIds": [ + 1814696567, + 69846019 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8bbd56de48d444749a55f11d398cee7e", + "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.Vector1MaterialSlot", + "m_ObjectId": "8cca1527c84c4245b9d0297191fa5e55", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8d23913a48614b05bea3171f1b90ef0f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 660.0, + "y": -1746.0, + "width": 55.99993896484375, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a717958a31f34d149750e8c85d0abce6" + }, + { + "m_Id": "e652c908e3784348bf5f0341a9060da4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8df8be1b70cf4d8fa0fccf224ef2dd03", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8f5d22282ad4498192a06e5a8a8befb3", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "907eb166cd364a998f3378fc78a41e34", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "909a5b8db11f4125aea916efbc4d9255", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "91958021f6e149b189dbbce7291effea", + "m_Group": { + "m_Id": "463efd61e6604865a18156122f832fe0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3026.0, + "y": -1481.9998779296875, + "width": 115.0, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "84475173b5d04727886c03953cc6d3bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5b7d6cb1aded466a812dbbf45cb7409c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "937f7045d5324c50942b49ebbb6d12b5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97025e322a354e88813da05da834f6fc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "97ee3ad428cd4347a4932495c0d836bf", + "m_Group": { + "m_Id": "cb732b05d3894322bde5d3bd4ebdabb9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -198.00003051757813, + "y": -1966.9998779296875, + "width": 129.99996948242188, + "height": 118.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "845cd6c6ea4a446892b8a9e845382447" + }, + { + "m_Id": "ff3aa0f3b19d484dae267e0ee4bdbf0f" + }, + { + "m_Id": "75940b67a3164277892d71871a0c7795" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "9cc73d07785643ae87cadd5f51266504", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d8b9fc164c346acb11d0dcd08a5fbec", + "m_Id": 4, + "m_DisplayName": "ShadowAtten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9f93a9565a0e4f97903879fc97ac8b74", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a1eef39a3b744282a8303180390d15b1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "a25d78aad3c549ea8712f72cf14fcb10", + "m_Title": "Position", + "m_Position": { + "x": -3142.0, + "y": -2010.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a3f4112b612e47e0b2abe63419cd46f3", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a717958a31f34d149750e8c85d0abce6", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a8886dc69a9644908eeb22d16c6a80ba", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "aae8cb7fd0514bf88b14ba0bab116080", + "m_Group": { + "m_Id": "a25d78aad3c549ea8712f72cf14fcb10" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2873.0, + "y": -1951.0, + "width": 208.0, + "height": 326.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "213d5ee20382400cb3bb5c2052be8d9a" + }, + { + "m_Id": "7619bda4528a41fe82e63825d1c416f9" + }, + { + "m_Id": "80850b527e284bec99adb38b1a949eb2" + }, + { + "m_Id": "909a5b8db11f4125aea916efbc4d9255" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ab890a27119b46ee9462a2ad812f09c9", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac0e0fba27024fff8216548d7295ddc0", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "aef2ffa3135145bf853c2644554fda75", + "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.SubGraphNode", + "m_ObjectId": "b11811cc56cf48eabc12771d397564a6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonRamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -592.9998779296875, + "y": -1228.0, + "width": 237.00009155273438, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a0b9b1aa0c542b5b9a1f21408f4e663" + }, + { + "m_Id": "fdc104dda0b1418ab600a5c6950adc81" + }, + { + "m_Id": "b11d92c124724ebba82d173d7f413642" + }, + { + "m_Id": "69c6130c916d4bd49a74e5a169ae1a71" + }, + { + "m_Id": "a3f4112b612e47e0b2abe63419cd46f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"9964fda8dab8a274fbdd764139f10936\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f88ec4e4-cb03-41d6-b069-73595c919079", + "96394962-3721-4ae2-a8fe-9ef1dd7510c7", + "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee", + "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + ], + "m_PropertyIds": [ + -1715734773, + -363465418, + 1779736296, + 1653064600 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b11d92c124724ebba82d173d7f413642", + "m_Id": 1779736296, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b2493225a369455aba4adbfc7e5e5fc3", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b31a0f9c4c4b46efa6581507495b0565", + "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.Vector1MaterialSlot", + "m_ObjectId": "b4cdcd329cd8493bb6ca34e4b70b91cb", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b4ed85a5342644389148825f3deb3f31", + "m_Id": 219657981, + "m_DisplayName": "SpotLightBands", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SpotLightBands", + "m_StageCapability": 3, + "m_Value": 3.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b557912b4cc045aca704a43f51595885", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -511.9997863769531, + "y": -1296.0, + "width": 156.0, + "height": 34.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "b66175a40ebd4f8787e14d345d5ede90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ef81887e677f42d9b6e7bf96af7f054a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b66175a40ebd4f8787e14d345d5ede90", + "m_Id": 0, + "m_DisplayName": "AlbedoShadow", + "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.NormalVectorNode", + "m_ObjectId": "b6c161d8efaf4cdfad5d11a0737d7c80", + "m_Group": { + "m_Id": "463efd61e6604865a18156122f832fe0" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3117.0, + "y": -1448.0, + "width": 206.0, + "height": 131.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "275e6c6c92264b09bdb961534f421369" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b7e355d8f10b459a9b2da12bb9ee8db1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "be5b4a9275bb45f2a020269736bf1737", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1393.0, + "y": -1967.0, + "width": 145.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a363464732c49d6b5bdfd071dabbb9e" + }, + { + "m_Id": "71bee48a88194a12a0b4aa62880ce3d0" + }, + { + "m_Id": "ac0e0fba27024fff8216548d7295ddc0" + } + ], + "synonyms": [], + "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": "bfd11428ed5c4f64aee7b9b8ce278488", + "m_Id": 1653064600, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c115e8c5cdc54a7ca28be34b4c7bd37b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -952.6666259765625, + "y": -1502.0, + "width": 115.3333740234375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "31306fd0eb1643869d8a715cf45d88f5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1440af4369a24dc282f2d8e98f21cb5b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c1ac7b484e154395aa8fce95ae7cbdd4", + "m_Group": { + "m_Id": "a25d78aad3c549ea8712f72cf14fcb10" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3030.0, + "y": -1914.9998779296875, + "width": 119.0, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "f837b136fe524aa6b5482e4f50eaad9d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2201dcb81a134f90b06c3c8678763150" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c52bb7e07a4c421c8a6e3285262e4823", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c6bff2c8abef4d7190b11b0c3a729da6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6e6aeb6082347ff97e5604e324f37c3", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c93a3c434a0d421a8775ff8c3f9be56f", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.InverseLerpNode", + "m_ObjectId": "ca2936aa14124a29b5ea87cfdd541ae8", + "m_Group": { + "m_Id": "efa7dca1bc1749db9a84c5f68e52a182" + }, + "m_Name": "Inverse Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1571.0001220703125, + "y": -1512.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "20ea640bfe1c465488e98aa88a57478f" + }, + { + "m_Id": "3a507b61c0d94e029836171b1045364b" + }, + { + "m_Id": "02c0a515f8b84829a18385d800136453" + }, + { + "m_Id": "805cc54ec8a04b8b8d61e3583f3a4f68" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "cb732b05d3894322bde5d3bd4ebdabb9", + "m_Title": "Main Light Color", + "m_Position": { + "x": -223.00003051757813, + "y": -2026.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cbb76a4e5ab64637a42def2aa36eec80", + "m_Id": 0, + "m_DisplayName": "CloudShadow", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cd90bde66af74c669303fdf4733216de", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "cdf16fdcaffa48fe99b076695b37529b", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ceb2fcdc60f640f3941bfcd593f65d73", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d3cd2ba616ee436ea9acd187fde406b3", + "m_Id": -1649310385, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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": "d5f3d4379756467cb4ac4a5fb5fe1fa1", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "d9684601e61d414bb75b38d7a9a6f609", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonRamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -712.6666259765625, + "y": -1967.333251953125, + "width": 238.66671752929688, + "height": 168.0 + } + }, + "m_Slots": [ + { + "m_Id": "86ba61ae0c904c1ca50b6792e447244f" + }, + { + "m_Id": "03c54d655b2446c680906e4d4674f568" + }, + { + "m_Id": "1ff34064443b4265b3af6107dfa7ded6" + }, + { + "m_Id": "bfd11428ed5c4f64aee7b9b8ce278488" + }, + { + "m_Id": "880c77e27564442189d0fb79173e6046" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"9964fda8dab8a274fbdd764139f10936\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f88ec4e4-cb03-41d6-b069-73595c919079", + "96394962-3721-4ae2-a8fe-9ef1dd7510c7", + "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee", + "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + ], + "m_PropertyIds": [ + -1715734773, + -363465418, + 1779736296, + 1653064600 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d97fa27e881e4cb3ac5507ab5de8596b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "dbfac22d3d514cd4b5282634dbb382a1", + "m_Group": { + "m_Id": "2ac93ebc7cb34a129ecc67b717e4a7d3" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -166.99998474121095, + "y": -1332.0, + "width": 208.00015258789063, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "a1eef39a3b744282a8303180390d15b1" + }, + { + "m_Id": "8df8be1b70cf4d8fa0fccf224ef2dd03" + }, + { + "m_Id": "51c7585e045d4567acb6a944083c7b97" + }, + { + "m_Id": "ebbacdb4accb4ed58384b37e0145372e" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dce0b382de7346598df16acba939dd3a", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e21f08fa06534b0cacff9fc4d09d9a49", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e33663af468f4f3ea28905a9c71985b6", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e41d855de32e484ab1747428e0046124", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e4247807540143ee8ec9023f5eb0afc7", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e55f88fc4c6042a0bac9b776850f6042", + "m_Guid": { + "m_GuidSerialized": "46039f06-a477-420b-b337-2cc5fdbdcd6d" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e5687288ba204e1380b08086e3906539", + "m_Id": -1418734872, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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.Vector4MaterialSlot", + "m_ObjectId": "e5a8159bbf7947e28385c7fed67e62b0", + "m_Id": 0, + "m_DisplayName": "AlbedoHighlight", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e652c908e3784348bf5f0341a9060da4", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e777b881087b4711b12dd598d835cc69", + "m_Id": 69846019, + "m_DisplayName": "Shadowmask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shadowmask", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7e09c64fb0c429cb1e82d1118f68bf4", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ebbacdb4accb4ed58384b37e0145372e", + "m_Id": 3, + "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_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "ef81887e677f42d9b6e7bf96af7f054a", + "m_Guid": { + "m_GuidSerialized": "89bd547c-5e6f-4b91-b6fc-c096a8b59378" + }, + "m_Name": "AlbedoShadow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AlbedoShadow", + "m_DefaultReferenceName": "_AlbedoShadow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "efa7dca1bc1749db9a84c5f68e52a182", + "m_Title": "Attenuation combining", + "m_Position": { + "x": -1596.0001220703125, + "y": -1717.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "efc0d7f283d8407ab6c1e95f39e77b2a", + "m_Id": 1, + "m_DisplayName": "Ambient", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Ambient", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f0c9a6edfcea45eebdc63dd519e57ebf", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f154d03335ba4e85bd8fb7e66263b176", + "m_Id": 2, + "m_DisplayName": "Atten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Atten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "f3957a04035e467882fd87a5ffe567b4", + "m_Name": "ToonRamp", + "m_ChildObjectList": [ + { + "m_Id": "1440af4369a24dc282f2d8e98f21cb5b" + }, + { + "m_Id": "e55f88fc4c6042a0bac9b776850f6042" + }, + { + "m_Id": "32cf0c4a253e46d794f318c320ba8133" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f4f70545306a48b089bee6ebc60481c8", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "f71b7ee28c35476085eb6ead104a85b4", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f79649fe0c784bb3995d270c216ae7c7", + "m_Id": -426721104, + "m_DisplayName": "Shadowmask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shadowmask", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f837b136fe524aa6b5482e4f50eaad9d", + "m_Id": 0, + "m_DisplayName": "Position", + "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.MultiplyNode", + "m_ObjectId": "f9851e43d007403b8c2ea8e1ea7145fc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -968.6666259765625, + "y": -1622.0, + "width": 131.3333740234375, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bbd56de48d444749a55f11d398cee7e" + }, + { + "m_Id": "cd90bde66af74c669303fdf4733216de" + }, + { + "m_Id": "9f93a9565a0e4f97903879fc97ac8b74" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "fb643c38e2f54a05a64ccf5e7821dd78", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "fc2f283c53ff4c60b03d9648c0e20f36", + "m_Guid": { + "m_GuidSerialized": "63bced68-6f8d-442a-8aaa-86c744bb98f0" + }, + "m_Name": "CloudShadow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudShadow", + "m_DefaultReferenceName": "_CloudShadow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fd4980fc9d4c4b5ca35a3be399b0c046", + "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.Vector1MaterialSlot", + "m_ObjectId": "fdc104dda0b1418ab600a5c6950adc81", + "m_Id": -363465418, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "fdedd632d2894c7b96402eb6bea17456", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1029.0, + "y": -1228.0, + "width": 208.0, + "height": 325.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "17e10131e7e34d1a9760fbc74d91c491" + }, + { + "m_Id": "7ed068d904f840e2b3f0d755cb7e943c" + }, + { + "m_Id": "e21f08fa06534b0cacff9fc4d09d9a49" + }, + { + "m_Id": "cdf16fdcaffa48fe99b076695b37529b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ff3aa0f3b19d484dae267e0ee4bdbf0f", + "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 + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph.meta new file mode 100644 index 000000000..f0ecdcbda --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 335eb9a4e3f2bf546b8b8e8b90ee4e15 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonLighting.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph new file mode 100644 index 000000000..8ba648c43 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph @@ -0,0 +1,1418 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "5ef6b2fe7c0e43f6802f4c32efc7a454", + "m_Properties": [ + { + "m_Id": "68e92560188a4de891fc6fe6bf93da01" + }, + { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + }, + { + "m_Id": "c3370674afe5404aa6e16c7d681ac557" + }, + { + "m_Id": "75aff8896c9b4235afe7298818289644" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "8a9c75e90dba4720aa4ae7cdf23e303c" + } + ], + "m_Nodes": [ + { + "m_Id": "8d8317413a3946e79ba6c0fd49a83e73" + }, + { + "m_Id": "122cd2094e2143f7acd826ef82707bc9" + }, + { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + { + "m_Id": "21f14d86d8a446b8ad48e02a8f628fd3" + }, + { + "m_Id": "4a4496067620417f800d8de915795108" + }, + { + "m_Id": "163921d385674b4e9304fa9e2de203ac" + }, + { + "m_Id": "da498b38aaea44eb80300a249b49dc03" + }, + { + "m_Id": "95308ea864b44c9ba26362973043ddc0" + }, + { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + { + "m_Id": "a0182ea95cc44e2784eac39a5def49aa" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "122cd2094e2143f7acd826ef82707bc9" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163921d385674b4e9304fa9e2de203ac" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21f14d86d8a446b8ad48e02a8f628fd3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a4496067620417f800d8de915795108" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95308ea864b44c9ba26362973043ddc0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a0182ea95cc44e2784eac39a5def49aa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "122cd2094e2143f7acd826ef82707bc9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21f14d86d8a446b8ad48e02a8f628fd3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d8317413a3946e79ba6c0fd49a83e73" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da498b38aaea44eb80300a249b49dc03" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "8d8317413a3946e79ba6c0fd49a83e73" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "103cde6d92704580aa30bcb86b953372", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CeilingNode", + "m_ObjectId": "122cd2094e2143f7acd826ef82707bc9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Ceiling", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -166.9999542236328, + "y": -144.99998474121095, + "width": 127.99993896484375, + "height": 93.9999771118164 + } + }, + "m_Slots": [ + { + "m_Id": "9830d6422b254167aede5ba5d724f57f" + }, + { + "m_Id": "ce53ae1291444ceaae3ffff3835143f3" + } + ], + "synonyms": [ + "up" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "163921d385674b4e9304fa9e2de203ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -672.0, + "y": -79.00001525878906, + "width": 114.00006103515625, + "height": 34.0000114440918 + } + }, + "m_Slots": [ + { + "m_Id": "bc041a102b774a489509c89f81518194" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "21f14d86d8a446b8ad48e02a8f628fd3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 175.0000457763672, + "y": -145.0000457763672, + "width": 127.99992370605469, + "height": 94.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "ee44185cfe054782b527709cbc9afd74" + }, + { + "m_Id": "e1d1b1d0633d4e63ba9ccbc25a687367" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "22ddeb584b474668b800389fdd35c26e", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b925de2c3ce4193ac0bf795ebc0e7f6", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2d59421be7db46d2933f21cf7421fcb7", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31f4fbf7dfef41a5ba1096acd375cf76", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "355a76278019467f81bcdac84a906cea", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3cb8cbd3268443fba1a8b1a9d08c9c36", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "41bc1eeb51aa494a829730f64b67e4db", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "4637e8c492244ada877a480379d38b5e", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4a4496067620417f800d8de915795108", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -672.0, + "y": -108.99999237060547, + "width": 117.0, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "608319e837454993bba9a889d33df3d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "68e92560188a4de891fc6fe6bf93da01" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "51d24d588f664bee82ed537e062d0291", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58bf77d96edb40d88c3d11b095ed40f2", + "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.Vector1MaterialSlot", + "m_ObjectId": "608319e837454993bba9a889d33df3d9", + "m_Id": 0, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "68e92560188a4de891fc6fe6bf93da01", + "m_Guid": { + "m_GuidSerialized": "f88ec4e4-cb03-41d6-b069-73595c919079" + }, + "m_Name": "Lighting", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Lighting", + "m_DefaultReferenceName": "_Lighting", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "75aff8896c9b4235afe7298818289644", + "m_Guid": { + "m_GuidSerialized": "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "762299418d004ee7814485246ecc9528", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "8a9c75e90dba4720aa4ae7cdf23e303c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "68e92560188a4de891fc6fe6bf93da01" + }, + { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + }, + { + "m_Id": "c3370674afe5404aa6e16c7d681ac557" + }, + { + "m_Id": "75aff8896c9b4235afe7298818289644" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "8d8317413a3946e79ba6c0fd49a83e73", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 557.0000610351563, + "y": -192.99998474121095, + "width": 94.9998779296875, + "height": 77.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "2d59421be7db46d2933f21cf7421fcb7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95308ea864b44c9ba26362973043ddc0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -529.0, + "y": -27.00001335144043, + "width": 131.00003051757813, + "height": 34.00004577636719 + } + }, + "m_Slots": [ + { + "m_Id": "2b925de2c3ce4193ac0bf795ebc0e7f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c3370674afe5404aa6e16c7d681ac557" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "960a5fd421d54ad3a4fc0ac07be5c9ba", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9830d6422b254167aede5ba5d724f57f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a0182ea95cc44e2784eac39a5def49aa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 132.00001525878907, + "y": -193.00003051757813, + "width": 171.0000457763672, + "height": 33.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "31f4fbf7dfef41a5ba1096acd375cf76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "75aff8896c9b4235afe7298818289644" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "a10765193a654954928579c4570e24fb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -336.5000915527344, + "y": -144.9999542236328, + "width": 208.0, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "762299418d004ee7814485246ecc9528" + }, + { + "m_Id": "960a5fd421d54ad3a4fc0ac07be5c9ba" + }, + { + "m_Id": "a756c301f44049d982c6880f73ad487e" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a756c301f44049d982c6880f73ad487e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "abb27b647b1b4cb5b79c39048e2b9eda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 13.999967575073243, + "y": -145.0000457763672, + "width": 126.00006103515625, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "103cde6d92704580aa30bcb86b953372" + }, + { + "m_Id": "355a76278019467f81bcdac84a906cea" + }, + { + "m_Id": "b73018ace6e84f56a8b2e43bc1728894" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b180178f8cb1451589d5d4d7fa7151bb", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b73018ace6e84f56a8b2e43bc1728894", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc041a102b774a489509c89f81518194", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "be604739b42d4648b20cd73992a66377", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 387.0000305175781, + "y": -192.99998474121095, + "width": 125.99996948242188, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "d5452c8a76a54984b3aed62ea3632ad3" + }, + { + "m_Id": "b180178f8cb1451589d5d4d7fa7151bb" + }, + { + "m_Id": "4637e8c492244ada877a480379d38b5e" + }, + { + "m_Id": "22ddeb584b474668b800389fdd35c26e" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c3370674afe5404aa6e16c7d681ac557", + "m_Guid": { + "m_GuidSerialized": "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce53ae1291444ceaae3ffff3835143f3", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d5452c8a76a54984b3aed62ea3632ad3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d756d57cf8c846a5a796a6fed1367d05", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -524.0, + "y": -145.0, + "width": 126.00003051757813, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "41bc1eeb51aa494a829730f64b67e4db" + }, + { + "m_Id": "58bf77d96edb40d88c3d11b095ed40f2" + }, + { + "m_Id": "3cb8cbd3268443fba1a8b1a9d08c9c36" + } + ], + "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.PropertyNode", + "m_ObjectId": "da498b38aaea44eb80300a249b49dc03", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -152.9999542236328, + "y": -43.99998092651367, + "width": 113.99993896484375, + "height": 33.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "51d24d588f664bee82ed537e062d0291" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e1d1b1d0633d4e63ba9ccbc25a687367", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ee44185cfe054782b527709cbc9afd74", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f66663a5e2dc462cb5c7be2ccccbe437", + "m_Guid": { + "m_GuidSerialized": "96394962-3721-4ae2-a8fe-9ef1dd7510c7" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 4.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph.meta new file mode 100644 index 000000000..78f16849f --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 9964fda8dab8a274fbdd764139f10936 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/ToonRamp.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water.meta new file mode 100644 index 000000000..492f4487a --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 15866ad747e06204f8e8596af08220a6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph new file mode 100644 index 000000000..2729e070b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph @@ -0,0 +1,1911 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "3d16f3dca5a54b4a9698f7543f94ec36", + "m_Properties": [ + { + "m_Id": "4a465bcd13574473b28066c5b0e4b7cd" + }, + { + "m_Id": "9c18a20d70c64692a6677b11592b8805" + }, + { + "m_Id": "d277a850dfe2449bba76e69a2a8b5859" + }, + { + "m_Id": "1affc8428618461880174c002b2ae10b" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "63894d00f5fd441d80b8060942de8b5c" + } + ], + "m_Nodes": [ + { + "m_Id": "bbb7e5d543b44d77b9c334e083916112" + }, + { + "m_Id": "bda53ef7633c4f0a865b92ce9c85df5e" + }, + { + "m_Id": "1e3379dd2e8e4728b2afb5cdfda664db" + }, + { + "m_Id": "3124e06c8bbc442ca9b1919c842518c2" + }, + { + "m_Id": "09c41b6f9fd448cc905abd62881fcaa2" + }, + { + "m_Id": "14ad17fb51e9436596f55747a1ba2e2b" + }, + { + "m_Id": "7221feca67c14cab93ff587a452e7cbd" + }, + { + "m_Id": "bfa8012cd4364cba920dbc87e34382f4" + }, + { + "m_Id": "27d3450d10934456a1aee2eb031cd219" + }, + { + "m_Id": "4614e93a15ed4be4b37009d90f539865" + }, + { + "m_Id": "a6bf1c31bb2a46918742ea5cc41a7812" + }, + { + "m_Id": "2adba5c36dd7420b8f98212d37fd52a8" + }, + { + "m_Id": "e2c032cb521d4e17b681c68abadcc6ca" + }, + { + "m_Id": "f302cc00542446abb05ce87682927df3" + } + ], + "m_GroupDatas": [ + { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + { + "m_Id": "762fc6336d3047b08ff6a29f7c8bb7e6" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09c41b6f9fd448cc905abd62881fcaa2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "14ad17fb51e9436596f55747a1ba2e2b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09c41b6f9fd448cc905abd62881fcaa2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1e3379dd2e8e4728b2afb5cdfda664db" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "14ad17fb51e9436596f55747a1ba2e2b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbb7e5d543b44d77b9c334e083916112" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e3379dd2e8e4728b2afb5cdfda664db" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "14ad17fb51e9436596f55747a1ba2e2b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e3379dd2e8e4728b2afb5cdfda664db" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2c032cb521d4e17b681c68abadcc6ca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "27d3450d10934456a1aee2eb031cd219" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7221feca67c14cab93ff587a452e7cbd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2adba5c36dd7420b8f98212d37fd52a8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7221feca67c14cab93ff587a452e7cbd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3124e06c8bbc442ca9b1919c842518c2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bda53ef7633c4f0a865b92ce9c85df5e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4614e93a15ed4be4b37009d90f539865" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bda53ef7633c4f0a865b92ce9c85df5e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7221feca67c14cab93ff587a452e7cbd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f302cc00542446abb05ce87682927df3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6bf1c31bb2a46918742ea5cc41a7812" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2adba5c36dd7420b8f98212d37fd52a8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6bf1c31bb2a46918742ea5cc41a7812" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2adba5c36dd7420b8f98212d37fd52a8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bda53ef7633c4f0a865b92ce9c85df5e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1e3379dd2e8e4728b2afb5cdfda664db" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfa8012cd4364cba920dbc87e34382f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f302cc00542446abb05ce87682927df3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2c032cb521d4e17b681c68abadcc6ca" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2adba5c36dd7420b8f98212d37fd52a8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f302cc00542446abb05ce87682927df3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "14ad17fb51e9436596f55747a1ba2e2b" + }, + "m_SlotId": 2 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "bbb7e5d543b44d77b9c334e083916112" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "011b221c286f4c50b5487799b54d8b9c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "023583a125e7454482cda65377b13ba5", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05f3c0d0892a4222afff7fd36341018a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "09c41b6f9fd448cc905abd62881fcaa2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 174.00001525878907, + "y": -44.99998092651367, + "width": 144.99998474121095, + "height": 128.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "46619d2b3e3248a4a2102a4c99a3ee80" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d4425fc75b941ae95249c4bb913b464", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "14ad17fb51e9436596f55747a1ba2e2b", + "m_Group": { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1680.0001220703125, + "y": 101.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "5c16117e4d954b10ab7a8489dc4011b1" + }, + { + "m_Id": "49a8bd755bd846c49480bfed2d22785b" + }, + { + "m_Id": "1fbf6b89117c4c1b8c40022acb952340" + }, + { + "m_Id": "38792083495f45b7855a1a8459f25f54" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "1affc8428618461880174c002b2ae10b", + "m_Guid": { + "m_GuidSerialized": "74c7d525-1e84-4b2c-88d3-7e8d29cf0c25" + }, + "m_Name": "RawDistortion", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "RawDistortion", + "m_DefaultReferenceName": "_RawDistortion", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "1e3379dd2e8e4728b2afb5cdfda664db", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 372.0, + "y": 96.0, + "width": 208.0, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "011b221c286f4c50b5487799b54d8b9c" + }, + { + "m_Id": "5010041fae034a8780129909ed0ca0d2" + }, + { + "m_Id": "0d4425fc75b941ae95249c4bb913b464" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1fbf6b89117c4c1b8c40022acb952340", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "21596b37987f441084e3c3c7dbab3406", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "27d3450d10934456a1aee2eb031cd219", + "m_Group": { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 812.0, + "y": 243.00003051757813, + "width": 135.99993896484376, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "abe4dda305cf45fd81790cd762fe0baf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d277a850dfe2449bba76e69a2a8b5859" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "2adba5c36dd7420b8f98212d37fd52a8", + "m_Group": { + "m_Id": "762fc6336d3047b08ff6a29f7c8bb7e6" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 828.0, + "y": 366.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "f82b2d61e1d5489c8aaf2da7ccbd38a6" + }, + { + "m_Id": "3aa1fbd2bdea494490022fb5a2d818ce" + }, + { + "m_Id": "4b80398c72bd46e6b1c1f38f4cf9bff7" + }, + { + "m_Id": "7f94eec63332480395a055f5af03cf44" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2c8bd34d65a8433d891d3445f078de7e", + "m_Id": 1, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3124e06c8bbc442ca9b1919c842518c2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -38.99999237060547, + "y": 249.00003051757813, + "width": 173.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "46e1e58cff594940ae753b5419a5485e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4a465bcd13574473b28066c5b0e4b7cd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "316ba8f7e39748cfa39106672a876c8a", + "m_Title": "Discard Distortion if above water", + "m_Position": { + "x": 787.0001831054688, + "y": -68.00006866455078 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31acd2a6ab284c2db35fbcd9a0879ada", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "32d9d4976c614f768c48b26f6456f399", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "38792083495f45b7855a1a8459f25f54", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3aa1fbd2bdea494490022fb5a2d818ce", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4614e93a15ed4be4b37009d90f539865", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -24.000011444091798, + "y": 204.0, + "width": 150.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4928bf9b4ec47c3b9be401246f6fcbb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1affc8428618461880174c002b2ae10b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "46619d2b3e3248a4a2102a4c99a3ee80", + "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.Vector2MaterialSlot", + "m_ObjectId": "46e1e58cff594940ae753b5419a5485e", + "m_Id": 0, + "m_DisplayName": "DistortionStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "47e897fd0f02476186e32b59b3592a98", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49a8bd755bd846c49480bfed2d22785b", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "4a465bcd13574473b28066c5b0e4b7cd", + "m_Guid": { + "m_GuidSerialized": "81f76fa0-e9a7-4cdb-8f9f-c16960039754" + }, + "m_Name": "DistortionStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionStrength", + "m_DefaultReferenceName": "_DistortionStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b80398c72bd46e6b1c1f38f4cf9bff7", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5010041fae034a8780129909ed0ca0d2", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "51eef62f09bb4b4b8864654c609c29f5", + "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.Vector1MaterialSlot", + "m_ObjectId": "574190acfe224b34b17dd3f07d1a4ec3", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "58110f7fa0fa40daaa711d072677034c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "582b60de158d462080103110c87b29d2", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5c16117e4d954b10ab7a8489dc4011b1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "63894d00f5fd441d80b8060942de8b5c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1affc8428618461880174c002b2ae10b" + }, + { + "m_Id": "d277a850dfe2449bba76e69a2a8b5859" + }, + { + "m_Id": "4a465bcd13574473b28066c5b0e4b7cd" + }, + { + "m_Id": "9c18a20d70c64692a6677b11592b8805" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "70d5376cca234e05a4d80d75782a8925", + "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.SubtractNode", + "m_ObjectId": "7221feca67c14cab93ff587a452e7cbd", + "m_Group": { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1022.0000610351563, + "y": 259.0, + "width": 207.99993896484376, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "21596b37987f441084e3c3c7dbab3406" + }, + { + "m_Id": "83f846d8678e451696a43f02d2240201" + }, + { + "m_Id": "58110f7fa0fa40daaa711d072677034c" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "762fc6336d3047b08ff6a29f7c8bb7e6", + "m_Title": "Orthographic Depth", + "m_Position": { + "x": 603.0000610351563, + "y": 307.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7dcdbbf8fd674e249db4855cc4933b05", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "7f94eec63332480395a055f5af03cf44", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "83f846d8678e451696a43f02d2240201", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9c18a20d70c64692a6677b11592b8805", + "m_Guid": { + "m_GuidSerialized": "6381a68b-992c-47aa-86ff-5c27df74cd11" + }, + "m_Name": "DistortionThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionThreshold", + "m_DefaultReferenceName": "_DistortionThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "a6bf1c31bb2a46918742ea5cc41a7812", + "m_Group": { + "m_Id": "762fc6336d3047b08ff6a29f7c8bb7e6" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 634.0, + "y": 366.0, + "width": 110.0, + "height": 100.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "70d5376cca234e05a4d80d75782a8925" + }, + { + "m_Id": "51eef62f09bb4b4b8864654c609c29f5" + }, + { + "m_Id": "de3377f347ac4cc28b9d7641cb77bade" + }, + { + "m_Id": "582b60de158d462080103110c87b29d2" + }, + { + "m_Id": "47e897fd0f02476186e32b59b3592a98" + }, + { + "m_Id": "574190acfe224b34b17dd3f07d1a4ec3" + }, + { + "m_Id": "31acd2a6ab284c2db35fbcd9a0879ada" + }, + { + "m_Id": "f1df01bd2570475184a049b2e47e27f6" + } + ], + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "abe4dda305cf45fd81790cd762fe0baf", + "m_Id": 0, + "m_DisplayName": "PlaneDepth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "af1bfcb92aeb44dba7d7d938f7b127bc", + "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.ScreenPositionMaterialSlot", + "m_ObjectId": "b45868684a11452cb6164256fbc36eab", + "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.SubGraphOutputNode", + "m_ObjectId": "bbb7e5d543b44d77b9c334e083916112", + "m_Group": { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1944.0001220703125, + "y": 101.0, + "width": 105.9998779296875, + "height": 77.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "fee6bf74b54a46ea85d9419da137ab36" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bda53ef7633c4f0a865b92ce9c85df5e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 184.00001525878907, + "y": 171.0, + "width": 130.00001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7dcdbbf8fd674e249db4855cc4933b05" + }, + { + "m_Id": "32d9d4976c614f768c48b26f6456f399" + }, + { + "m_Id": "af1bfcb92aeb44dba7d7d938f7b127bc" + } + ], + "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.PropertyNode", + "m_ObjectId": "bfa8012cd4364cba920dbc87e34382f4", + "m_Group": { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1040.0, + "y": 218.0, + "width": 178.0, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "c1696443fa3046aabee72d4118c15567" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9c18a20d70c64692a6677b11592b8805" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c1696443fa3046aabee72d4118c15567", + "m_Id": 0, + "m_DisplayName": "DistortionThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d277a850dfe2449bba76e69a2a8b5859", + "m_Guid": { + "m_GuidSerialized": "c8b41669-3a79-4d3e-9402-609d13168fce" + }, + "m_Name": "PlaneDepth", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneDepth", + "m_DefaultReferenceName": "_PlaneDepth", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de3377f347ac4cc28b9d7641cb77bade", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SceneDepthNode", + "m_ObjectId": "e2c032cb521d4e17b681c68abadcc6ca", + "m_Group": { + "m_Id": "762fc6336d3047b08ff6a29f7c8bb7e6" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 628.0, + "y": 473.0000305175781, + "width": 145.0, + "height": 111.99990844726563 + } + }, + "m_Slots": [ + { + "m_Id": "b45868684a11452cb6164256fbc36eab" + }, + { + "m_Id": "f2515cc81d1f461e8cc57ce8c3b8b0fc" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f1df01bd2570475184a049b2e47e27f6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f2515cc81d1f461e8cc57ce8c3b8b0fc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "f302cc00542446abb05ce87682927df3", + "m_Group": { + "m_Id": "316ba8f7e39748cfa39106672a876c8a" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1331.0, + "y": 239.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "023583a125e7454482cda65377b13ba5" + }, + { + "m_Id": "2c8bd34d65a8433d891d3445f078de7e" + }, + { + "m_Id": "05f3c0d0892a4222afff7fd36341018a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f4928bf9b4ec47c3b9be401246f6fcbb", + "m_Id": 0, + "m_DisplayName": "RawDistortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f82b2d61e1d5489c8aaf2da7ccbd38a6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fee6bf74b54a46ea85d9419da137ab36", + "m_Id": 1, + "m_DisplayName": "Distortion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Distortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph.meta new file mode 100644 index 000000000..c1a163a73 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: a1a1e693bed83a44a8abbded58415b8a +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Distortion.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph new file mode 100644 index 000000000..8707d03c8 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph @@ -0,0 +1,2031 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f661f93e32de493e902d97de55864a6b", + "m_Properties": [ + { + "m_Id": "9b77eaef18794ab0a4c9ad26f384264b" + }, + { + "m_Id": "a767a846d7294b4f8c22f589885998b4" + }, + { + "m_Id": "234844eee2cc4fbc8f0cab9433080eb4" + }, + { + "m_Id": "1a7a3bf56d6b4c6190804033524414e7" + }, + { + "m_Id": "9eb4b7a3025447f280070243016d1bf7" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "0d505ca34d0d49968a82c757a9f277aa" + } + ], + "m_Nodes": [ + { + "m_Id": "e098af13deda4fd99379fe1f0981b5af" + }, + { + "m_Id": "bb25709e0ab94816a615ea224d359b2d" + }, + { + "m_Id": "3fd171e408654fa8b5b6ed4dc35fb082" + }, + { + "m_Id": "bcf406dfd31542208b1fe3ae63a0713e" + }, + { + "m_Id": "368cb287d3cd4b3f80e1f3524040da88" + }, + { + "m_Id": "c4f3cec845524b69b02f44ac11ce93f9" + }, + { + "m_Id": "43e19d9f86374c65a743d3cdc5092df8" + }, + { + "m_Id": "d4f19da22ff54b82bb2143a4c6d9836b" + }, + { + "m_Id": "cd6f2bca93b7459eb7619809ace2ec26" + }, + { + "m_Id": "998bda743fb14fd6a994130dc7802861" + }, + { + "m_Id": "40eed253efaa404fb7d947c77c8ce9c8" + }, + { + "m_Id": "a834964547cd4df9b2181055b4151af4" + }, + { + "m_Id": "1ab00f47e6e043358e0fce7ece1092e3" + }, + { + "m_Id": "1f72d827472a46dcbfd2bc593b292f5a" + }, + { + "m_Id": "1cd316bae2a64730be0c42fa9947c3bd" + }, + { + "m_Id": "09147f160ced447fa9781806bb315fa4" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09147f160ced447fa9781806bb315fa4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bb25709e0ab94816a615ea224d359b2d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ab00f47e6e043358e0fce7ece1092e3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d4f19da22ff54b82bb2143a4c6d9836b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1cd316bae2a64730be0c42fa9947c3bd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e098af13deda4fd99379fe1f0981b5af" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f72d827472a46dcbfd2bc593b292f5a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "09147f160ced447fa9781806bb315fa4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "368cb287d3cd4b3f80e1f3524040da88" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3fd171e408654fa8b5b6ed4dc35fb082" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3fd171e408654fa8b5b6ed4dc35fb082" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4f3cec845524b69b02f44ac11ce93f9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "40eed253efaa404fb7d947c77c8ce9c8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "368cb287d3cd4b3f80e1f3524040da88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43e19d9f86374c65a743d3cdc5092df8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1cd316bae2a64730be0c42fa9947c3bd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "998bda743fb14fd6a994130dc7802861" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bb25709e0ab94816a615ea224d359b2d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a834964547cd4df9b2181055b4151af4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4f3cec845524b69b02f44ac11ce93f9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bb25709e0ab94816a615ea224d359b2d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43e19d9f86374c65a743d3cdc5092df8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bcf406dfd31542208b1fe3ae63a0713e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "368cb287d3cd4b3f80e1f3524040da88" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4f3cec845524b69b02f44ac11ce93f9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "09147f160ced447fa9781806bb315fa4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4f3cec845524b69b02f44ac11ce93f9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd6f2bca93b7459eb7619809ace2ec26" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd6f2bca93b7459eb7619809ace2ec26" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d4f19da22ff54b82bb2143a4c6d9836b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4f19da22ff54b82bb2143a4c6d9836b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43e19d9f86374c65a743d3cdc5092df8" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "e098af13deda4fd99379fe1f0981b5af" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05fd6be1322b45ceb96c1b8ed73254ba", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "09147f160ced447fa9781806bb315fa4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -16.99996566772461, + "y": -137.00001525878907, + "width": 125.99996948242188, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c8cedcc48ee2432ea59afb4c8fd61e8f" + }, + { + "m_Id": "9fb9b7211a424acbaa5d11125edc32a9" + }, + { + "m_Id": "6eaf0ded01d44c42a97233ba580c2da5" + } + ], + "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.CategoryData", + "m_ObjectId": "0d505ca34d0d49968a82c757a9f277aa", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "9b77eaef18794ab0a4c9ad26f384264b" + }, + { + "m_Id": "a767a846d7294b4f8c22f589885998b4" + }, + { + "m_Id": "234844eee2cc4fbc8f0cab9433080eb4" + }, + { + "m_Id": "1a7a3bf56d6b4c6190804033524414e7" + }, + { + "m_Id": "9eb4b7a3025447f280070243016d1bf7" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1a7a3bf56d6b4c6190804033524414e7", + "m_Guid": { + "m_GuidSerialized": "7bfebb88-cf76-48a4-83e0-11c11123aaa9" + }, + "m_Name": "ParticleThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ParticleThreshold", + "m_DefaultReferenceName": "_ParticleThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1ab00f47e6e043358e0fce7ece1092e3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 131.99998474121095, + "y": 125.99995422363281, + "width": 167.0000457763672, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "e2145d79578f4a29a4379fab8086b36b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1a7a3bf56d6b4c6190804033524414e7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1c725dd8bcdb456498021503bd36c095", + "m_Id": 0, + "m_DisplayName": "FoamSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "1cd316bae2a64730be0c42fa9947c3bd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 839.0, + "y": -159.99998474121095, + "width": 128.00006103515626, + "height": 93.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "35a2b2ba351e409388a25d400be3fe6f" + }, + { + "m_Id": "e5b81439d7484211a5eee8f31f6430f5" + } + ], + "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.PropertyNode", + "m_ObjectId": "1f72d827472a46dcbfd2bc593b292f5a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -253.99998474121095, + "y": -100.00001525878906, + "width": 144.99996948242188, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "238c4b1a0db846a99cbe2480e25547cd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9eb4b7a3025447f280070243016d1bf7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "234844eee2cc4fbc8f0cab9433080eb4", + "m_Guid": { + "m_GuidSerialized": "ec61de80-7d6b-405d-942a-e4d299e032c5" + }, + "m_Name": "FoamScale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FoamScale", + "m_DefaultReferenceName": "_FoamScale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "238c4b1a0db846a99cbe2480e25547cd", + "m_Id": 0, + "m_DisplayName": "FoamAmount", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2e1ac730e4784d3d8b3003f946024284", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "340fa71642424f618062f8d7991da405", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35a2b2ba351e409388a25d400be3fe6f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "368cb287d3cd4b3f80e1f3524040da88", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -709.0, + "y": 106.75, + "width": 126.0, + "height": 118.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "77fb326dff2345ce97d4e28024cb8e70" + }, + { + "m_Id": "fafa3c39e4e149d8a394038793a03207" + }, + { + "m_Id": "3b4047824e674b898419fb67b37e32d1" + } + ], + "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.UVMaterialSlot", + "m_ObjectId": "381085eb93b74e76a3261bdc947c8c19", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "395dce48bfd54dbb86720fdb45e777d7", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3b4047824e674b898419fb67b37e32d1", + "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.TilingAndOffsetNode", + "m_ObjectId": "3fd171e408654fa8b5b6ed4dc35fb082", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -552.0, + "y": 7.75, + "width": 208.0, + "height": 326.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "381085eb93b74e76a3261bdc947c8c19" + }, + { + "m_Id": "d18101140da9400f9fee8d07d7e5ff23" + }, + { + "m_Id": "340fa71642424f618062f8d7991da405" + }, + { + "m_Id": "acf60be8ca884dc3947845cce3f32311" + } + ], + "synonyms": [ + "pan", + "scale" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "40eed253efaa404fb7d947c77c8ce9c8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -878.9999389648438, + "y": 293.0000305175781, + "width": 138.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "1c725dd8bcdb456498021503bd36c095" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a767a846d7294b4f8c22f589885998b4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "43134097d0564507998f4bc10edda444", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "43e19d9f86374c65a743d3cdc5092df8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 591.0001220703125, + "y": -160.00003051757813, + "width": 207.99993896484376, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "6a81fdb9922649d3acde785913fd4dff" + }, + { + "m_Id": "e9dc8599e170438f81074a09d76ac2a5" + }, + { + "m_Id": "2e1ac730e4784d3d8b3003f946024284" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d38e3bdb15749b5a3e607f92035b677", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "511ade5e8e2a4b63a22fe2e12806f16d", + "m_Id": 1, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "60e8c5745fb9406e90181f328970c675", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "684df065d5fc46b1b0bc963557fe8058", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "69f00ce304f543c1a370fa16c2624de8", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 10.0, + "m_DefaultValue": 10.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6a81fdb9922649d3acde785913fd4dff", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6eaf0ded01d44c42a97233ba580c2da5", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "77fb326dff2345ce97d4e28024cb8e70", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "79f3fe484eec42a7b97f8027f3f1776e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7dd40229c546450fa6a58602c2abaca4", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "857f9c2c198148b5bba3b91e9d6495a7", + "m_Id": 1, + "m_DisplayName": "Foam", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Foam", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "998bda743fb14fd6a994130dc7802861", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -28.999977111816408, + "y": -171.00001525878907, + "width": 137.99996948242188, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d7ad2bebc7e2446881eba91a658eebac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9b77eaef18794ab0a4c9ad26f384264b" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9b77eaef18794ab0a4c9ad26f384264b", + "m_Guid": { + "m_GuidSerialized": "b988034f-9801-4dfa-bc65-5bb2364149b2" + }, + "m_Name": "WaterDepth", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WaterDepth", + "m_DefaultReferenceName": "_WaterDepth", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9eb4b7a3025447f280070243016d1bf7", + "m_Guid": { + "m_GuidSerialized": "6f8ab785-68b0-463f-aa66-ce99f889d3f6" + }, + "m_Name": "FoamAmount", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FoamAmount", + "m_DefaultReferenceName": "_FoamAmount", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9fb9b7211a424acbaa5d11125edc32a9", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a767a846d7294b4f8c22f589885998b4", + "m_Guid": { + "m_GuidSerialized": "bb912efe-b0b1-4ff6-b5d0-f9fbf58daf9a" + }, + "m_Name": "FoamSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FoamSpeed", + "m_DefaultReferenceName": "_FoamSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a834964547cd4df9b2181055b4151af4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -476.9999694824219, + "y": 334.0000305175781, + "width": 133.00006103515626, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "f2711edf2fb447349a49c3634c8257f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "234844eee2cc4fbc8f0cab9433080eb4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "acf60be8ca884dc3947845cce3f32311", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b9cf6f9aa72e464e86c27413531351bf", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "bb25709e0ab94816a615ea224d359b2d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 347.9999694824219, + "y": -160.00003051757813, + "width": 145.00009155273438, + "height": 118.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "db3a496208a84e62a3dc8308bfb3e049" + }, + { + "m_Id": "511ade5e8e2a4b63a22fe2e12806f16d" + }, + { + "m_Id": "e2867df99f4446ae823804a1980c1318" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "bcf406dfd31542208b1fe3ae63a0713e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -865.0, + "y": 106.75, + "width": 124.0, + "height": 173.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "60e8c5745fb9406e90181f328970c675" + }, + { + "m_Id": "7dd40229c546450fa6a58602c2abaca4" + }, + { + "m_Id": "b9cf6f9aa72e464e86c27413531351bf" + }, + { + "m_Id": "e74711fbbeb444cc803a21c8ba705d6a" + }, + { + "m_Id": "395dce48bfd54dbb86720fdb45e777d7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.GradientNoiseNode", + "m_ObjectId": "c4f3cec845524b69b02f44ac11ce93f9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Gradient Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -286.0, + "y": 7.75, + "width": 207.9998779296875, + "height": 337.0 + } + }, + "m_Slots": [ + { + "m_Id": "43134097d0564507998f4bc10edda444" + }, + { + "m_Id": "69f00ce304f543c1a370fa16c2624de8" + }, + { + "m_Id": "684df065d5fc46b1b0bc963557fe8058" + } + ], + "synonyms": [ + "perlin noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c8cedcc48ee2432ea59afb4c8fd61e8f", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "c96a8ffb97ca4ea286be81a5a0d775bd", + "m_Id": 1, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c9faeebb8906446d98bd60ac928c06a8", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "cd6f2bca93b7459eb7619809ace2ec26", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 132.0, + "y": 7.75, + "width": 127.99993896484375, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4d38e3bdb15749b5a3e607f92035b677" + }, + { + "m_Id": "79f3fe484eec42a7b97f8027f3f1776e" + } + ], + "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.Vector2MaterialSlot", + "m_ObjectId": "d18101140da9400f9fee8d07d7e5ff23", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "d4f19da22ff54b82bb2143a4c6d9836b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 347.9999694824219, + "y": 8.000006675720215, + "width": 145.00009155273438, + "height": 117.99994659423828 + } + }, + "m_Slots": [ + { + "m_Id": "c9faeebb8906446d98bd60ac928c06a8" + }, + { + "m_Id": "c96a8ffb97ca4ea286be81a5a0d775bd" + }, + { + "m_Id": "05fd6be1322b45ceb96c1b8ed73254ba" + } + ], + "synonyms": [], + "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": "d7ad2bebc7e2446881eba91a658eebac", + "m_Id": 0, + "m_DisplayName": "WaterDepth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "db3a496208a84e62a3dc8308bfb3e049", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "e098af13deda4fd99379fe1f0981b5af", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 997.9999389648438, + "y": -159.99998474121095, + "width": 93.00006103515625, + "height": 76.99996185302735 + } + }, + "m_Slots": [ + { + "m_Id": "857f9c2c198148b5bba3b91e9d6495a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2145d79578f4a29a4379fab8086b36b", + "m_Id": 0, + "m_DisplayName": "ParticleThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e2867df99f4446ae823804a1980c1318", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e5b81439d7484211a5eee8f31f6430f5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e74711fbbeb444cc803a21c8ba705d6a", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9dc8599e170438f81074a09d76ac2a5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f2711edf2fb447349a49c3634c8257f3", + "m_Id": 0, + "m_DisplayName": "FoamScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fafa3c39e4e149d8a394038793a03207", + "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 + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph.meta new file mode 100644 index 000000000..333b52956 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 1f09058b70b1de140bbca42692541954 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Foam.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph new file mode 100644 index 000000000..8f1fc3165 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph @@ -0,0 +1,1366 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "7615d88f2cd7444a8092e51148194618", + "m_Properties": [ + { + "m_Id": "e765f7ba2ce34a53a624ecc7e2d70cf1" + }, + { + "m_Id": "794fa4dab45842dbb7e74847ffa03bae" + }, + { + "m_Id": "1e27a5b17b1447c592f9bc1a40de2bc5" + }, + { + "m_Id": "ea30a6a1552f4998aef37e92378497d2" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "c42b9a5109e24f0fbffef98740056544" + } + ], + "m_Nodes": [ + { + "m_Id": "7840d0e4b93c4d2d997ef9e3123fb9be" + }, + { + "m_Id": "2fc2a54a42314ed086714b251b62ae15" + }, + { + "m_Id": "931363ed1edd448b92501255307299a4" + }, + { + "m_Id": "b2df1b441c334864bb73f0398899a3ea" + }, + { + "m_Id": "95bc46b00d8f4241b90f0b4b02fcb613" + }, + { + "m_Id": "8868c1fd819743739bc482131cd27c75" + }, + { + "m_Id": "eb20b4ce4f064a869ffee96f5be297a2" + }, + { + "m_Id": "d17335e9209a48ca9f188269994502f1" + }, + { + "m_Id": "57025f70ccd04253a7190b181d62092e" + }, + { + "m_Id": "8ed4106dfddf4c72b743c02268a5c17f" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2fc2a54a42314ed086714b251b62ae15" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "931363ed1edd448b92501255307299a4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57025f70ccd04253a7190b181d62092e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95bc46b00d8f4241b90f0b4b02fcb613" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8868c1fd819743739bc482131cd27c75" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7840d0e4b93c4d2d997ef9e3123fb9be" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8ed4106dfddf4c72b743c02268a5c17f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8868c1fd819743739bc482131cd27c75" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "931363ed1edd448b92501255307299a4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b2df1b441c334864bb73f0398899a3ea" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95bc46b00d8f4241b90f0b4b02fcb613" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8868c1fd819743739bc482131cd27c75" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b2df1b441c334864bb73f0398899a3ea" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95bc46b00d8f4241b90f0b4b02fcb613" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d17335e9209a48ca9f188269994502f1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b2df1b441c334864bb73f0398899a3ea" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb20b4ce4f064a869ffee96f5be297a2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "931363ed1edd448b92501255307299a4" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "7840d0e4b93c4d2d997ef9e3123fb9be" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "0269463893604b3ab49efd4565feefea", + "m_Id": 0, + "m_DisplayName": "DistortionTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0938a359302d4516b22b1ac5d6cb34be", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "14769038d88a4396ac510c64ca0a0fdb", + "m_Id": 1, + "m_DisplayName": "RawDistortion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "RawDistortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "18ca96de6c79491596d56af7373b38c2", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1b0aa8a9e9d24eeb912b453fa9ead6d4", + "m_Id": 0, + "m_DisplayName": "DistortionSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "1e27a5b17b1447c592f9bc1a40de2bc5", + "m_Guid": { + "m_GuidSerialized": "0debe818-bbf3-4160-b23c-fe38093787e4" + }, + "m_Name": "DistortionTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionTexture", + "m_DefaultReferenceName": "_DistortionTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"07612261b3ae0f94a9826a3175a9d605\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "2fc2a54a42314ed086714b251b62ae15", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -658.5, + "y": -84.49993896484375, + "width": 124.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "18ca96de6c79491596d56af7373b38c2" + }, + { + "m_Id": "5d0c95b856b848eea25c777433d940d9" + }, + { + "m_Id": "8b47868520d5466caaf598c551922a5f" + }, + { + "m_Id": "721c7222d7c94b628c8a6581b5ffc6eb" + }, + { + "m_Id": "e13057592bf84af5a56d91af6ae46060" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30f690b084a9405ea444e0680d5478c8", + "m_Id": 0, + "m_DisplayName": "DistortionTiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "339e8fcd42114bdf8969882a40052103", + "m_Id": 0, + "m_DisplayName": "DistortionDirection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "47280561649f495bbded9b8c31d63045", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "57025f70ccd04253a7190b181d62092e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -171.0, + "y": -217.0, + "width": 175.0000457763672, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "0269463893604b3ab49efd4565feefea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1e27a5b17b1447c592f9bc1a40de2bc5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d0c95b856b848eea25c777433d940d9", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "60f737d338bf4328a5cc8d240d79d7f4", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "6a43e3a780d249e6b2c0660649ad3dfb", + "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.Vector1MaterialSlot", + "m_ObjectId": "721c7222d7c94b628c8a6581b5ffc6eb", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "74cb80461642478586b9e5673fa54b2f", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "7840d0e4b93c4d2d997ef9e3123fb9be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 589.0000610351563, + "y": -217.0, + "width": 119.9998779296875, + "height": 77.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "14769038d88a4396ac510c64ca0a0fdb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "794fa4dab45842dbb7e74847ffa03bae", + "m_Guid": { + "m_GuidSerialized": "4480603a-bac3-469d-824e-e2a2426007b8" + }, + "m_Name": "DistortionTiling", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionTiling", + "m_DefaultReferenceName": "_DistortionTiling", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "825576598a864d54b19b36ab4b9a8609", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "87dbddc7b1b449aa83c251d7837f0054", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "87ff7233d8924479b0ccbd21ebd643fe", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "8868c1fd819743739bc482131cd27c75", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 345.0000915527344, + "y": -217.0, + "width": 207.99990844726563, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "94e53db0dcec4f14b34452ea550eaaff" + }, + { + "m_Id": "d23e36c8bf8545cb935dc550cb067194" + }, + { + "m_Id": "0938a359302d4516b22b1ac5d6cb34be" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b47868520d5466caaf598c551922a5f", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8ed4106dfddf4c72b743c02268a5c17f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 108.00007629394531, + "y": 218.0000457763672, + "width": 173.9999237060547, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "339e8fcd42114bdf8969882a40052103" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ea30a6a1552f4998aef37e92378497d2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "921417cc9dce42b99eea1d84f3d2c3f4", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "931363ed1edd448b92501255307299a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -473.5, + "y": -84.49993896484375, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "60f737d338bf4328a5cc8d240d79d7f4" + }, + { + "m_Id": "6a43e3a780d249e6b2c0660649ad3dfb" + }, + { + "m_Id": "999288c9f4a548f8b8134c388d6bd15d" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94e53db0dcec4f14b34452ea550eaaff", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "95bc46b00d8f4241b90f0b4b02fcb613", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.5, + "y": -217.49993896484376, + "width": 208.0, + "height": 435.0 + } + }, + "m_Slots": [ + { + "m_Id": "e3078a60d7ae4a46b10851288a9383a9" + }, + { + "m_Id": "74cb80461642478586b9e5673fa54b2f" + }, + { + "m_Id": "f3fbad2888664cb481d79fb320429a24" + }, + { + "m_Id": "87dbddc7b1b449aa83c251d7837f0054" + }, + { + "m_Id": "87ff7233d8924479b0ccbd21ebd643fe" + }, + { + "m_Id": "b26d5b04668f4bdb8af4e45627d32af4" + }, + { + "m_Id": "921417cc9dce42b99eea1d84f3d2c3f4" + }, + { + "m_Id": "dddd69d6956442e69e66ef6b42ca95f7" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "999288c9f4a548f8b8134c388d6bd15d", + "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.Vector2MaterialSlot", + "m_ObjectId": "9c1e65e2db50461c905bb187c5f155ce", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "af73c9705e374d8eacba54c8c837715c", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b26d5b04668f4bdb8af4e45627d32af4", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "b2df1b441c334864bb73f0398899a3ea", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -204.5, + "y": -169.49993896484376, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "47280561649f495bbded9b8c31d63045" + }, + { + "m_Id": "9c1e65e2db50461c905bb187c5f155ce" + }, + { + "m_Id": "af73c9705e374d8eacba54c8c837715c" + }, + { + "m_Id": "825576598a864d54b19b36ab4b9a8609" + } + ], + "synonyms": [ + "pan", + "scale" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "c42b9a5109e24f0fbffef98740056544", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1e27a5b17b1447c592f9bc1a40de2bc5" + }, + { + "m_Id": "e765f7ba2ce34a53a624ecc7e2d70cf1" + }, + { + "m_Id": "794fa4dab45842dbb7e74847ffa03bae" + }, + { + "m_Id": "ea30a6a1552f4998aef37e92378497d2" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d17335e9209a48ca9f188269994502f1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -450.9999084472656, + "y": -117.9999771118164, + "width": 153.99990844726563, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "30f690b084a9405ea444e0680d5478c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "794fa4dab45842dbb7e74847ffa03bae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d23e36c8bf8545cb935dc550cb067194", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5, + "w": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "dddd69d6956442e69e66ef6b42ca95f7", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e13057592bf84af5a56d91af6ae46060", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e3078a60d7ae4a46b10851288a9383a9", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "e765f7ba2ce34a53a624ecc7e2d70cf1", + "m_Guid": { + "m_GuidSerialized": "74042f21-63b7-4d9b-b1e8-d7fa1fd8e3aa" + }, + "m_Name": "DistortionSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionSpeed", + "m_DefaultReferenceName": "_DistortionSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "ea30a6a1552f4998aef37e92378497d2", + "m_Guid": { + "m_GuidSerialized": "736d7380-7f26-4611-b5db-1c07720e5ce7" + }, + "m_Name": "DistortionDirection", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionDirection", + "m_DefaultReferenceName": "_DistortionDirection", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.25, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eb20b4ce4f064a869ffee96f5be297a2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -692.9999389648438, + "y": 84.9999771118164, + "width": 159.0, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "1b0aa8a9e9d24eeb912b453fa9ead6d4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e765f7ba2ce34a53a624ecc7e2d70cf1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f3fbad2888664cb481d79fb320429a24", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph.meta new file mode 100644 index 000000000..ac9ed7f70 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 895734005a1384b42999f3e0e3121a27 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/RawDistortion.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph new file mode 100644 index 000000000..56c15032b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph @@ -0,0 +1,1837 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "40c956fb47f54cd0a94f04a08bf3187b", + "m_Properties": [ + { + "m_Id": "14e691734c7b4c90b8ff449ff8221b0b" + }, + { + "m_Id": "02a48ebb6dda41e7b9a43071ea965208" + }, + { + "m_Id": "c22e86fa02554523b6302b43a03e28fb" + }, + { + "m_Id": "525cd7ea82644aadac5f157b31f91616" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "ce9fb8e42b82406986122cfdea329892" + } + ], + "m_Nodes": [ + { + "m_Id": "dc5244ff9ef74efcae78eda43facfac4" + }, + { + "m_Id": "db750c498a9a44b995e7bb0c533bd7f4" + }, + { + "m_Id": "8291e2b2adbf422bb13be453751963bc" + }, + { + "m_Id": "67ddc79a9fd54e14ad7bc5296dd07de1" + }, + { + "m_Id": "168476c574f64f06ade158f1217aa404" + }, + { + "m_Id": "0f537fef31a74f86923051c77b564076" + }, + { + "m_Id": "4e03fdeb6038421a81513daa8a05e8f9" + }, + { + "m_Id": "6ba9884bd78b4c7cbee5b5e3d0d33bc9" + }, + { + "m_Id": "0db40e0c6a064a0f83f89451a6831167" + }, + { + "m_Id": "bf74f4f97f544df39230d7c42c07a4b8" + }, + { + "m_Id": "5d0ce3b0ca904d5097a13d2a013acdc4" + }, + { + "m_Id": "6c2fe98769ad48d8b80ff1ab3b20783d" + }, + { + "m_Id": "5d8dd7026f3d44d58c4d0bca0fc16966" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0db40e0c6a064a0f83f89451a6831167" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dc5244ff9ef74efcae78eda43facfac4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f537fef31a74f86923051c77b564076" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8291e2b2adbf422bb13be453751963bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f537fef31a74f86923051c77b564076" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67ddc79a9fd54e14ad7bc5296dd07de1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "168476c574f64f06ade158f1217aa404" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f537fef31a74f86923051c77b564076" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4e03fdeb6038421a81513daa8a05e8f9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db750c498a9a44b995e7bb0c533bd7f4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5d0ce3b0ca904d5097a13d2a013acdc4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db750c498a9a44b995e7bb0c533bd7f4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5d8dd7026f3d44d58c4d0bca0fc16966" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0db40e0c6a064a0f83f89451a6831167" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67ddc79a9fd54e14ad7bc5296dd07de1" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4e03fdeb6038421a81513daa8a05e8f9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ba9884bd78b4c7cbee5b5e3d0d33bc9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4e03fdeb6038421a81513daa8a05e8f9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c2fe98769ad48d8b80ff1ab3b20783d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ba9884bd78b4c7cbee5b5e3d0d33bc9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8291e2b2adbf422bb13be453751963bc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67ddc79a9fd54e14ad7bc5296dd07de1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bf74f4f97f544df39230d7c42c07a4b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ba9884bd78b4c7cbee5b5e3d0d33bc9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db750c498a9a44b995e7bb0c533bd7f4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0db40e0c6a064a0f83f89451a6831167" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "dc5244ff9ef74efcae78eda43facfac4" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "01684d1a6c3c4958b5494b9e85a003c3", + "m_Id": 0, + "m_DisplayName": "RawDistortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "01dcd0747e764ce1b07450f447c6bd87", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "02a48ebb6dda41e7b9a43071ea965208", + "m_Guid": { + "m_GuidSerialized": "313b7179-1a5c-4a7b-b522-9282bbfe02e3" + }, + "m_Name": "WaterReflectionTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WaterReflectionTexture", + "m_DefaultReferenceName": "_WaterReflectionTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "05a6437e7d5945a1ae946a1379a9f2c8", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a5b537c780f4c2483f60d35595e4cb9", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "0db40e0c6a064a0f83f89451a6831167", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 734.0830078125, + "y": -180.3125, + "width": 208.0, + "height": 301.999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "677fcda6a4354950a6d18d1ee2cb5e60" + }, + { + "m_Id": "4c9bfdd171554bc2b01899b186588918" + }, + { + "m_Id": "d000f4070ba14ddca33281d81a79e714" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e4dab1ee00b48ed8c27f858254ff9b5", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "0f537fef31a74f86923051c77b564076", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -705.0830078125, + "y": -123.6884765625, + "width": 120.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "5d207f622fae419ba040c3f43db508cd" + }, + { + "m_Id": "a2f87ee42c644c18841ff10995d3e6bf" + }, + { + "m_Id": "6174488a3d87448eba12ed6802b0c4ea" + }, + { + "m_Id": "396f7079892941258d426187db69e146" + }, + { + "m_Id": "6e9e6381f25c49a8be7b03bbfba52272" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "115586de8751431b99aa147e8f965a12", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "14e691734c7b4c90b8ff449ff8221b0b", + "m_Guid": { + "m_GuidSerialized": "91ba01e8-3ccf-4e18-a7f4-aef14700c422" + }, + "m_Name": "RawDistortion", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "RawDistortion", + "m_DefaultReferenceName": "_RawDistortion", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "15e0d0b4b6e34a2a96759dd4513ff05d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "168476c574f64f06ade158f1217aa404", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -942.0830078125, + "y": -123.6884765625, + "width": 208.0, + "height": 313.0 + } + }, + "m_Slots": [ + { + "m_Id": "8d4e6527786a4dfc9eb3e9c3fce5285e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1b84c37e2ce943d49b1a9a0e214cbfc6", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2d31b32a68584a538516f1f7a0a7b52d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "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.Vector3MaterialSlot", + "m_ObjectId": "2ea0ad03e1a24fda87ba3ecda5ca9f05", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "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": "396f7079892941258d426187db69e146", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "459b28956a454d748170817fb5e5381a", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "45c7a4af2dd44f29aa2607c9aada3ff1", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4c9bfdd171554bc2b01899b186588918", + "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.Vector1MaterialSlot", + "m_ObjectId": "4ca854be1ddb4b16b87c0d716460a224", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "4e03fdeb6038421a81513daa8a05e8f9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 201.9169921875, + "y": -89.6884765625, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "ee7cf11502e740b1bdbabfcdbe633aa7" + }, + { + "m_Id": "9d378a4d314c432f9a50778b8dddf77e" + }, + { + "m_Id": "15e0d0b4b6e34a2a96759dd4513ff05d" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "525cd7ea82644aadac5f157b31f91616", + "m_Guid": { + "m_GuidSerialized": "8e79de99-606f-49a0-b86e-a99e5d18e6fd" + }, + "m_Name": "ReflectionStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ReflectionStrength", + "m_DefaultReferenceName": "_ReflectionStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c51147d83b6400384fc237f7b0f26fc", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5d0ce3b0ca904d5097a13d2a013acdc4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 202.0, + "y": -124.0, + "width": 208.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8880e20a942d4594b9a7d61a3f78bac2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "02a48ebb6dda41e7b9a43071ea965208" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5d207f622fae419ba040c3f43db508cd", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5d8dd7026f3d44d58c4d0bca0fc16966", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 514.9998779296875, + "y": -180.99998474121095, + "width": 173.00006103515626, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "92a5c35f52e34d0e953845a9f394301f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "525cd7ea82644aadac5f157b31f91616" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6174488a3d87448eba12ed6802b0c4ea", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6278f14721eb48798b3d90f531ee35cd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "668bd64fb6144a638d05aee5675d89ec", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "677fcda6a4354950a6d18d1ee2cb5e60", + "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.CombineNode", + "m_ObjectId": "67ddc79a9fd54e14ad7bc5296dd07de1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -314.0, + "y": -138.0, + "width": 208.0, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e4dab1ee00b48ed8c27f858254ff9b5" + }, + { + "m_Id": "115586de8751431b99aa147e8f965a12" + }, + { + "m_Id": "0a5b537c780f4c2483f60d35595e4cb9" + }, + { + "m_Id": "459b28956a454d748170817fb5e5381a" + }, + { + "m_Id": "acfa92e3003d4da68eef11164c3c3c69" + }, + { + "m_Id": "2ea0ad03e1a24fda87ba3ecda5ca9f05" + }, + { + "m_Id": "01dcd0747e764ce1b07450f447c6bd87" + } + ], + "synonyms": [ + "append" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "68741ea57b894cf5971d06dfaedbb173", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6ba9884bd78b4c7cbee5b5e3d0d33bc9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -51.91693115234375, + "y": -13.3125, + "width": 208.00003051757813, + "height": 301.999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "668bd64fb6144a638d05aee5675d89ec" + }, + { + "m_Id": "a111471edec44f4696d4f3f200a52be5" + }, + { + "m_Id": "be17232e6bc14a34989a48274741d81e" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6c2fe98769ad48d8b80ff1ab3b20783d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -286.0, + "y": 213.0, + "width": 180.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bdb96ee387f4de9b392f8a6b9e5417c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c22e86fa02554523b6302b43a03e28fb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e9e6381f25c49a8be7b03bbfba52272", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "750afab43c7a455ca8b96276e40aa46b", + "m_Id": 1, + "m_DisplayName": "ReflectionColor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "m_StageCapability": 2, + "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.OneMinusNode", + "m_ObjectId": "8291e2b2adbf422bb13be453751963bc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -555.0828857421875, + "y": -401.6875, + "width": 208.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "6278f14721eb48798b3d90f531ee35cd" + }, + { + "m_Id": "94479127a9a549c3817b7262ba816590" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8880e20a942d4594b9a7d61a3f78bac2", + "m_Id": 0, + "m_DisplayName": "WaterReflectionTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8bdb96ee387f4de9b392f8a6b9e5417c", + "m_Id": 0, + "m_DisplayName": "ReflectionDistortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8d4e6527786a4dfc9eb3e9c3fce5285e", + "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.Vector1MaterialSlot", + "m_ObjectId": "92a5c35f52e34d0e953845a9f394301f", + "m_Id": 0, + "m_DisplayName": "ReflectionStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94479127a9a549c3817b7262ba816590", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9d378a4d314c432f9a50778b8dddf77e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a111471edec44f4696d4f3f200a52be5", + "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.Vector1MaterialSlot", + "m_ObjectId": "a2f87ee42c644c18841ff10995d3e6bf", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "acfa92e3003d4da68eef11164c3c3c69", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "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": "be17232e6bc14a34989a48274741d81e", + "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": "bf74f4f97f544df39230d7c42c07a4b8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -256.0, + "y": 241.0, + "width": 150.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "01684d1a6c3c4958b5494b9e85a003c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "14e691734c7b4c90b8ff449ff8221b0b" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "c22e86fa02554523b6302b43a03e28fb", + "m_Guid": { + "m_GuidSerialized": "005c7518-d374-47ec-9880-a14a768c6e48" + }, + "m_Name": "ReflectionDistortion", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ReflectionDistortion", + "m_DefaultReferenceName": "_ReflectionDistortion", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ce9fb8e42b82406986122cfdea329892", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "02a48ebb6dda41e7b9a43071ea965208" + }, + { + "m_Id": "c22e86fa02554523b6302b43a03e28fb" + }, + { + "m_Id": "525cd7ea82644aadac5f157b31f91616" + }, + { + "m_Id": "14e691734c7b4c90b8ff449ff8221b0b" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d000f4070ba14ddca33281d81a79e714", + "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.UVMaterialSlot", + "m_ObjectId": "da5287d383e04ae88aeffb805e0c7a7c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "db750c498a9a44b995e7bb0c533bd7f4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 479.91693115234377, + "y": -146.6884765625, + "width": 208.0001220703125, + "height": 435.0 + } + }, + "m_Slots": [ + { + "m_Id": "2d31b32a68584a538516f1f7a0a7b52d" + }, + { + "m_Id": "4ca854be1ddb4b16b87c0d716460a224" + }, + { + "m_Id": "05a6437e7d5945a1ae946a1379a9f2c8" + }, + { + "m_Id": "45c7a4af2dd44f29aa2607c9aada3ff1" + }, + { + "m_Id": "5c51147d83b6400384fc237f7b0f26fc" + }, + { + "m_Id": "1b84c37e2ce943d49b1a9a0e214cbfc6" + }, + { + "m_Id": "da5287d383e04ae88aeffb805e0c7a7c" + }, + { + "m_Id": "68741ea57b894cf5971d06dfaedbb173" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "dc5244ff9ef74efcae78eda43facfac4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 980.0000610351563, + "y": -179.99998474121095, + "width": 120.99993896484375, + "height": 76.9999771118164 + } + }, + "m_Slots": [ + { + "m_Id": "750afab43c7a455ca8b96276e40aa46b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ee7cf11502e740b1bdbabfcdbe633aa7", + "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 + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph.meta new file mode 100644 index 000000000..77bda7439 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 8ab10ce5482fb0c4a9d068c4355f5083 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Water/Reflections.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph new file mode 100644 index 000000000..c14b8a392 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph @@ -0,0 +1,3429 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f8acfb3ab4af40ed9f9a8d6ac6d72c15", + "m_Properties": [ + { + "m_Id": "5c58a86196f0414b9224c7c62032177f" + }, + { + "m_Id": "f9fdf31275de474e8b309afcdf2234a4" + }, + { + "m_Id": "bb275bf84dfc4d65a741f626d131e82e" + }, + { + "m_Id": "1b8755f6834e47358c02fc780f187df5" + }, + { + "m_Id": "8ff25d7696e1491390dcab6f547746d5" + }, + { + "m_Id": "562e8ceb5dc845649e5e85d883042a50" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "68a2daf59db2499b9238c13f451da7f5" + } + ], + "m_Nodes": [ + { + "m_Id": "8a408f25d5e64ebd8737bd49cbf26897" + }, + { + "m_Id": "c168181640c24e979ec36002d6cfcba3" + }, + { + "m_Id": "7978fe770d424c5aa4f6d1c1a9727740" + }, + { + "m_Id": "5e5ddfcdd2344c299a1ec59c67b8ed4e" + }, + { + "m_Id": "f25576bde9124e40a8aa2e04b1d20f18" + }, + { + "m_Id": "57ae75a604194eae860584a530df0678" + }, + { + "m_Id": "fe22958f55be48fd9b4283d342404858" + }, + { + "m_Id": "8d2e92b6c1dd481c811ec5e243177b70" + }, + { + "m_Id": "37bb09e1f9c64f35a2a518eea68e56c6" + }, + { + "m_Id": "4d22396b87554f6e93398426b605f505" + }, + { + "m_Id": "8d0e5692e4964c9b9ac38482255c0eba" + }, + { + "m_Id": "4dc5f81a26ea46d19621a5450490b536" + }, + { + "m_Id": "3a0a70f8812148629aabcb331ab0c225" + }, + { + "m_Id": "d96ffdb47ce346568a1288131299140c" + }, + { + "m_Id": "8caf582dd745478d9dcf6c2776f754c2" + }, + { + "m_Id": "d0709cc8a86d4a8e8c0de97c4aa2fbd2" + }, + { + "m_Id": "16e5367779b9419f8790e60995052b77" + }, + { + "m_Id": "435cee3df6294b2ab2820a6adfa22167" + }, + { + "m_Id": "bbe70e34c2cb49ac9755677a1f5423f0" + }, + { + "m_Id": "4b9e7cd5aa304df5a9543153c5cf8b3c" + }, + { + "m_Id": "94e3fc7ce6714f748c9eea9217aeffd2" + }, + { + "m_Id": "1a8e8f82cce54b10bb614a31fec9c53f" + }, + { + "m_Id": "87f0c2c5dff44916910eafb1b05fb73f" + }, + { + "m_Id": "a931ff3a4d37437294be6d1bb901fae7" + }, + { + "m_Id": "9f222c95e6654b9a8261bc3bc3bb306e" + } + ], + "m_GroupDatas": [ + { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16e5367779b9419f8790e60995052b77" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57ae75a604194eae860584a530df0678" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a8e8f82cce54b10bb614a31fec9c53f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94e3fc7ce6714f748c9eea9217aeffd2" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37bb09e1f9c64f35a2a518eea68e56c6" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d0e5692e4964c9b9ac38482255c0eba" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3a0a70f8812148629aabcb331ab0c225" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f25576bde9124e40a8aa2e04b1d20f18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "435cee3df6294b2ab2820a6adfa22167" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94e3fc7ce6714f748c9eea9217aeffd2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "435cee3df6294b2ab2820a6adfa22167" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94e3fc7ce6714f748c9eea9217aeffd2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b9e7cd5aa304df5a9543153c5cf8b3c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4dc5f81a26ea46d19621a5450490b536" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d22396b87554f6e93398426b605f505" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d96ffdb47ce346568a1288131299140c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4dc5f81a26ea46d19621a5450490b536" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7978fe770d424c5aa4f6d1c1a9727740" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57ae75a604194eae860584a530df0678" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8caf582dd745478d9dcf6c2776f754c2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5e5ddfcdd2344c299a1ec59c67b8ed4e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8caf582dd745478d9dcf6c2776f754c2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7978fe770d424c5aa4f6d1c1a9727740" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e5ddfcdd2344c299a1ec59c67b8ed4e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87f0c2c5dff44916910eafb1b05fb73f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a931ff3a4d37437294be6d1bb901fae7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87f0c2c5dff44916910eafb1b05fb73f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a931ff3a4d37437294be6d1bb901fae7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8caf582dd745478d9dcf6c2776f754c2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d2e92b6c1dd481c811ec5e243177b70" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8d0e5692e4964c9b9ac38482255c0eba" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a408f25d5e64ebd8737bd49cbf26897" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8d2e92b6c1dd481c811ec5e243177b70" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d0e5692e4964c9b9ac38482255c0eba" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "94e3fc7ce6714f748c9eea9217aeffd2" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe22958f55be48fd9b4283d342404858" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f222c95e6654b9a8261bc3bc3bb306e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a931ff3a4d37437294be6d1bb901fae7" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a931ff3a4d37437294be6d1bb901fae7" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d0e5692e4964c9b9ac38482255c0eba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bbe70e34c2cb49ac9755677a1f5423f0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d22396b87554f6e93398426b605f505" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c168181640c24e979ec36002d6cfcba3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d22396b87554f6e93398426b605f505" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d0709cc8a86d4a8e8c0de97c4aa2fbd2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e5ddfcdd2344c299a1ec59c67b8ed4e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d96ffdb47ce346568a1288131299140c" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4dc5f81a26ea46d19621a5450490b536" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f25576bde9124e40a8aa2e04b1d20f18" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57ae75a604194eae860584a530df0678" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe22958f55be48fd9b4283d342404858" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d96ffdb47ce346568a1288131299140c" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "8a408f25d5e64ebd8737bd49cbf26897" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "00a805359c374551b6aa2f2f98465ce1", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0ae67cc1ebca494285b850c570a26e12", + "m_Id": 0, + "m_DisplayName": "WindMovement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "10e5a790bb5e4d80a1566a72778d9e44", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "122d34bf4bf1451683385fb7b4c92bfa", + "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": "16e5367779b9419f8790e60995052b77", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -50.99993896484375, + "y": -213.75001525878907, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "9f285be96a42403e84e14b51fd87d44f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bb275bf84dfc4d65a741f626d131e82e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "1728d1c186bd4d8d95de8b1d7190a0aa", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1782790456294997a61e4832515b3ed9", + "m_Id": 3, + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "1a8e8f82cce54b10bb614a31fec9c53f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1857.0, + "y": -325.0000305175781, + "width": 208.0, + "height": 315.0 + } + }, + "m_Slots": [ + { + "m_Id": "1eb696503f3645aa941e3099c131ac4c" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "1b8755f6834e47358c02fc780f187df5", + "m_Guid": { + "m_GuidSerialized": "b9e1ef3d-16db-4dd9-bf18-571283797a50" + }, + "m_Name": "World", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "World", + "m_DefaultReferenceName": "_World", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d0584df08b7474baafb14c43180b014", + "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.Vector1MaterialSlot", + "m_ObjectId": "1e389d6fd1be46fda6ce5dba8ec1156d", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1e5e5e2de0194a288164a53f844fd5da", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1eb696503f3645aa941e3099c131ac4c", + "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": "1f72f1721fbe4feb98c963f42f0703d4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2016c26f17ba456da605cfa22eed6904", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23ccc7f267154a6a815e38419052ad1c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "241617c894524f5ab17c0992b402983e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "27f0f532475e43e3905eeeccfc91f5b7", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "29d3e00038a74022af5754b6b1328a37", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2c581bba9137425a82768631a0573f67", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "2cdc429b83c74eb49441796ea8034471", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "37bb09e1f9c64f35a2a518eea68e56c6", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 785.0001831054688, + "y": -322.75, + "width": 121.99984741210938, + "height": 244.9999542236328 + } + }, + "m_Slots": [ + { + "m_Id": "241617c894524f5ab17c0992b402983e" + }, + { + "m_Id": "c5d80ee52a0d4ca39c812e7e24109bbd" + }, + { + "m_Id": "941a86ce5c8249bdbfda027618da0e85" + }, + { + "m_Id": "d438e15b6c264eb196274b861f4c2a69" + }, + { + "m_Id": "746f645b729a49b1ad1f55004bcc99bb" + }, + { + "m_Id": "50d5e696933f49658ce544e5fcf42c53" + }, + { + "m_Id": "23ccc7f267154a6a815e38419052ad1c" + }, + { + "m_Id": "4720a187a3414e3783c0a38f431572f5" + } + ], + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "3a0a70f8812148629aabcb331ab0c225", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -445.0, + "y": -394.7500305175781, + "width": 208.0, + "height": 312.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "a7bce1517e6b48a493b1ceedf221c04a" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3bac974c8dd847c599b6c7dbb569c4f3", + "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.GroupData", + "m_ObjectId": "3ff20f35d43746ccb3449b627c4152b9", + "m_Title": "Wind", + "m_Position": { + "x": -1205.0, + "y": -458.0000305175781 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "41e277036bc245cd824289992e946e82", + "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": "435cee3df6294b2ab2820a6adfa22167", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1757.0, + "y": -359.0000305175781, + "width": 108.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b339bedbafc649fcbc96764841a516ee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b8755f6834e47358c02fc780f187df5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "45208f4c48e24ad89ceda6f179ba651c", + "m_Id": 2, + "m_DisplayName": "Rotation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Rotation", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "464890f0a9f94e74af0c7a91065d3e0e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4720a187a3414e3783c0a38f431572f5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "4a0df92ccc3e4839a61fcf3bda821aaf", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b9e7cd5aa304df5a9543153c5cf8b3c", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -700.0, + "y": 274.0000305175781, + "width": 141.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "96d1eeb5889a4d0690eb3e0eb897a228" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "562e8ceb5dc845649e5e85d883042a50" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4d22396b87554f6e93398426b605f505", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -995.0, + "y": 16.24994659423828, + "width": 208.0, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "2c581bba9137425a82768631a0573f67" + }, + { + "m_Id": "614e37ed219243a2a2d64a69e14fb637" + }, + { + "m_Id": "41e277036bc245cd824289992e946e82" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.GradientNoiseNode", + "m_ObjectId": "4dc5f81a26ea46d19621a5450490b536", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Gradient Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -445.0, + "y": -51.74998474121094, + "width": 208.0, + "height": 336.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "4a0df92ccc3e4839a61fcf3bda821aaf" + }, + { + "m_Id": "83d22486103f44e0a6daa8eb2ddf22c2" + }, + { + "m_Id": "a8914546b6b046fd8ec4e891926af9c8" + } + ], + "synonyms": [ + "perlin noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e0b581b08c847e8a0a65409852033ed", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50589af799984244a79b7061b804e75e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "50d5e696933f49658ce544e5fcf42c53", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5477226b3dad40189104865ceef9a080", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "562e8ceb5dc845649e5e85d883042a50", + "m_Guid": { + "m_GuidSerialized": "d89734f1-5ae9-4458-a687-bf78698993c3" + }, + "m_Name": "WindDensity", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindDensity", + "m_DefaultReferenceName": "_WindDensity", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "56fcd6fc4243421a984d888d117d1fe3", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5768d024655f4e9fad6f4b030ab90f04", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "57ae75a604194eae860584a530df0678", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 99.00006103515625, + "y": -394.7500305175781, + "width": 207.99981689453126, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "8a0c1ef2403443abafeaaf04256f3725" + }, + { + "m_Id": "8a1db3ffd81f410098ef6a8cdd25201b" + }, + { + "m_Id": "5477226b3dad40189104865ceef9a080" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5948206301fa4a64bada8f0cebfbccb5", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5c58a86196f0414b9224c7c62032177f", + "m_Guid": { + "m_GuidSerialized": "d8294cda-f175-4f51-a384-a24af0217e8c" + }, + "m_Name": "WindStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindStrength", + "m_DefaultReferenceName": "_WindStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5d53774d784a4b6da73d47c7cb7f96ce", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "m_StageCapability": 3, + "m_Value": { + "x": 3.1415929794311525, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5e5ddfcdd2344c299a1ec59c67b8ed4e", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 99.00006103515625, + "y": -51.74998474121094, + "width": 207.99981689453126, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "f747fb818f3e488f8910369d7df95605" + }, + { + "m_Id": "3bac974c8dd847c599b6c7dbb569c4f3" + }, + { + "m_Id": "b4ed6ff5703c48e49d1566b8b6f9b08d" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "614e37ed219243a2a2d64a69e14fb637", + "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.CategoryData", + "m_ObjectId": "68a2daf59db2499b9238c13f451da7f5", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1b8755f6834e47358c02fc780f187df5" + }, + { + "m_Id": "f9fdf31275de474e8b309afcdf2234a4" + }, + { + "m_Id": "5c58a86196f0414b9224c7c62032177f" + }, + { + "m_Id": "bb275bf84dfc4d65a741f626d131e82e" + }, + { + "m_Id": "8ff25d7696e1491390dcab6f547746d5" + }, + { + "m_Id": "562e8ceb5dc845649e5e85d883042a50" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "73cfbf51585046e19f3f165378c1276f", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "746f645b729a49b1ad1f55004bcc99bb", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7518e54db3004ff39f6d3b4f319ce3a4", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "75528e14195e4aac88bcdc42064f88d2", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7978fe770d424c5aa4f6d1c1a9727740", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -176.0, + "y": -51.74998474121094, + "width": 207.9998779296875, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "50589af799984244a79b7061b804e75e" + }, + { + "m_Id": "464890f0a9f94e74af0c7a91065d3e0e" + }, + { + "m_Id": "8e6679b7e1e64b17803c0da76b4d5707" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "82543999e7154bc1b83bc31f3b2c7216", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "83320c5683c34936806f5f26e7a1f4db", + "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": "83d22486103f44e0a6daa8eb2ddf22c2", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 10.0, + "m_DefaultValue": 10.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "87f0c2c5dff44916910eafb1b05fb73f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 454.0, + "y": -818.0000610351563, + "width": 112.0, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "d5184bcddbbf47eba05da7a28d77094a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f9fdf31275de474e8b309afcdf2234a4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8a0c1ef2403443abafeaaf04256f3725", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "8a1db3ffd81f410098ef6a8cdd25201b", + "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.SubGraphOutputNode", + "m_ObjectId": "8a408f25d5e64ebd8737bd49cbf26897", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1255.0, + "y": -92.9999771118164, + "width": 90.0, + "height": 76.99995422363281 + } + }, + "m_Slots": [ + { + "m_Id": "d598b13a121a43759db983ade36cf99c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8caf582dd745478d9dcf6c2776f754c2", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 389.99993896484377, + "y": -51.750030517578128, + "width": 207.9998779296875, + "height": 302.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "db1adcf2aa174f9886bc77041bb97080" + }, + { + "m_Id": "fa4b98e87f9b4a4ba236b4c0cb4d4df2" + }, + { + "m_Id": "1d0584df08b7474baafb14c43180b014" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RotateAboutAxisNode", + "m_ObjectId": "8d0e5692e4964c9b9ac38482255c0eba", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Rotate About Axis", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 969.0, + "y": -92.9999771118164, + "width": 208.0, + "height": 360.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "122d34bf4bf1451683385fb7b4c92bfa" + }, + { + "m_Id": "fce7278ebe924bcbb5a7deffb72c6f0f" + }, + { + "m_Id": "45208f4c48e24ad89ceda6f179ba651c" + }, + { + "m_Id": "93ab23ae7f0046bb93468f3d1f7cee0f" + } + ], + "synonyms": [ + "pivot" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Unit": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ClampNode", + "m_ObjectId": "8d2e92b6c1dd481c811ec5e243177b70", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 698.9998779296875, + "y": -51.74998474121094, + "width": 208.0001220703125, + "height": 326.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "bbf8045071c9498682081823e7a928d0" + }, + { + "m_Id": "e3bc0b675e46452687e6b4e3463af496" + }, + { + "m_Id": "5d53774d784a4b6da73d47c7cb7f96ce" + }, + { + "m_Id": "27f0f532475e43e3905eeeccfc91f5b7" + } + ], + "synonyms": [ + "limit" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8e6679b7e1e64b17803c0da76b4d5707", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8ff25d7696e1491390dcab6f547746d5", + "m_Guid": { + "m_GuidSerialized": "9db05d73-16ad-423e-8df5-a5131453ee0b" + }, + "m_Name": "WindMovement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindMovement", + "m_DefaultReferenceName": "_WindMovement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "93ab23ae7f0046bb93468f3d1f7cee0f", + "m_Id": 3, + "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": "941a86ce5c8249bdbfda027618da0e85", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "94e3fc7ce6714f748c9eea9217aeffd2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1534.0, + "y": -399.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "1728d1c186bd4d8d95de8b1d7190a0aa" + }, + { + "m_Id": "5768d024655f4e9fad6f4b030ab90f04" + }, + { + "m_Id": "29d3e00038a74022af5754b6b1328a37" + }, + { + "m_Id": "1782790456294997a61e4832515b3ed9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "96d1eeb5889a4d0690eb3e0eb897a228", + "m_Id": 0, + "m_DisplayName": "WindDensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "9f222c95e6654b9a8261bc3bc3bb306e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 358.0, + "y": -784.0, + "width": 208.0, + "height": 314.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "83320c5683c34936806f5f26e7a1f4db" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9f285be96a42403e84e14b51fd87d44f", + "m_Id": 0, + "m_DisplayName": "VerticalDifference", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a3205cfcb20148feb93e08a2bcd83caf", + "m_Id": 0, + "m_DisplayName": "WindStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a7bce1517e6b48a493b1ceedf221c04a", + "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.Vector1MaterialSlot", + "m_ObjectId": "a8914546b6b046fd8ec4e891926af9c8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "a931ff3a4d37437294be6d1bb901fae7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 680.9999389648438, + "y": -858.0, + "width": 208.0001220703125, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "75528e14195e4aac88bcdc42064f88d2" + }, + { + "m_Id": "00a805359c374551b6aa2f2f98465ce1" + }, + { + "m_Id": "4e0b581b08c847e8a0a65409852033ed" + }, + { + "m_Id": "fd1564c67c5b445e9b05e6b9dae4d87e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "abe240adb85042d8a147ffaa7d04cde8", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b339bedbafc649fcbc96764841a516ee", + "m_Id": 0, + "m_DisplayName": "World", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "b4ed6ff5703c48e49d1566b8b6f9b08d", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "bb275bf84dfc4d65a741f626d131e82e", + "m_Guid": { + "m_GuidSerialized": "53741f30-cede-4c7a-a03e-db230b36f5bb" + }, + "m_Name": "VerticalDifference", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "VerticalDifference", + "m_DefaultReferenceName": "_VerticalDifference", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bbe70e34c2cb49ac9755677a1f5423f0", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1180.0001220703125, + "y": 189.00006103515626, + "width": 159.0, + "height": 33.99995422363281 + } + }, + "m_Slots": [ + { + "m_Id": "0ae67cc1ebca494285b850c570a26e12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ff25d7696e1491390dcab6f547746d5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bbf8045071c9498682081823e7a928d0", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "c168181640c24e979ec36002d6cfcba3", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1180.0, + "y": 16.24994659423828, + "width": 124.0, + "height": 173.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "5948206301fa4a64bada8f0cebfbccb5" + }, + { + "m_Id": "1e5e5e2de0194a288164a53f844fd5da" + }, + { + "m_Id": "f7e1c6838e444bb1b6a0c8c265d5fcca" + }, + { + "m_Id": "7518e54db3004ff39f6d3b4f319ce3a4" + }, + { + "m_Id": "1e389d6fd1be46fda6ce5dba8ec1156d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c45b72e6753440b399735cafbc2b3b66", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c5d80ee52a0d4ca39c812e7e24109bbd", + "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.PropertyNode", + "m_ObjectId": "d0709cc8a86d4a8e8c0de97c4aa2fbd2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -50.99993896484375, + "y": 129.24998474121095, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3205cfcb20148feb93e08a2bcd83caf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5c58a86196f0414b9224c7c62032177f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d438e15b6c264eb196274b861f4c2a69", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d5184bcddbbf47eba05da7a28d77094a", + "m_Id": 0, + "m_DisplayName": "Object", + "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.Vector3MaterialSlot", + "m_ObjectId": "d598b13a121a43759db983ade36cf99c", + "m_Id": 1, + "m_DisplayName": "Object", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Object", + "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.TilingAndOffsetNode", + "m_ObjectId": "d96ffdb47ce346568a1288131299140c", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -767.0, + "y": -51.74998474121094, + "width": 208.0, + "height": 326.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "dabe265afa3547428a9b2004ba139865" + }, + { + "m_Id": "abe240adb85042d8a147ffaa7d04cde8" + }, + { + "m_Id": "10e5a790bb5e4d80a1566a72778d9e44" + }, + { + "m_Id": "73cfbf51585046e19f3f165378c1276f" + } + ], + "synonyms": [ + "pan", + "scale" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "dabe265afa3547428a9b2004ba139865", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "db1adcf2aa174f9886bc77041bb97080", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e3bc0b675e46452687e6b4e3463af496", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "m_StageCapability": 3, + "m_Value": { + "x": -3.1415929794311525, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e811e66236a24d0cbfde0ebd683f0e29", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "f25576bde9124e40a8aa2e04b1d20f18", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -88.0001220703125, + "y": -394.7500305175781, + "width": 120.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "82543999e7154bc1b83bc31f3b2c7216" + }, + { + "m_Id": "2016c26f17ba456da605cfa22eed6904" + }, + { + "m_Id": "56fcd6fc4243421a984d888d117d1fe3" + }, + { + "m_Id": "1f72f1721fbe4feb98c963f42f0703d4" + }, + { + "m_Id": "c45b72e6753440b399735cafbc2b3b66" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f747fb818f3e488f8910369d7df95605", + "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.Vector1MaterialSlot", + "m_ObjectId": "f7e1c6838e444bb1b6a0c8c265d5fcca", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "f9fdf31275de474e8b309afcdf2234a4", + "m_Guid": { + "m_GuidSerialized": "43302df8-fd8a-4f90-8dd0-4b3d29350aa8" + }, + "m_Name": "Object", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Object", + "m_DefaultReferenceName": "_Object", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "Object Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa4b98e87f9b4a4ba236b4c0cb4d4df2", + "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.Vector3MaterialSlot", + "m_ObjectId": "fce7278ebe924bcbb5a7deffb72c6f0f", + "m_Id": 1, + "m_DisplayName": "Axis", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Axis", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fd1564c67c5b445e9b05e6b9dae4d87e", + "m_Id": 3, + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.SwizzleNode", + "m_ObjectId": "fe22958f55be48fd9b4283d342404858", + "m_Group": { + "m_Id": "3ff20f35d43746ccb3449b627c4152b9" + }, + "m_Name": "Swizzle", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1099.0, + "y": -398.99993896484377, + "width": 208.00006103515626, + "height": 306.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cdc429b83c74eb49441796ea8034471" + }, + { + "m_Id": "e811e66236a24d0cbfde0ebd683f0e29" + } + ], + "synonyms": [ + "swap", + "reorder", + "component mask" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "_maskInput": "xz", + "convertedMask": "xz" +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph.meta new file mode 100644 index 000000000..191c6a826 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 4aa0e162980ea4f4d9323b0db629be63 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Subgraphs/Wind.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph b/Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph new file mode 100644 index 000000000..d52711aa3 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph @@ -0,0 +1,5174 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "2ffcb580fef14c32ba4c46963cdca5c8", + "m_Properties": [ + { + "m_Id": "27bf8fb0b43547f18ac7e36906bd96c4" + }, + { + "m_Id": "d58bbec7de284be69f652cbd6fb2e636" + }, + { + "m_Id": "55c3e04df61b497ba22cccb7b11d2cf4" + }, + { + "m_Id": "64ddf267fa4a49018148145968b87fb2" + }, + { + "m_Id": "365e182b5f6348fe9bafee3fc35e720f" + }, + { + "m_Id": "6ca333c8660b4c1885bd9fea8934b15a" + }, + { + "m_Id": "bfd692e0a2fd431d960bac75a42ae77b" + }, + { + "m_Id": "98c8209db8f9468bb5a83dd2920563b5" + }, + { + "m_Id": "dd21e8061c7247198ca82791cbb66e36" + }, + { + "m_Id": "0ab2b76b88bc4cacb956e1552523b052" + }, + { + "m_Id": "e8d1527b2aeb479094748f066f3196f4" + }, + { + "m_Id": "d96f013ec708494aae6712b6bdd05530" + }, + { + "m_Id": "38965205ee3a43f0a22beafc89cf9ea3" + }, + { + "m_Id": "c0c797d8c3fe414290f5bf63651019c7" + }, + { + "m_Id": "546063e5a7c6e08eae7b6ad69f86ce9a" + }, + { + "m_Id": "6f25cb1cdc8442549bf37d36bdfae942" + }, + { + "m_Id": "aec40227fae3449f909419c6d77917f9" + }, + { + "m_Id": "a1eb42680c18419788947624a922d93a" + }, + { + "m_Id": "dbfb92774b47442da9b531a9dbf39c8c" + } + ], + "m_Keywords": [ + { + "m_Id": "645eaefbe1064a0b8004daa53e3b4df9" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "69337b9b7c4644a580a94698deb54e9e" + }, + { + "m_Id": "fb810bc8e8ba41e499b86bb1c9640d11" + }, + { + "m_Id": "1aca2bf33ce64e15b0e4a04cc5dbf4e7" + }, + { + "m_Id": "75ab1d01d9fb4e44b2b8cfe93b2be2e4" + } + ], + "m_Nodes": [ + { + "m_Id": "5a87eeb52190a78b99a7f9ed8d99141a" + }, + { + "m_Id": "bd5073e0f004618e961d3b9d7164e351" + }, + { + "m_Id": "5f85636026ed4940b15f5509c7e9c3af" + }, + { + "m_Id": "93b05e18a81b46d4a63258da25049f7f" + }, + { + "m_Id": "b3013300f09349288d429214badbe9a5" + }, + { + "m_Id": "bdc77262d5d442ef9f6ee65a82e052ca" + }, + { + "m_Id": "eb5676e2847d4566a557c0aa40691d7b" + }, + { + "m_Id": "cfb5fa2349774e51b15b4c05202a4523" + }, + { + "m_Id": "2fd936dcb98c426aaa2891d836ca4696" + }, + { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + { + "m_Id": "6e90ba13e3e049588e801180db53bd90" + }, + { + "m_Id": "1b6f917f27ae4f55a98bae80d3099807" + }, + { + "m_Id": "c8b992268eaf4cca96eb955c6efeb468" + }, + { + "m_Id": "1fc673c2e6c543ddb361aed3876be5b5" + }, + { + "m_Id": "c606e43a484741269a67afa0a042c922" + }, + { + "m_Id": "34040780585143ca90d5198225df253e" + }, + { + "m_Id": "12dce17d5a99479e8c6455037827d84b" + }, + { + "m_Id": "31ea69abb5944d2eb8be1267baa88ab3" + }, + { + "m_Id": "b6f2b466d1434d059a0476eecd1c9e94" + }, + { + "m_Id": "a33e7aa41fe34fe8b0fb4cdad24fe845" + }, + { + "m_Id": "61190c90e2a5444bb38f1921af0779b5" + }, + { + "m_Id": "d0b49165822d4eb2866cf16448f3d9d3" + }, + { + "m_Id": "650e707be30341188b98be03f007016c" + }, + { + "m_Id": "5bda36e886d74318b665204fb9c02397" + }, + { + "m_Id": "92a5d1a0e5b4492bb356c5ee0fde260b" + }, + { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + { + "m_Id": "d94c6264254e4e6bbbc4395dc3b496b4" + }, + { + "m_Id": "6c5e8c5672d8427083ed900fe2f6d1f6" + }, + { + "m_Id": "e4f944eebb874b6b88253eb5a13987ba" + }, + { + "m_Id": "4688e0b1d9364564980265970170a43a" + }, + { + "m_Id": "a9f4425341ca4c34983bf7a0f1855309" + }, + { + "m_Id": "e1212351a42a4a0e9330b62c936fe2ae" + }, + { + "m_Id": "f4d519eaff5d464dadcdadc346676c81" + }, + { + "m_Id": "3f1bbfa5da804638a0f27aa895620cf9" + }, + { + "m_Id": "e0704c6e40d64336be76edb71f073d84" + }, + { + "m_Id": "dcfac3d5796041bf83c129e75e995bbf" + }, + { + "m_Id": "cd7e5817089d49968b039319655f36ab" + }, + { + "m_Id": "d89fe1f6de374b5ab1658dbe342ff40c" + }, + { + "m_Id": "0ec088875b864a86818e151f68263ccd" + }, + { + "m_Id": "3904d0176c3a48ad81efcb52ab2d51c8" + }, + { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + } + ], + "m_GroupDatas": [ + { + "m_Id": "f8709b9010d045249e88f5948d9a686e" + }, + { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0ec088875b864a86818e151f68263ccd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": 746537741 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "12dce17d5a99479e8c6455037827d84b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": -697143361 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b6f917f27ae4f55a98bae80d3099807" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -879300798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fc673c2e6c543ddb361aed3876be5b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2fd936dcb98c426aaa2891d836ca4696" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4d519eaff5d464dadcdadc346676c81" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31ea69abb5944d2eb8be1267baa88ab3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": -1393970881 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "34040780585143ca90d5198225df253e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3904d0176c3a48ad81efcb52ab2d51c8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": 277386027 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f1bbfa5da804638a0f27aa895620cf9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0ec088875b864a86818e151f68263ccd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4688e0b1d9364564980265970170a43a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a33e7aa41fe34fe8b0fb4cdad24fe845" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4688e0b1d9364564980265970170a43a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a9f4425341ca4c34983bf7a0f1855309" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5a87eeb52190a78b99a7f9ed8d99141a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1212351a42a4a0e9330b62c936fe2ae" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bda36e886d74318b665204fb9c02397" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + "m_SlotId": -363599539 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "61190c90e2a5444bb38f1921af0779b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + "m_SlotId": 413712101 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "650e707be30341188b98be03f007016c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + "m_SlotId": -1839006833 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c5e8c5672d8427083ed900fe2f6d1f6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d94c6264254e4e6bbbc4395dc3b496b4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e90ba13e3e049588e801180db53bd90" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d94c6264254e4e6bbbc4395dc3b496b4" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92a5d1a0e5b4492bb356c5ee0fde260b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + "m_SlotId": 1253047284 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a33e7aa41fe34fe8b0fb4cdad24fe845" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6f2b466d1434d059a0476eecd1c9e94" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9f4425341ca4c34983bf7a0f1855309" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d94c6264254e4e6bbbc4395dc3b496b4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6f2b466d1434d059a0476eecd1c9e94" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bd5073e0f004618e961d3b9d7164e351" + }, + "m_SlotId": -478484114 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6f2b466d1434d059a0476eecd1c9e94" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdc77262d5d442ef9f6ee65a82e052ca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3904d0176c3a48ad81efcb52ab2d51c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c606e43a484741269a67afa0a042c922" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8b992268eaf4cca96eb955c6efeb468" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd7e5817089d49968b039319655f36ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3f1bbfa5da804638a0f27aa895620cf9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4f944eebb874b6b88253eb5a13987ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d0b49165822d4eb2866cf16448f3d9d3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8947039bb40c451598bdef97b2f0ad06" + }, + "m_SlotId": 2111864709 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d89fe1f6de374b5ab1658dbe342ff40c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": 1564009527 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d94c6264254e4e6bbbc4395dc3b496b4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6f2b466d1434d059a0476eecd1c9e94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dcfac3d5796041bf83c129e75e995bbf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e0704c6e40d64336be76edb71f073d84" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e0704c6e40d64336be76edb71f073d84" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3f1bbfa5da804638a0f27aa895620cf9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1212351a42a4a0e9330b62c936fe2ae" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d007d85638d541cd81268adad52c5ea8" + }, + "m_SlotId": 2140499878 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4f944eebb874b6b88253eb5a13987ba" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4688e0b1d9364564980265970170a43a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4d519eaff5d464dadcdadc346676c81" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1212351a42a4a0e9330b62c936fe2ae" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -796.0000610351563, + "y": -727.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "5f85636026ed4940b15f5509c7e9c3af" + }, + { + "m_Id": "93b05e18a81b46d4a63258da25049f7f" + }, + { + "m_Id": "b3013300f09349288d429214badbe9a5" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -796.0000610351563, + "y": -527.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "bdc77262d5d442ef9f6ee65a82e052ca" + }, + { + "m_Id": "cfb5fa2349774e51b15b4c05202a4523" + }, + { + "m_Id": "eb5676e2847d4566a557c0aa40691d7b" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "f4d12a76d4fa40b89599715f0ff4dfeb" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "00ba91dae94042f198be208029066fef", + "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": "045e4e52f9c54aabbf73669b31c0d0f1", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "051574db59bd401ca73a5a20ceeb8d9c", + "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.Vector1MaterialSlot", + "m_ObjectId": "06d6a29b046740dd852670fe5fe275f8", + "m_Id": 0, + "m_DisplayName": "NormalThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "06edc3cfb6714ef2ac28bbbee0550d97", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "08560db3fd4f4a21a9946d117f3d1212", + "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.Vector1MaterialSlot", + "m_ObjectId": "0a8eed346e0741669a5a4040ac8e39d5", + "m_Id": -697143361, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "0ab2b76b88bc4cacb956e1552523b052", + "m_Guid": { + "m_GuidSerialized": "a9658396-0be3-40ac-aefe-b35165fe6eaa" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0c3cec014e8742fea2e7530e7067f111", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0e32a17af6864a73bb540fb0cd116ac8", + "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.RedirectNodeData", + "m_ObjectId": "0ec088875b864a86818e151f68263ccd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3016.999755859375, + "y": -84.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "06edc3cfb6714ef2ac28bbbee0550d97" + }, + { + "m_Id": "5832422343214b6da002e8c03ad7e07e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "12dce17d5a99479e8c6455037827d84b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3018.000244140625, + "y": -31.00005340576172, + "width": 114.0, + "height": 34.000038146972659 + } + }, + "m_Slots": [ + { + "m_Id": "b2a6d63a21ce4d40b0cb7ffb9a4babf4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d58bbec7de284be69f652cbd6fb2e636" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1701d07a7484434fb6d81566f09356c8", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "18e738f56e1c4233bc46ddd8116e24ed", + "m_Title": "Albedo", + "m_Position": { + "x": -3681.999755859375, + "y": -205.99996948242188 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1925eae2da214491a42303d89e951095", + "m_Id": 1848621575, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.CategoryData", + "m_ObjectId": "1aca2bf33ce64e15b0e4a04cc5dbf4e7", + "m_Name": "Clouds", + "m_ChildObjectList": [ + { + "m_Id": "dd21e8061c7247198ca82791cbb66e36" + }, + { + "m_Id": "0ab2b76b88bc4cacb956e1552523b052" + }, + { + "m_Id": "e8d1527b2aeb479094748f066f3196f4" + }, + { + "m_Id": "d96f013ec708494aae6712b6bdd05530" + }, + { + "m_Id": "38965205ee3a43f0a22beafc89cf9ea3" + }, + { + "m_Id": "c0c797d8c3fe414290f5bf63651019c7" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1afb0184dde84e22929c5f30099acbc0", + "m_Id": 1564009527, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1b6f917f27ae4f55a98bae80d3099807", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3616.999755859375, + "y": 617.9999389648438, + "width": 148.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "ca872d00d28b446caf8455dbd07ffbd2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dd21e8061c7247198ca82791cbb66e36" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1fc673c2e6c543ddb361aed3876be5b5", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3616.999755859375, + "y": 787.9998168945313, + "width": 135.0, + "height": 34.00018310546875 + } + }, + "m_Slots": [ + { + "m_Id": "cc3a6d819513416391a71f9fe85efb0e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c0c797d8c3fe414290f5bf63651019c7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2333f41633ed427f9094db152591949a", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "24e9d9a0d05442c1a31c4473fa363ebe", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "257685925fc14dfcb9efeff352f4ed34", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2608c45fa04a4df8a62c857008b14937", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "269973acd18b4538986648c28aee341d", + "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.Vector1MaterialSlot", + "m_ObjectId": "272d149583794a6792d453e8415936f8", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "27bf8fb0b43547f18ac7e36906bd96c4", + "m_Guid": { + "m_GuidSerialized": "923bf254-ad78-46ac-9de6-7155c2f7a120" + }, + "m_Name": "DepthThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DepthThreshold", + "m_DefaultReferenceName": "_DepthThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2bc260b79e7d47daa428e40c6527fc1c", + "m_Id": 0, + "m_DisplayName": "DepthThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2fd7fca42b9743b19a3919b03db37a5c", + "m_Id": -1419958435, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ConstantToonAttenuation", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2fd936dcb98c426aaa2891d836ca4696", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3618.0, + "y": -118.00010681152344, + "width": 132.0, + "height": 34.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "86fe728ee54a4f598eb25800dfc1db98" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6f25cb1cdc8442549bf37d36bdfae942" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "31ea69abb5944d2eb8be1267baa88ab3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3018.000244140625, + "y": 2.999983549118042, + "width": 131.0, + "height": 33.99996566772461 + } + }, + "m_Slots": [ + { + "m_Id": "cabd0154b20d4a4fb85668b241377b8b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "98c8209db8f9468bb5a83dd2920563b5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "34040780585143ca90d5198225df253e", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3616.999755859375, + "y": 685.9998779296875, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "90e6450199644eea8df0ed866eb5061e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e8d1527b2aeb479094748f066f3196f4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "358a2dc419dc44aebca0ae9aa8e606b2", + "m_Id": 280130113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "365e182b5f6348fe9bafee3fc35e720f", + "m_Guid": { + "m_GuidSerialized": "d1a9686e-b5c1-4a1b-b691-d1bb78d74730" + }, + "m_Name": "DepthEdgeStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DepthEdgeStrength", + "m_DefaultReferenceName": "_DepthEdgeStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "38965205ee3a43f0a22beafc89cf9ea3", + "m_Guid": { + "m_GuidSerialized": "5b76e1cb-97a8-44da-8fac-e66c60b362e6" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3904d0176c3a48ad81efcb52ab2d51c8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3016.999755859375, + "y": -55.000003814697269, + "width": 56.0, + "height": 23.999996185302736 + } + }, + "m_Slots": [ + { + "m_Id": "0c3cec014e8742fea2e7530e7067f111" + }, + { + "m_Id": "706a0de2edf443a9a79eac09c929ea3c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3a4b6de5b4514678853e628c4be76ed0", + "m_Title": "Outlines", + "m_Position": { + "x": -2459.999755859375, + "y": -587.9999389648438 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3f1bbfa5da804638a0f27aa895620cf9", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3229.0, + "y": 177.9999542236328, + "width": 130.0, + "height": 118.00007629394531 + } + }, + "m_Slots": [ + { + "m_Id": "269973acd18b4538986648c28aee341d" + }, + { + "m_Id": "00ba91dae94042f198be208029066fef" + }, + { + "m_Id": "051574db59bd401ca73a5a20ceeb8d9c" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "40bad3ddbed74972bb863ceba69db226", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4688e0b1d9364564980265970170a43a", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1945.0001220703125, + "y": -144.00001525878907, + "width": 56.0, + "height": 23.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "51b82b3c52ca4a28b13bd13385083b49" + }, + { + "m_Id": "8580618b1f7d4646abcd58ca2621bf6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "471f3c8ed5dd42dfa4fbbfe1b8456248", + "m_Id": 413712101, + "m_DisplayName": "DepthThreshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DepthThreshold", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "488ecc38d33243e094f472005ee93298", + "m_Id": 0, + "m_DisplayName": "ShadowBaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "48f4fc2747b9412fa8d3b4dd752897d2", + "m_Title": "Cloud Shadows", + "m_Position": { + "x": -3641.999755859375, + "y": 507.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4ef9243a4a224eac9cd894ae7f65a417", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "502be621b1eb4ae4acaa5ec9ff1a4f2c", + "m_Id": -363599539, + "m_DisplayName": "DepthEdgeStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DepthEdgeStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "51b82b3c52ca4a28b13bd13385083b49", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "51efa62be59247a8bbeb3f1af3bf408a", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "529bed2c194340db859b2bda6f643f7e", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "546063e5a7c6e08eae7b6ad69f86ce9a", + "m_Guid": { + "m_GuidSerialized": "ecacb1d5-d27d-42f0-a0ea-0f35c5baecb2" + }, + "m_Name": "DiffuseColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_400DECBE", + "m_OverrideReferenceName": "_DiffuseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "55c3e04df61b497ba22cccb7b11d2cf4", + "m_Guid": { + "m_GuidSerialized": "640054bb-b265-4797-b3a0-09367bf6530c" + }, + "m_Name": "NormalThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NormalThreshold", + "m_DefaultReferenceName": "_NormalThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "572ce53fceb64a92a0532220204a9175", + "m_Id": 0, + "m_DisplayName": "NormalBias", + "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": "5832422343214b6da002e8c03ad7e07e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "585db5613f87455e8548a3ca51d4dfcb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5a87eeb52190a78b99a7f9ed8d99141a", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3426.0, + "y": 120.99991607666016, + "width": 142.0, + "height": 34.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "c3ae5d138596f78db10432d7d0e733a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "546063e5a7c6e08eae7b6ad69f86ce9a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bda36e886d74318b665204fb9c02397", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2435.0, + "y": -376.9999694824219, + "width": 179.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "765f167b79dd4c65b0b709f38bae8733" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "365e182b5f6348fe9bafee3fc35e720f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5f85636026ed4940b15f5509c7e9c3af", + "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": "08560db3fd4f4a21a9946d117f3d1212" + } + ], + "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.Vector3MaterialSlot", + "m_ObjectId": "5fd2f632c4e9078c99bf7f96595bcd23", + "m_Id": -478484114, + "m_DisplayName": "Colour", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_4F58AA3D", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "61190c90e2a5444bb38f1921af0779b5", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2434.0, + "y": -462.0, + "width": 159.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "2bc260b79e7d47daa428e40c6527fc1c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "27bf8fb0b43547f18ac7e36906bd96c4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6261948ab41342748373b1aef23658a0", + "m_Id": 0, + "m_DisplayName": "NormalEdgeStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "645eaefbe1064a0b8004daa53e3b4df9", + "m_Guid": { + "m_GuidSerialized": "d1d3ad5c-45a5-4692-82aa-0cd30073e43e" + }, + "m_Name": "OutlinesEnabled", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "OutlinesEnabled", + "m_DefaultReferenceName": "_OUTLINESENABLED", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "64ddf267fa4a49018148145968b87fb2", + "m_Guid": { + "m_GuidSerialized": "22e5a095-6943-45ed-ba03-2275d64d83cf" + }, + "m_Name": "NormalBias", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NormalBias", + "m_DefaultReferenceName": "_NormalBias", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "650e707be30341188b98be03f007016c", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2434.0, + "y": -402.0, + "width": 136.0, + "height": 34.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "572ce53fceb64a92a0532220204a9175" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "64ddf267fa4a49018148145968b87fb2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "69337b9b7c4644a580a94698deb54e9e", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "546063e5a7c6e08eae7b6ad69f86ce9a" + }, + { + "m_Id": "6f25cb1cdc8442549bf37d36bdfae942" + }, + { + "m_Id": "aec40227fae3449f909419c6d77917f9" + }, + { + "m_Id": "a1eb42680c18419788947624a922d93a" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6aa93554ac0c4d6bbf2b2f6c9fdc0a8c", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6bf038396c05433586870a7fde722cd1", + "m_Id": -1393970881, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6c5e8c5672d8427083ed900fe2f6d1f6", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1848.0001220703125, + "y": -462.9999694824219, + "width": 114.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "ca04c5ba709f46ff9bfa9ac6a47a3cb4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bfd692e0a2fd431d960bac75a42ae77b" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6ca333c8660b4c1885bd9fea8934b15a", + "m_Guid": { + "m_GuidSerialized": "fe5bb9bd-cbc7-4bd5-bbe5-dc233a186b0e" + }, + "m_Name": "NormalEdgeStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NormalEdgeStrength", + "m_DefaultReferenceName": "_NormalEdgeStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6e90ba13e3e049588e801180db53bd90", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3616.999755859375, + "y": 651.9998779296875, + "width": 166.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e26d77a9b5114ed694a5761f14e0bc11" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0ab2b76b88bc4cacb956e1552523b052" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e96a194d8534a53b6654808e6a4d5d0", + "m_Id": 1253047284, + "m_DisplayName": "NormalEdgeStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_NormalEdgeStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6f25cb1cdc8442549bf37d36bdfae942", + "m_Guid": { + "m_GuidSerialized": "7df7391d-b077-4394-83fe-7b5dd4b7cc06" + }, + "m_Name": "BaseMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BaseMap", + "m_DefaultReferenceName": "_BaseMap", + "m_OverrideReferenceName": "_BaseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": true, + "useTilingAndOffset": true, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6f45ac3635134971a8e748740c641750", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "706a0de2edf443a9a79eac09c929ea3c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "71b2c622da784021b9e9dad567f0a8a7", + "m_Id": 2140499878, + "m_DisplayName": "AlbedoHighlight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoHighlight", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "75ab1d01d9fb4e44b2b8cfe93b2be2e4", + "m_Name": "Outlines", + "m_ChildObjectList": [ + { + "m_Id": "645eaefbe1064a0b8004daa53e3b4df9" + }, + { + "m_Id": "27bf8fb0b43547f18ac7e36906bd96c4" + }, + { + "m_Id": "55c3e04df61b497ba22cccb7b11d2cf4" + }, + { + "m_Id": "64ddf267fa4a49018148145968b87fb2" + }, + { + "m_Id": "365e182b5f6348fe9bafee3fc35e720f" + }, + { + "m_Id": "6ca333c8660b4c1885bd9fea8934b15a" + }, + { + "m_Id": "bfd692e0a2fd431d960bac75a42ae77b" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "765f167b79dd4c65b0b709f38bae8733", + "m_Id": 0, + "m_DisplayName": "DepthEdgeStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7a860ee1fd23443d9492d778271ff087", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7be34715a437486ebf16c7a7523d302f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "7c3a66aafbee4fd3b95087ee6782d904", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector1MaterialSlot", + "m_ObjectId": "7f6707cd6606442f860b04e98cd1bc1d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8580618b1f7d4646abcd58ca2621bf6b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "86fe728ee54a4f598eb25800dfc1db98", + "m_Id": 0, + "m_DisplayName": "BaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "877ae9b0fa97475981e6b585f603af54", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "87f172e899244a39ba46a9db70b65ddd", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "8947039bb40c451598bdef97b2f0ad06", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "PixelOutlines", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2212.0, + "y": -484.0, + "width": 245.9998779296875, + "height": 374.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "471f3c8ed5dd42dfa4fbbfe1b8456248" + }, + { + "m_Id": "a3d7dec93d5e4fa287e0633241baace2" + }, + { + "m_Id": "a5f13469f31f4708913ca0ee23998a89" + }, + { + "m_Id": "502be621b1eb4ae4acaa5ec9ff1a4f2c" + }, + { + "m_Id": "6e96a194d8534a53b6654808e6a4d5d0" + }, + { + "m_Id": "fc53277475b84c76b31ad3c4e8f5ddf5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"87fea7def41d5e14ba0c8da9a62033bf\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "1df9c772-c97b-4c86-bce6-8ec150565988", + "39148735-e0a3-444f-98e7-78608bffc360", + "6c4b9a84-0d6a-464f-8663-6077e70f06cf", + "e667487a-262f-4302-8947-edd891c0db97", + "fc34d6e5-d89c-47f3-aee2-065e23176eaf" + ], + "m_PropertyIds": [ + 413712101, + 2111864709, + -1839006833, + -363599539, + 1253047284 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "8dac397eb380455997b9c10c366cc28b", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "8f7f41570b174607b881d9adf9e33b7f", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "902c9cad87594d2f950df48ca77c6212", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "90e6450199644eea8df0ed866eb5061e", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "92a5d1a0e5b4492bb356c5ee0fde260b", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2435.0, + "y": -347.0, + "width": 185.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6261948ab41342748373b1aef23658a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6ca333c8660b4c1885bd9fea8934b15a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "93b05e18a81b46d4a63258da25049f7f", + "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": "a03cdaeef9704c5d80f2c45dde63fd5a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "98c8209db8f9468bb5a83dd2920563b5", + "m_Guid": { + "m_GuidSerialized": "efdd6ebd-b2c1-4076-8290-4b2e750edf69" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9cc3202863874c6d824608d7eb876b0e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "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.Vector3MaterialSlot", + "m_ObjectId": "9ed5bb7a39abc08a8b6990c9fe4c9b16", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a03cdaeef9704c5d80f2c45dde63fd5a", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "a1eb42680c18419788947624a922d93a", + "m_Guid": { + "m_GuidSerialized": "06b91805-c61e-4a76-bd5d-1a89f79e3e8e" + }, + "m_Name": "ShadowBaseMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowBaseMap", + "m_DefaultReferenceName": "_ShadowBaseMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a33e7aa41fe34fe8b0fb4cdad24fe845", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1560.0001220703125, + "y": -144.00001525878907, + "width": 56.0, + "height": 23.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "4ef9243a4a224eac9cd894ae7f65a417" + }, + { + "m_Id": "ba2b13a2287344599bac756b95cb09c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a3d7dec93d5e4fa287e0633241baace2", + "m_Id": 2111864709, + "m_DisplayName": "NormalThreshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_NormalThreshold", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a5f13469f31f4708913ca0ee23998a89", + "m_Id": -1839006833, + "m_DisplayName": "NormalBias", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_NormalBias", + "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.RedirectNodeData", + "m_ObjectId": "a9f4425341ca4c34983bf7a0f1855309", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1848.0001220703125, + "y": -484.0, + "width": 56.0, + "height": 24.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "902c9cad87594d2f950df48ca77c6212" + }, + { + "m_Id": "2608c45fa04a4df8a62c857008b14937" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ab3fb71b7e024363a83e96bf70ee0867", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "aec40227fae3449f909419c6d77917f9", + "m_Guid": { + "m_GuidSerialized": "d29330ab-d98e-4afc-b5c8-f2366cee8a6a" + }, + "m_Name": "ShadowDiffuseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowDiffuseColor", + "m_DefaultReferenceName": "_ShadowDiffuseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af7a2bdf43404a33911415361abcd578", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b11d6d1479434c5b91f69515e006f2b6", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2a6d63a21ce4d40b0cb7ffb9a4babf4", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b3013300f09349288d429214badbe9a5", + "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": "8dac397eb380455997b9c10c366cc28b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b65516d16d794a82a1f7d88edf9e1720", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 1.2999999523162842, + "y": 1.7000000476837159 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "b6f2b466d1434d059a0476eecd1c9e94", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "OutlinesEnabled", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1347.0001220703125, + "y": -529.0, + "width": 207.9998779296875, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "7be34715a437486ebf16c7a7523d302f" + }, + { + "m_Id": "b11d6d1479434c5b91f69515e006f2b6" + }, + { + "m_Id": "8f7f41570b174607b881d9adf9e33b7f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "645eaefbe1064a0b8004daa53e3b4df9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba0ee24742954645ae548efa998df777", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ba2b13a2287344599bac756b95cb09c4", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "bd5073e0f004618e961d3b9d7164e351", + "m_Group": { + "m_Id": "f8709b9010d045249e88f5948d9a686e" + }, + "m_Name": "Mix Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1089.0, + "y": -640.9999389648438, + "width": 157.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "5fd2f632c4e9078c99bf7f96595bcd23" + }, + { + "m_Id": "9ed5bb7a39abc08a8b6990c9fe4c9b16" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"aadfc52f8da612746841c7c5af3fcea6\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "67a1ace6-abdb-45ee-b1b5-2f6803d10966" + ], + "m_PropertyIds": [ + -478484114 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bdc77262d5d442ef9f6ee65a82e052ca", + "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": "7c3a66aafbee4fd3b95087ee6782d904" + } + ], + "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.Vector3MaterialSlot", + "m_ObjectId": "bdcf6f0f18574b218056990a6976abf1", + "m_Id": 1807118810, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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.SubGraphNode", + "m_ObjectId": "bf1e6b998c2e43e09205ed24d6bb88fe", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3352.999755859375, + "y": 565.9999389648438, + "width": 247.999755859375, + "height": 422.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "358a2dc419dc44aebca0ae9aa8e606b2" + }, + { + "m_Id": "fffb96176a5e43d7830ba30bc67c3bc3" + }, + { + "m_Id": "d1a3f86e733e4561a5d9c7ad37f444f6" + }, + { + "m_Id": "f629eba874e54b4592fa769f464d1c71" + }, + { + "m_Id": "529bed2c194340db859b2bda6f643f7e" + }, + { + "m_Id": "272d149583794a6792d453e8415936f8" + }, + { + "m_Id": "b65516d16d794a82a1f7d88edf9e1720" + }, + { + "m_Id": "877ae9b0fa97475981e6b585f603af54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"5e8a6cc9c7132d64e9b82aaf9a2e8bc2\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "75ac7081-9b4c-46c2-9861-a87fb28f4a49", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "bafdf563-a5b7-45ad-b729-96d1b7fa3e17", + "223861b5-a0e7-4adc-bced-04efb2d6b3aa", + "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + ], + "m_PropertyIds": [ + 93062631, + -1311072294, + -879300798, + 716657296, + -2041773749, + -1771830798, + 1019980370, + 972587988, + 760478300, + 280130113 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "bfd692e0a2fd431d960bac75a42ae77b", + "m_Guid": { + "m_GuidSerialized": "f308eff0-ae3c-4279-bf3e-fb88351d8792" + }, + "m_Name": "Outline", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Outline", + "m_DefaultReferenceName": "_Outline", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "c0c797d8c3fe414290f5bf63651019c7", + "m_Guid": { + "m_GuidSerialized": "f24d0991-855c-4e86-a8db-e76dc368e5b7" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c2880a2901f2440f87c1df3e34467cef", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c3ae5d138596f78db10432d7d0e733a7", + "m_Id": 0, + "m_DisplayName": "DiffuseColor", + "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.UVMaterialSlot", + "m_ObjectId": "c5688d29f81e44f28006bc67248acb9b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "c5c9aab4aa344000ac4e0c94b50c2455", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c606e43a484741269a67afa0a042c922", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3616.999755859375, + "y": 719.9998779296875, + "width": 140.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "87f172e899244a39ba46a9db70b65ddd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d96f013ec708494aae6712b6bdd05530" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c8b992268eaf4cca96eb955c6efeb468", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3616.999755859375, + "y": 753.9998168945313, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f555c72962184bb190f3738a0cf878c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "38965205ee3a43f0a22beafc89cf9ea3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca04c5ba709f46ff9bfa9ac6a47a3cb4", + "m_Id": 0, + "m_DisplayName": "Outline", + "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.Vector1MaterialSlot", + "m_ObjectId": "ca872d00d28b446caf8455dbd07ffbd2", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cabd0154b20d4a4fb85668b241377b8b", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "cc3a6d819513416391a71f9fe85efb0e", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ccd3c8ba18804fd0a2c6a058f16a5c8e", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cd7e5817089d49968b039319655f36ab", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3458.0, + "y": 441.0000915527344, + "width": 184.0, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "fe0b816e0d3c4fe181026375418ed7a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "aec40227fae3449f909419c6d77917f9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "cf1e411361234dee9fdfc8b7c05e63d2", + "m_Id": 746537741, + "m_DisplayName": "AlbedoShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoShadow", + "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.BlockNode", + "m_ObjectId": "cfb5fa2349774e51b15b4c05202a4523", + "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": "ba0ee24742954645ae548efa998df777" + } + ], + "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.SubGraphNode", + "m_ObjectId": "d007d85638d541cd81268adad52c5ea8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonLighting", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2768.000244140625, + "y": -194.00003051757813, + "width": 225.0, + "height": 446.0 + } + }, + "m_Slots": [ + { + "m_Id": "bdcf6f0f18574b218056990a6976abf1" + }, + { + "m_Id": "1925eae2da214491a42303d89e951095" + }, + { + "m_Id": "71b2c622da784021b9e9dad567f0a8a7" + }, + { + "m_Id": "cf1e411361234dee9fdfc8b7c05e63d2" + }, + { + "m_Id": "da67bbe4a34847dcbfb4af0dd9720c12" + }, + { + "m_Id": "2fd7fca42b9743b19a3919b03db37a5c" + }, + { + "m_Id": "0a8eed346e0741669a5a4040ac8e39d5" + }, + { + "m_Id": "6bf038396c05433586870a7fde722cd1" + }, + { + "m_Id": "1afb0184dde84e22929c5f30099acbc0" + }, + { + "m_Id": "e8d0dd65c1234457924cb99eeb0b7e38" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"335eb9a4e3f2bf546b8b8e8b90ee4e15\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3b3eb5b0-299b-4390-a61e-99c857f381db", + "93821549-0eda-42f9-9cf5-cdb50854990a", + "ade98c5d-5e44-48ec-bca1-9572031c05e8", + "89bd547c-5e6f-4b91-b6fc-c096a8b59378", + "63bced68-6f8d-442a-8aaa-86c744bb98f0", + "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0", + "46039f06-a477-420b-b337-2cc5fdbdcd6d", + "049b4f23-c15f-47b7-871e-b57bcc74a165", + "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + ], + "m_PropertyIds": [ + 1807118810, + 1848621575, + 2140499878, + 746537741, + 277386027, + -697143361, + -1393970881, + 1564009527, + -1419958435 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d0b49165822d4eb2866cf16448f3d9d3", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2434.0, + "y": -432.0, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "06d6a29b046740dd852670fe5fe275f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "55c3e04df61b497ba22cccb7b11d2cf4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d1a3f86e733e4561a5d9c7ad37f444f6", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d58bbec7de284be69f652cbd6fb2e636", + "m_Guid": { + "m_GuidSerialized": "f74f64ea-836b-4a88-848c-d8e1903a5f6d" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 7.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d80ad65b81c8474199a2e5385268baf5", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "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": "d89fe1f6de374b5ab1658dbe342ff40c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3018.000244140625, + "y": 34.999942779541019, + "width": 171.0, + "height": 34.00003433227539 + } + }, + "m_Slots": [ + { + "m_Id": "40bad3ddbed74972bb863ceba69db226" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dbfb92774b47442da9b531a9dbf39c8c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "d94c6264254e4e6bbbc4395dc3b496b4", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1712.0001220703125, + "y": -529.0, + "width": 208.0, + "height": 361.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a860ee1fd23443d9492d778271ff087" + }, + { + "m_Id": "ee5a9ea9eef443d38d7d320840fab775" + }, + { + "m_Id": "1701d07a7484434fb6d81566f09356c8" + }, + { + "m_Id": "af7a2bdf43404a33911415361abcd578" + } + ], + "synonyms": [ + "burn", + "darken", + "difference", + "dodge", + "divide", + "exclusion", + "hard light", + "hard mix", + "linear burn", + "linear dodge", + "linear light", + "multiply", + "negate", + "overlay", + "pin light", + "screen", + "soft light", + "subtract", + "vivid light", + "overwrite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 15 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d96f013ec708494aae6712b6bdd05530", + "m_Guid": { + "m_GuidSerialized": "88a2a130-2806-4392-b360-c57b9e2b2e19" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "da67bbe4a34847dcbfb4af0dd9720c12", + "m_Id": 277386027, + "m_DisplayName": "CloudShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudShadow", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dbfb92774b47442da9b531a9dbf39c8c", + "m_Guid": { + "m_GuidSerialized": "c438571b-f157-4b81-b33c-ebd4e8909f28" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dcfac3d5796041bf83c129e75e995bbf", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3657.0, + "y": 218.0000457763672, + "width": 174.0, + "height": 33.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "488ecc38d33243e094f472005ee93298" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1eb42680c18419788947624a922d93a" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dd21e8061c7247198ca82791cbb66e36", + "m_Guid": { + "m_GuidSerialized": "e759c303-71dd-42d6-a64d-0e2a5461e56a" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "df73cd2cf2824375997ba2ae2989e4d2", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e0704c6e40d64336be76edb71f073d84", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3457.0, + "y": 177.9999542236328, + "width": 183.0, + "height": 251.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "d80ad65b81c8474199a2e5385268baf5" + }, + { + "m_Id": "eb20c629761842ab99739a8f8a7d52c2" + }, + { + "m_Id": "7f6707cd6606442f860b04e98cd1bc1d" + }, + { + "m_Id": "24e9d9a0d05442c1a31c4473fa363ebe" + }, + { + "m_Id": "2333f41633ed427f9094db152591949a" + }, + { + "m_Id": "c5c9aab4aa344000ac4e0c94b50c2455" + }, + { + "m_Id": "51efa62be59247a8bbeb3f1af3bf408a" + }, + { + "m_Id": "df73cd2cf2824375997ba2ae2989e4d2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e1212351a42a4a0e9330b62c936fe2ae", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3229.0, + "y": -147.00003051757813, + "width": 130.0, + "height": 117.99991607666016 + } + }, + "m_Slots": [ + { + "m_Id": "045e4e52f9c54aabbf73669b31c0d0f1" + }, + { + "m_Id": "0e32a17af6864a73bb540fb0cd116ac8" + }, + { + "m_Id": "6f45ac3635134971a8e748740c641750" + } + ], + "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.Vector2MaterialSlot", + "m_ObjectId": "e26d77a9b5114ed694a5761f14e0bc11", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "e4591dfb4c7b4cf996aca4afb8a02e5d" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e4f944eebb874b6b88253eb5a13987ba", + "m_Group": { + "m_Id": "3a4b6de5b4514678853e628c4be76ed0" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2415.000244140625, + "y": -144.00001525878907, + "width": 56.000244140625, + "height": 23.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "f382c20924054b2c940a66badb169b60" + }, + { + "m_Id": "f614ead60f9c4b8b8f2f98f6838433c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e8d0dd65c1234457924cb99eeb0b7e38", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "e8d1527b2aeb479094748f066f3196f4", + "m_Guid": { + "m_GuidSerialized": "05e2e001-1aa2-4c57-bd74-9a1b9aa28bb1" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eb20c629761842ab99739a8f8a7d52c2", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "eb5676e2847d4566a557c0aa40691d7b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2383.0, + "y": 457.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "257685925fc14dfcb9efeff352f4ed34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ee5a9ea9eef443d38d7d320840fab775", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f382c20924054b2c940a66badb169b60", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "f4d12a76d4fa40b89599715f0ff4dfeb", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "e4591dfb4c7b4cf996aca4afb8a02e5d" + }, + "m_AllowMaterialOverride": true, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "f4d519eaff5d464dadcdadc346676c81", + "m_Group": { + "m_Id": "18e738f56e1c4233bc46ddd8116e24ed" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3457.0, + "y": -147.00003051757813, + "width": 183.0, + "height": 251.0 + } + }, + "m_Slots": [ + { + "m_Id": "9cc3202863874c6d824608d7eb876b0e" + }, + { + "m_Id": "ccd3c8ba18804fd0a2c6a058f16a5c8e" + }, + { + "m_Id": "6aa93554ac0c4d6bbf2b2f6c9fdc0a8c" + }, + { + "m_Id": "c2880a2901f2440f87c1df3e34467cef" + }, + { + "m_Id": "585db5613f87455e8548a3ca51d4dfcb" + }, + { + "m_Id": "ab3fb71b7e024363a83e96bf70ee0867" + }, + { + "m_Id": "c5688d29f81e44f28006bc67248acb9b" + }, + { + "m_Id": "fe1760c3994a41a2b95cddf777b4f97e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f555c72962184bb190f3738a0cf878c0", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f614ead60f9c4b8b8f2f98f6838433c0", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f629eba874e54b4592fa769f464d1c71", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f8709b9010d045249e88f5948d9a686e", + "m_Title": "Apply Fog", + "m_Position": { + "x": -1113.9998779296875, + "y": -699.9999389648438 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "fb810bc8e8ba41e499b86bb1c9640d11", + "m_Name": "Toon Ramp", + "m_ChildObjectList": [ + { + "m_Id": "d58bbec7de284be69f652cbd6fb2e636" + }, + { + "m_Id": "98c8209db8f9468bb5a83dd2920563b5" + }, + { + "m_Id": "dbfb92774b47442da9b531a9dbf39c8c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fc53277475b84c76b31ad3c4e8f5ddf5", + "m_Id": 1, + "m_DisplayName": "Outline", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Outline", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fe0b816e0d3c4fe181026375418ed7a7", + "m_Id": 0, + "m_DisplayName": "ShadowDiffuseColor", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "fe1760c3994a41a2b95cddf777b4f97e", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fffb96176a5e43d7830ba30bc67c3bc3", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph.meta new file mode 100644 index 000000000..143650c3b --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 378227f8a69213e419dfb0d889d8dd2f +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Toon.shadergraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph b/Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph new file mode 100644 index 000000000..9b83c4523 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph @@ -0,0 +1,4661 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "2ffcb580fef14c32ba4c46963cdca5c8", + "m_Properties": [ + { + "m_Id": "ad3c9f2f850f46c5b87f0ab9b295fb58" + }, + { + "m_Id": "f563383530d046cfaa4826fcf4133a3c" + }, + { + "m_Id": "33db34af7dae4a1792a9510cb0e74ca5" + }, + { + "m_Id": "6b1c0e4321ae482db1d7b8e743224f78" + }, + { + "m_Id": "9f133918734b4b6ab619c2ac5aeebd9f" + }, + { + "m_Id": "d58bbec7de284be69f652cbd6fb2e636" + }, + { + "m_Id": "98c8209db8f9468bb5a83dd2920563b5" + }, + { + "m_Id": "dd21e8061c7247198ca82791cbb66e36" + }, + { + "m_Id": "0ab2b76b88bc4cacb956e1552523b052" + }, + { + "m_Id": "e8d1527b2aeb479094748f066f3196f4" + }, + { + "m_Id": "d96f013ec708494aae6712b6bdd05530" + }, + { + "m_Id": "38965205ee3a43f0a22beafc89cf9ea3" + }, + { + "m_Id": "c0c797d8c3fe414290f5bf63651019c7" + }, + { + "m_Id": "52c1873b119745ffac2ae7077f38cb14" + }, + { + "m_Id": "177e58dfcdf844a4b1086dae5332d7c4" + }, + { + "m_Id": "c95f379e17544323bf7e53fcb0c980d6" + }, + { + "m_Id": "7c5b892b897743758f7678ba97c5dabb" + }, + { + "m_Id": "48e63fe9efe447a798af95556b396824" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "69337b9b7c4644a580a94698deb54e9e" + }, + { + "m_Id": "1d7e9dc1865c41af8d8aa3c2605c551f" + }, + { + "m_Id": "fb810bc8e8ba41e499b86bb1c9640d11" + }, + { + "m_Id": "1aca2bf33ce64e15b0e4a04cc5dbf4e7" + } + ], + "m_Nodes": [ + { + "m_Id": "bd5073e0f004618e961d3b9d7164e351" + }, + { + "m_Id": "5f85636026ed4940b15f5509c7e9c3af" + }, + { + "m_Id": "93b05e18a81b46d4a63258da25049f7f" + }, + { + "m_Id": "b3013300f09349288d429214badbe9a5" + }, + { + "m_Id": "bdc77262d5d442ef9f6ee65a82e052ca" + }, + { + "m_Id": "eb5676e2847d4566a557c0aa40691d7b" + }, + { + "m_Id": "cfb5fa2349774e51b15b4c05202a4523" + }, + { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + { + "m_Id": "6e90ba13e3e049588e801180db53bd90" + }, + { + "m_Id": "1b6f917f27ae4f55a98bae80d3099807" + }, + { + "m_Id": "c8b992268eaf4cca96eb955c6efeb468" + }, + { + "m_Id": "1fc673c2e6c543ddb361aed3876be5b5" + }, + { + "m_Id": "c606e43a484741269a67afa0a042c922" + }, + { + "m_Id": "34040780585143ca90d5198225df253e" + }, + { + "m_Id": "12dce17d5a99479e8c6455037827d84b" + }, + { + "m_Id": "31ea69abb5944d2eb8be1267baa88ab3" + }, + { + "m_Id": "e6efc5d245b64fc8a0df20608fd4a570" + }, + { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + { + "m_Id": "ae1afb81cbf044aba4d0127d2623465f" + }, + { + "m_Id": "5f382a84834041ddb441cc3e40dca698" + }, + { + "m_Id": "f925f07ac8404355910cb4c32965fae5" + }, + { + "m_Id": "9fb4ba687bf6447cb115b77ab47b9a4f" + }, + { + "m_Id": "99979ee83b3c4a8a800b2447057a0ef3" + }, + { + "m_Id": "9f2a1fe5b6f44e5ba165c7441408767e" + }, + { + "m_Id": "2d80016208184ea0a737143c25aefc3e" + }, + { + "m_Id": "604f01c39cfe4a68b023fa17588c7454" + }, + { + "m_Id": "d7b2bdb6bd664fcbb7a18b618440b3f8" + }, + { + "m_Id": "adb95b415f0345fba6467d79d78c0f78" + }, + { + "m_Id": "1665b1b9bc884e688558682d91e510b8" + }, + { + "m_Id": "e7c53f7db2e644a0aafaf6e86b4801df" + }, + { + "m_Id": "e5cebb799ed6408984f80e8556730aed" + }, + { + "m_Id": "613423c08a4f4729b3d369769aef5cc2" + }, + { + "m_Id": "b78f151c77a84467bfcc447a56e56d8f" + }, + { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + { + "m_Id": "84dfacc6d1704d3983f2c0eaaccef89b" + }, + { + "m_Id": "9553d32693b544c9af8d93482be7d17e" + }, + { + "m_Id": "5bd30943106248a6842959538330d0e1" + } + ], + "m_GroupDatas": [ + { + "m_Id": "f8709b9010d045249e88f5948d9a686e" + }, + { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdc77262d5d442ef9f6ee65a82e052ca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "12dce17d5a99479e8c6455037827d84b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": -697143361 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1665b1b9bc884e688558682d91e510b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "adb95b415f0345fba6467d79d78c0f78" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b6f917f27ae4f55a98bae80d3099807" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -879300798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fc673c2e6c543ddb361aed3876be5b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d80016208184ea0a737143c25aefc3e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": 1564009527 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31ea69abb5944d2eb8be1267baa88ab3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": -1393970881 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "34040780585143ca90d5198225df253e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bd30943106248a6842959538330d0e1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": -1419958435 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f382a84834041ddb441cc3e40dca698" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9fb4ba687bf6447cb115b77ab47b9a4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "604f01c39cfe4a68b023fa17588c7454" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "adb95b415f0345fba6467d79d78c0f78" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "613423c08a4f4729b3d369769aef5cc2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5cebb799ed6408984f80e8556730aed" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e90ba13e3e049588e801180db53bd90" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84dfacc6d1704d3983f2c0eaaccef89b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": 746537741 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9553d32693b544c9af8d93482be7d17e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": 277386027 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99979ee83b3c4a8a800b2447057a0ef3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae1afb81cbf044aba4d0127d2623465f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f2a1fe5b6f44e5ba165c7441408767e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae1afb81cbf044aba4d0127d2623465f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9fb4ba687bf6447cb115b77ab47b9a4f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "604f01c39cfe4a68b023fa17588c7454" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "adb95b415f0345fba6467d79d78c0f78" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1226c77bc2d34418afd5bedb05c24a71" + }, + "m_SlotId": 2140499878 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ae1afb81cbf044aba4d0127d2623465f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7c53f7db2e644a0aafaf6e86b4801df" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b78f151c77a84467bfcc447a56e56d8f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7c53f7db2e644a0aafaf6e86b4801df" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9553d32693b544c9af8d93482be7d17e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9fb4ba687bf6447cb115b77ab47b9a4f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae1afb81cbf044aba4d0127d2623465f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "604f01c39cfe4a68b023fa17588c7454" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7c53f7db2e644a0aafaf6e86b4801df" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "adb95b415f0345fba6467d79d78c0f78" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5cebb799ed6408984f80e8556730aed" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c606e43a484741269a67afa0a042c922" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8b992268eaf4cca96eb955c6efeb468" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bf1e6b998c2e43e09205ed24d6bb88fe" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d7b2bdb6bd664fcbb7a18b618440b3f8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "604f01c39cfe4a68b023fa17588c7454" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e5cebb799ed6408984f80e8556730aed" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84dfacc6d1704d3983f2c0eaaccef89b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e6efc5d245b64fc8a0df20608fd4a570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c30d865d7fa04600b270963ae272c951" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7c53f7db2e644a0aafaf6e86b4801df" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5cebb799ed6408984f80e8556730aed" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f925f07ac8404355910cb4c32965fae5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9fb4ba687bf6447cb115b77ab47b9a4f" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -2142.0, + "y": -388.0 + }, + "m_Blocks": [ + { + "m_Id": "5f85636026ed4940b15f5509c7e9c3af" + }, + { + "m_Id": "93b05e18a81b46d4a63258da25049f7f" + }, + { + "m_Id": "b3013300f09349288d429214badbe9a5" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -2142.0, + "y": -188.00003051757813 + }, + "m_Blocks": [ + { + "m_Id": "bdc77262d5d442ef9f6ee65a82e052ca" + }, + { + "m_Id": "cfb5fa2349774e51b15b4c05202a4523" + }, + { + "m_Id": "eb5676e2847d4566a557c0aa40691d7b" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "f4d12a76d4fa40b89599715f0ff4dfeb" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "02fa821c3dfa4803b55cf4079595db2c", + "m_Id": -697143361, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "08560db3fd4f4a21a9946d117f3d1212", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0a330610b4094094872ad417ea7fc28e", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "0ab2b76b88bc4cacb956e1552523b052", + "m_Guid": { + "m_GuidSerialized": "a9658396-0be3-40ac-aefe-b35165fe6eaa" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b23297b5696466ebdc959dc68d15a9e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0fe98bf2a0eb4742806d7b81c23916d3", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "1025b3f9b2f942fbb98777f4fb710805", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "1226c77bc2d34418afd5bedb05c24a71", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonLighting", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2760.000244140625, + "y": -187.99998474121095, + "width": 225.000244140625, + "height": 446.0 + } + }, + "m_Slots": [ + { + "m_Id": "c329737df8214edaa5f25a8ee5114cdb" + }, + { + "m_Id": "25c8e2f122c547ba9dd9ec8d8a793eae" + }, + { + "m_Id": "6b7ed8b2eaba48708693415ff503b171" + }, + { + "m_Id": "204dc2485e8441fbb78d666bde41d0aa" + }, + { + "m_Id": "903c68e1d39c4fc8a84bb89c083859c0" + }, + { + "m_Id": "545ea7dd7047410e8e137ed874cbd381" + }, + { + "m_Id": "02fa821c3dfa4803b55cf4079595db2c" + }, + { + "m_Id": "840cf0ad600d4c86ad1741db4a4d5e10" + }, + { + "m_Id": "a7bb028c47764fd197a027a729b9a9fd" + }, + { + "m_Id": "64b8f7518b794be18670d9cb19c709a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"335eb9a4e3f2bf546b8b8e8b90ee4e15\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3b3eb5b0-299b-4390-a61e-99c857f381db", + "93821549-0eda-42f9-9cf5-cdb50854990a", + "ade98c5d-5e44-48ec-bca1-9572031c05e8", + "89bd547c-5e6f-4b91-b6fc-c096a8b59378", + "63bced68-6f8d-442a-8aaa-86c744bb98f0", + "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0", + "46039f06-a477-420b-b337-2cc5fdbdcd6d", + "049b4f23-c15f-47b7-871e-b57bcc74a165", + "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + ], + "m_PropertyIds": [ + 1807118810, + 1848621575, + 2140499878, + 746537741, + 277386027, + -697143361, + -1393970881, + 1564009527, + -1419958435 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "12dce17d5a99479e8c6455037827d84b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": -13.999950408935547, + "width": 114.0, + "height": 33.999977111816409 + } + }, + "m_Slots": [ + { + "m_Id": "b2a6d63a21ce4d40b0cb7ffb9a4babf4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d58bbec7de284be69f652cbd6fb2e636" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1665b1b9bc884e688558682d91e510b8", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3393.0, + "y": -30.999980926513673, + "width": 152.999755859375, + "height": 33.99994659423828 + } + }, + "m_Slots": [ + { + "m_Id": "18d488e5a0ed4b7da28c4d6d5e26dbd9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7c5b892b897743758f7678ba97c5dabb" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "177e58dfcdf844a4b1086dae5332d7c4", + "m_Guid": { + "m_GuidSerialized": "b87b3a07-9bc7-4f11-8ba6-5562894a38f1" + }, + "m_Name": "BlueHighlight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BlueHighlight", + "m_DefaultReferenceName": "_BlueHighlight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "18d488e5a0ed4b7da28c4d6d5e26dbd9", + "m_Id": 0, + "m_DisplayName": "AlphaHighlight", + "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.CategoryData", + "m_ObjectId": "1aca2bf33ce64e15b0e4a04cc5dbf4e7", + "m_Name": "Clouds", + "m_ChildObjectList": [ + { + "m_Id": "dd21e8061c7247198ca82791cbb66e36" + }, + { + "m_Id": "0ab2b76b88bc4cacb956e1552523b052" + }, + { + "m_Id": "e8d1527b2aeb479094748f066f3196f4" + }, + { + "m_Id": "d96f013ec708494aae6712b6bdd05530" + }, + { + "m_Id": "38965205ee3a43f0a22beafc89cf9ea3" + }, + { + "m_Id": "c0c797d8c3fe414290f5bf63651019c7" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1b6f917f27ae4f55a98bae80d3099807", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.999755859375, + "y": 468.0, + "width": 148.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "ca872d00d28b446caf8455dbd07ffbd2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dd21e8061c7247198ca82791cbb66e36" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1d61e8c4ebb843deb969d223d9b027da", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1d7e9dc1865c41af8d8aa3c2605c551f", + "m_Name": "SplatTexture", + "m_ChildObjectList": [ + { + "m_Id": "f563383530d046cfaa4826fcf4133a3c" + }, + { + "m_Id": "6b1c0e4321ae482db1d7b8e743224f78" + }, + { + "m_Id": "33db34af7dae4a1792a9510cb0e74ca5" + }, + { + "m_Id": "9f133918734b4b6ab619c2ac5aeebd9f" + }, + { + "m_Id": "177e58dfcdf844a4b1086dae5332d7c4" + }, + { + "m_Id": "c95f379e17544323bf7e53fcb0c980d6" + }, + { + "m_Id": "7c5b892b897743758f7678ba97c5dabb" + }, + { + "m_Id": "48e63fe9efe447a798af95556b396824" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1f2078b1fa4d4a7a9b6aae304f821e4e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1fc673c2e6c543ddb361aed3876be5b5", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.999755859375, + "y": 527.9999389648438, + "width": 135.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cc3a6d819513416391a71f9fe85efb0e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c0c797d8c3fe414290f5bf63651019c7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "204dc2485e8441fbb78d666bde41d0aa", + "m_Id": 746537741, + "m_DisplayName": "AlbedoShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoShadow", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "20db0216376a448fa11f3fa52e8d1fee", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "216d47c34021477ea23be88d8ed9847c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "257685925fc14dfcb9efeff352f4ed34", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "25c8e2f122c547ba9dd9ec8d8a793eae", + "m_Id": 1848621575, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.Vector1MaterialSlot", + "m_ObjectId": "272d149583794a6792d453e8415936f8", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2b938efabe314c569545cfefcc3de92f", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2be8d245611c4f7582df8c3c4afb0c5d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2d80016208184ea0a737143c25aefc3e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 54.00000762939453, + "width": 171.0, + "height": 34.000038146972659 + } + }, + "m_Slots": [ + { + "m_Id": "a4bfb6dde94a4ba4b327c4f8c62a5fec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "52c1873b119745ffac2ae7077f38cb14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "31ea69abb5944d2eb8be1267baa88ab3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 20.000028610229493, + "width": 131.0, + "height": 33.999977111816409 + } + }, + "m_Slots": [ + { + "m_Id": "cabd0154b20d4a4fb85668b241377b8b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "98c8209db8f9468bb5a83dd2920563b5" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "33db34af7dae4a1792a9510cb0e74ca5", + "m_Guid": { + "m_GuidSerialized": "d48397a9-fc8c-44bd-ac4a-2555a35b01ed" + }, + "m_Name": "GreenHighlight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "GreenHighlight", + "m_DefaultReferenceName": "_GreenHighlight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "34040780585143ca90d5198225df253e", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3545.999755859375, + "y": 584.0, + "width": 154.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "90e6450199644eea8df0ed866eb5061e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e8d1527b2aeb479094748f066f3196f4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "386df0bda59f4c97b3fc82f55dcc13e8", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "38965205ee3a43f0a22beafc89cf9ea3", + "m_Guid": { + "m_GuidSerialized": "5b76e1cb-97a8-44da-8fac-e66c60b362e6" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3cde1452df45400780c4cbf6ad7f09dd", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "45391e81998a4288bbe698b614142853", + "m_Id": 280130113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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": "4673b0159a4d46298fe581387a5b2a84", + "m_Id": 3, + "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_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "48e63fe9efe447a798af95556b396824", + "m_Guid": { + "m_GuidSerialized": "77fb4345-dcad-49d8-aefa-61ed1ff234c1" + }, + "m_Name": "AlphaShadow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AlphaShadow", + "m_DefaultReferenceName": "_AlphaShadow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "48f4fc2747b9412fa8d3b4dd752897d2", + "m_Title": "Cloud Shadows", + "m_Position": { + "x": -3570.999755859375, + "y": 307.9999084472656 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c0a2bf380d34bf9b487802f644cf0a8", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50508349bc34445cb57b9f0e1ea69eaa", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "526c9e8dcdee45b59edbc256ce4c347a", + "m_Id": 0, + "m_DisplayName": "RedHighlight", + "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.Vector1MaterialSlot", + "m_ObjectId": "529bed2c194340db859b2bda6f643f7e", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "52c1873b119745ffac2ae7077f38cb14", + "m_Guid": { + "m_GuidSerialized": "87a5fa12-5dae-4e1c-899c-c09718bb5202" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "545ea7dd7047410e8e137ed874cbd381", + "m_Id": -1419958435, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ConstantToonAttenuation", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5b1c90a81434438b808878ee839d0fd4", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5b71a974b8cd47488c049244f18a8601", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "5bd30943106248a6842959538330d0e1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": 164.00003051757813, + "width": 126.0, + "height": 76.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "a79ef5785706499bb8e4988e2ba2bdc9" + }, + { + "m_Id": "5f33b1ed3476404a83d70126cba23f08" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5f33b1ed3476404a83d70126cba23f08", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f382a84834041ddb441cc3e40dca698", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3769.0, + "y": -176.9999542236328, + "width": 143.999755859375, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "526c9e8dcdee45b59edbc256ce4c347a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f563383530d046cfaa4826fcf4133a3c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5f85636026ed4940b15f5509c7e9c3af", + "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": "08560db3fd4f4a21a9946d117f3d1212" + } + ], + "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.Vector3MaterialSlot", + "m_ObjectId": "5fd2f632c4e9078c99bf7f96595bcd23", + "m_Id": -478484114, + "m_DisplayName": "Colour", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_4F58AA3D", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "604f01c39cfe4a68b023fa17588c7454", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3370.000244140625, + "y": -180.0000457763672, + "width": 130.0, + "height": 142.00009155273438 + } + }, + "m_Slots": [ + { + "m_Id": "0b23297b5696466ebdc959dc68d15a9e" + }, + { + "m_Id": "0a330610b4094094872ad417ea7fc28e" + }, + { + "m_Id": "3cde1452df45400780c4cbf6ad7f09dd" + }, + { + "m_Id": "2b938efabe314c569545cfefcc3de92f" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "613423c08a4f4729b3d369769aef5cc2", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3393.0, + "y": 231.00001525878907, + "width": 148.999755859375, + "height": 33.99995422363281 + } + }, + "m_Slots": [ + { + "m_Id": "fc46030723744c43ac9e83cf62100152" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "48e63fe9efe447a798af95556b396824" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "64b8f7518b794be18670d9cb19c709a1", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "680f3ab5312a403197729826a1df4486", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "69337b9b7c4644a580a94698deb54e9e", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "ad3c9f2f850f46c5b87f0ab9b295fb58" + } + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "6b1c0e4321ae482db1d7b8e743224f78", + "m_Guid": { + "m_GuidSerialized": "b41c2ae0-b34a-4bfb-9b03-d236b5866754" + }, + "m_Name": "RedShadow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "RedShadow", + "m_DefaultReferenceName": "_RedShadow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6b7ed8b2eaba48708693415ff503b171", + "m_Id": 2140499878, + "m_DisplayName": "AlbedoHighlight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoHighlight", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6e90ba13e3e049588e801180db53bd90", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.999755859375, + "y": 437.9999694824219, + "width": 166.0, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "e26d77a9b5114ed694a5761f14e0bc11" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0ab2b76b88bc4cacb956e1552523b052" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "76644f1b6acf4df59971bae9eb2d67e3", + "m_Id": 0, + "m_DisplayName": "RedShadow", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "7c3a66aafbee4fd3b95087ee6782d904", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.7353569269180298, + "y": 0.7353569269180298, + "z": 0.7353569269180298 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7c5b892b897743758f7678ba97c5dabb", + "m_Guid": { + "m_GuidSerialized": "eee64243-43cf-4ef0-a966-45e81bee4b6d" + }, + "m_Name": "AlphaHighlight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AlphaHighlight", + "m_DefaultReferenceName": "_AlphaHighlight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7f4abeea06764ebb946ea71afaddd735", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "840cf0ad600d4c86ad1741db4a4d5e10", + "m_Id": -1393970881, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "84dfacc6d1704d3983f2c0eaaccef89b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": -74.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "7f4abeea06764ebb946ea71afaddd735" + }, + { + "m_Id": "9c27219255a44917875a14173452c185" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "877ae9b0fa97475981e6b585f603af54", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "87f172e899244a39ba46a9db70b65ddd", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "8dac397eb380455997b9c10c366cc28b", + "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.Vector1MaterialSlot", + "m_ObjectId": "903c68e1d39c4fc8a84bb89c083859c0", + "m_Id": 277386027, + "m_DisplayName": "CloudShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudShadow", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "909ae7f27f5b436fb5ac4690e69b0f54", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "90e6450199644eea8df0ed866eb5061e", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "925ee41972664cf091f1238d031b85df", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "93b05e18a81b46d4a63258da25049f7f", + "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": "a03cdaeef9704c5d80f2c45dde63fd5a" + } + ], + "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.RedirectNodeData", + "m_ObjectId": "9553d32693b544c9af8d93482be7d17e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2983.0, + "y": -42.99994659423828, + "width": 56.0, + "height": 24.000019073486329 + } + }, + "m_Slots": [ + { + "m_Id": "925ee41972664cf091f1238d031b85df" + }, + { + "m_Id": "99c965d636af494788448abbce4a3f8c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "98c8209db8f9468bb5a83dd2920563b5", + "m_Guid": { + "m_GuidSerialized": "efdd6ebd-b2c1-4076-8290-4b2e750edf69" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "99979ee83b3c4a8a800b2447057a0ef3", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3769.0, + "y": 54.999977111816409, + "width": 139.999755859375, + "height": 34.00006866455078 + } + }, + "m_Slots": [ + { + "m_Id": "76644f1b6acf4df59971bae9eb2d67e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6b1c0e4321ae482db1d7b8e743224f78" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "99c965d636af494788448abbce4a3f8c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c27219255a44917875a14173452c185", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9c8b1f5ba8cd401ba1970f0a55c8c560", + "m_Title": "Terrain Control", + "m_Position": { + "x": -4248.00048828125, + "y": -263.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "9ed5bb7a39abc08a8b6990c9fe4c9b16", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "9f133918734b4b6ab619c2ac5aeebd9f", + "m_Guid": { + "m_GuidSerialized": "4ed6df18-284b-4502-b037-ea01cbe30b90" + }, + "m_Name": "GreenShadow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "GreenShadow", + "m_DefaultReferenceName": "_GreenShadow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9f2a1fe5b6f44e5ba165c7441408767e", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3769.0, + "y": 89.00004577636719, + "width": 151.0, + "height": 33.99994659423828 + } + }, + "m_Slots": [ + { + "m_Id": "f4354e55a9074395b13e2185ad7916a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9f133918734b4b6ab619c2ac5aeebd9f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "9fb4ba687bf6447cb115b77ab47b9a4f", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3575.0, + "y": -204.00006103515626, + "width": 130.0, + "height": 142.00010681152345 + } + }, + "m_Slots": [ + { + "m_Id": "5b71a974b8cd47488c049244f18a8601" + }, + { + "m_Id": "1f2078b1fa4d4a7a9b6aae304f821e4e" + }, + { + "m_Id": "4c0a2bf380d34bf9b487802f644cf0a8" + }, + { + "m_Id": "c78cfafe922c40a9854d671d2dd47c79" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a03cdaeef9704c5d80f2c45dde63fd5a", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a286d82ffd5f45bfa73038365c104a05", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "a38f058677f843a9a4479042265a5fff", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3d2a7ef1e3a470ba334a486a7f0b125", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4bfb6dde94a4ba4b327c4f8c62a5fec", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a79ef5785706499bb8e4988e2ba2bdc9", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a7bb028c47764fd197a027a729b9a9fd", + "m_Id": 1564009527, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "abe9b1af98c14dcbbe234eefea26b89b", + "m_Id": 0, + "m_DisplayName": "BlueShadow", + "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.Vector4MaterialSlot", + "m_ObjectId": "ac0325198bb040d3a20c9d4636521d70", + "m_Id": 0, + "m_DisplayName": "GreenHighlight", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "ad3c9f2f850f46c5b87f0ab9b295fb58", + "m_Guid": { + "m_GuidSerialized": "5d0051ae-aa3d-4c3e-93dc-497a2e23b931" + }, + "m_Name": "Control", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Control", + "m_DefaultReferenceName": "_Control", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "adb95b415f0345fba6467d79d78c0f78", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3201.0, + "y": -156.0000457763672, + "width": 130.0, + "height": 142.00009155273438 + } + }, + "m_Slots": [ + { + "m_Id": "a3d2a7ef1e3a470ba334a486a7f0b125" + }, + { + "m_Id": "e9702e72aa9b4496bccdab5df02b8951" + }, + { + "m_Id": "cd223d507251458ab1be069ceac10703" + }, + { + "m_Id": "a286d82ffd5f45bfa73038365c104a05" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "ae1afb81cbf044aba4d0127d2623465f", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3575.0, + "y": 46.999977111816409, + "width": 130.0, + "height": 141.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "2be8d245611c4f7582df8c3c4afb0c5d" + }, + { + "m_Id": "1d61e8c4ebb843deb969d223d9b027da" + }, + { + "m_Id": "5b1c90a81434438b808878ee839d0fd4" + }, + { + "m_Id": "4673b0159a4d46298fe581387a5b2a84" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "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": "b2a6d63a21ce4d40b0cb7ffb9a4babf4", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b3013300f09349288d429214badbe9a5", + "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": "8dac397eb380455997b9c10c366cc28b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "b36c4398aa114437ad3da688f5bb322d", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b65516d16d794a82a1f7d88edf9e1720", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 1.2999999523162842, + "y": 1.7000000476837159 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b78f151c77a84467bfcc447a56e56d8f", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3587.0, + "y": 188.9999542236328, + "width": 142.0, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "abe9b1af98c14dcbbe234eefea26b89b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c95f379e17544323bf7e53fcb0c980d6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b88037329cf04825bef9b4758187e49e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba0ee24742954645ae548efa998df777", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "bd5073e0f004618e961d3b9d7164e351", + "m_Group": { + "m_Id": "f8709b9010d045249e88f5948d9a686e" + }, + "m_Name": "Mix Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2443.0, + "y": -299.0000305175781, + "width": 157.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "5fd2f632c4e9078c99bf7f96595bcd23" + }, + { + "m_Id": "9ed5bb7a39abc08a8b6990c9fe4c9b16" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"aadfc52f8da612746841c7c5af3fcea6\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "67a1ace6-abdb-45ee-b1b5-2f6803d10966" + ], + "m_PropertyIds": [ + -478484114 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bdc77262d5d442ef9f6ee65a82e052ca", + "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": "7c3a66aafbee4fd3b95087ee6782d904" + } + ], + "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.SubGraphNode", + "m_ObjectId": "bf1e6b998c2e43e09205ed24d6bb88fe", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3319.0, + "y": 366.9999694824219, + "width": 248.000244140625, + "height": 423.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "45391e81998a4288bbe698b614142853" + }, + { + "m_Id": "fffb96176a5e43d7830ba30bc67c3bc3" + }, + { + "m_Id": "d1a3f86e733e4561a5d9c7ad37f444f6" + }, + { + "m_Id": "f629eba874e54b4592fa769f464d1c71" + }, + { + "m_Id": "529bed2c194340db859b2bda6f643f7e" + }, + { + "m_Id": "272d149583794a6792d453e8415936f8" + }, + { + "m_Id": "b65516d16d794a82a1f7d88edf9e1720" + }, + { + "m_Id": "877ae9b0fa97475981e6b585f603af54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"5e8a6cc9c7132d64e9b82aaf9a2e8bc2\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "75ac7081-9b4c-46c2-9861-a87fb28f4a49", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "bafdf563-a5b7-45ad-b729-96d1b7fa3e17", + "223861b5-a0e7-4adc-bced-04efb2d6b3aa", + "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + ], + "m_PropertyIds": [ + 93062631, + -1311072294, + -879300798, + 716657296, + -2041773749, + -1771830798, + 1019980370, + 972587988, + 760478300, + 280130113 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "c0c797d8c3fe414290f5bf63651019c7", + "m_Guid": { + "m_GuidSerialized": "f24d0991-855c-4e86-a8db-e76dc368e5b7" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "c30d865d7fa04600b270963ae272c951", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4090.000244140625, + "y": -204.00006103515626, + "width": 183.0, + "height": 251.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "386df0bda59f4c97b3fc82f55dcc13e8" + }, + { + "m_Id": "0fe98bf2a0eb4742806d7b81c23916d3" + }, + { + "m_Id": "c4c05f90bf5e49198e32f9540107758a" + }, + { + "m_Id": "216d47c34021477ea23be88d8ed9847c" + }, + { + "m_Id": "ed626c1814494468a108c171107490d4" + }, + { + "m_Id": "a38f058677f843a9a4479042265a5fff" + }, + { + "m_Id": "b36c4398aa114437ad3da688f5bb322d" + }, + { + "m_Id": "1025b3f9b2f942fbb98777f4fb710805" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c329737df8214edaa5f25a8ee5114cdb", + "m_Id": 1807118810, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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": "c4c05f90bf5e49198e32f9540107758a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c606e43a484741269a67afa0a042c922", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3545.999755859375, + "y": 553.9999389648438, + "width": 139.999755859375, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "87f172e899244a39ba46a9db70b65ddd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d96f013ec708494aae6712b6bdd05530" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c78cfafe922c40a9854d671d2dd47c79", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c8b992268eaf4cca96eb955c6efeb468", + "m_Group": { + "m_Id": "48f4fc2747b9412fa8d3b4dd752897d2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.999755859375, + "y": 497.99993896484377, + "width": 148.999755859375, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "f555c72962184bb190f3738a0cf878c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "38965205ee3a43f0a22beafc89cf9ea3" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "c95f379e17544323bf7e53fcb0c980d6", + "m_Guid": { + "m_GuidSerialized": "cc746d38-bfe6-4b1b-815f-77b3c7cbadd4" + }, + "m_Name": "BlueShadow", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BlueShadow", + "m_DefaultReferenceName": "_BlueShadow", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ca872d00d28b446caf8455dbd07ffbd2", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cabd0154b20d4a4fb85668b241377b8b", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "cc3a6d819513416391a71f9fe85efb0e", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd223d507251458ab1be069ceac10703", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cfb5fa2349774e51b15b4c05202a4523", + "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": "ba0ee24742954645ae548efa998df777" + } + ], + "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.Vector2MaterialSlot", + "m_ObjectId": "d1a3f86e733e4561a5d9c7ad37f444f6", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d58b34823b944b23ab4373a4f49d25ab", + "m_Id": 0, + "m_DisplayName": "BlueHighlight", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d58bbec7de284be69f652cbd6fb2e636", + "m_Guid": { + "m_GuidSerialized": "f74f64ea-836b-4a88-848c-d8e1903a5f6d" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 7.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d60d37d9ab8a45fe9d54de9298f09dd4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d7b2bdb6bd664fcbb7a18b618440b3f8", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3591.0, + "y": -61.99995803833008, + "width": 146.0, + "height": 33.99994659423828 + } + }, + "m_Slots": [ + { + "m_Id": "d58b34823b944b23ab4373a4f49d25ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "177e58dfcdf844a4b1086dae5332d7c4" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d96f013ec708494aae6712b6bdd05530", + "m_Guid": { + "m_GuidSerialized": "88a2a130-2806-4392-b360-c57b9e2b2e19" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "dd21e8061c7247198ca82791cbb66e36", + "m_Guid": { + "m_GuidSerialized": "e759c303-71dd-42d6-a64d-0e2a5461e56a" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "df4863ef430e44f6ba8d9902e0c5f716", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e10c50f3072c45c692ecde8190878f61", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e26d77a9b5114ed694a5761f14e0bc11", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "e4591dfb4c7b4cf996aca4afb8a02e5d" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "e5cebb799ed6408984f80e8556730aed", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3201.0, + "y": 122.99999237060547, + "width": 130.0, + "height": 141.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "d60d37d9ab8a45fe9d54de9298f09dd4" + }, + { + "m_Id": "b88037329cf04825bef9b4758187e49e" + }, + { + "m_Id": "909ae7f27f5b436fb5ac4690e69b0f54" + }, + { + "m_Id": "e10c50f3072c45c692ecde8190878f61" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e6efc5d245b64fc8a0df20608fd4a570", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4223.0, + "y": -168.9999542236328, + "width": 112.0, + "height": 33.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "eb3466ed8791455394b5d5caaaa06a65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ad3c9f2f850f46c5b87f0ab9b295fb58" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "e7c53f7db2e644a0aafaf6e86b4801df", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3370.000244140625, + "y": 89.00004577636719, + "width": 130.0, + "height": 141.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "680f3ab5312a403197729826a1df4486" + }, + { + "m_Id": "20db0216376a448fa11f3fa52e8d1fee" + }, + { + "m_Id": "50508349bc34445cb57b9f0e1ea69eaa" + }, + { + "m_Id": "df4863ef430e44f6ba8d9902e0c5f716" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e8d1527b2aeb479094748f066f3196f4", + "m_Guid": { + "m_GuidSerialized": "05e2e001-1aa2-4c57-bd74-9a1b9aa28bb1" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9702e72aa9b4496bccdab5df02b8951", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "eb3466ed8791455394b5d5caaaa06a65", + "m_Id": 0, + "m_DisplayName": "Control", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "eb5676e2847d4566a557c0aa40691d7b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2383.0, + "y": 457.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "257685925fc14dfcb9efeff352f4ed34" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed626c1814494468a108c171107490d4", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f4354e55a9074395b13e2185ad7916a7", + "m_Id": 0, + "m_DisplayName": "GreenShadow", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "f4d12a76d4fa40b89599715f0ff4dfeb", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "e4591dfb4c7b4cf996aca4afb8a02e5d" + }, + "m_AllowMaterialOverride": true, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": 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": "f555c72962184bb190f3738a0cf878c0", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f563383530d046cfaa4826fcf4133a3c", + "m_Guid": { + "m_GuidSerialized": "1a48e065-338c-4ccc-9d8b-fb99bc23eb48" + }, + "m_Name": "RedHighlight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "RedHighlight", + "m_DefaultReferenceName": "_RedHighlight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f629eba874e54b4592fa769f464d1c71", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f8709b9010d045249e88f5948d9a686e", + "m_Title": "Apply Fog", + "m_Position": { + "x": -2468.000244140625, + "y": -358.0000305175781 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f925f07ac8404355910cb4c32965fae5", + "m_Group": { + "m_Id": "9c8b1f5ba8cd401ba1970f0a55c8c560" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3769.0, + "y": -143.00001525878907, + "width": 155.0, + "height": 33.99995422363281 + } + }, + "m_Slots": [ + { + "m_Id": "ac0325198bb040d3a20c9d4636521d70" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "33db34af7dae4a1792a9510cb0e74ca5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "fb810bc8e8ba41e499b86bb1c9640d11", + "m_Name": "Toon Ramp", + "m_ChildObjectList": [ + { + "m_Id": "d58bbec7de284be69f652cbd6fb2e636" + }, + { + "m_Id": "98c8209db8f9468bb5a83dd2920563b5" + }, + { + "m_Id": "52c1873b119745ffac2ae7077f38cb14" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fc46030723744c43ac9e83cf62100152", + "m_Id": 0, + "m_DisplayName": "AlphaShadow", + "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.Vector1MaterialSlot", + "m_ObjectId": "fffb96176a5e43d7830ba30bc67c3bc3", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph.meta b/Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph.meta new file mode 100644 index 000000000..f2f01fb78 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 325b67fd54bab0749a61d46271f9c691 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/ToonTerrain.shadergraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting.meta new file mode 100644 index 000000000..e0e63f4a5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 71c1275b4cf9cd142b7d474762d47ca7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl new file mode 100644 index 000000000..05d2d9db5 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl @@ -0,0 +1,492 @@ +#ifndef CUSTOM_LIGHTING_INCLUDED +#define CUSTOM_LIGHTING_INCLUDED + +// @Cyanilux | https://github.com/Cyanilux/URP_ShaderGraphCustomLighting +// Note this version of the package assumes v12+ due to usage of "Branch on Input Connection" node +// For older versions, see branches on github repo! + +//------------------------------------------------------------------------------------------------------ +// Main Light +//------------------------------------------------------------------------------------------------------ + +/* +- Obtains the Direction, Color and Distance Atten for the Main Light. +- (DistanceAtten is either 0 or 1 for directional light, depending if the light is in the culling mask or not) +- If you want shadow attenutation, see MainLightShadows_float, or use MainLightFull_float instead +*/ +void MainLight_float(out float3 Direction, out float3 Color, out float DistanceAtten) +{ +#ifdef SHADERGRAPH_PREVIEW + Direction = normalize(float3(1,1,-0.4)); + Color = float4(1,1,1,1); + DistanceAtten = 1; +#else + Light mainLight = GetMainLight(); + Direction = mainLight.direction; + Color = mainLight.color; + DistanceAtten = mainLight.distanceAttenuation; +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Main Light Layer Test +//------------------------------------------------------------------------------------------------------ + +#ifndef SHADERGRAPH_PREVIEW +#if UNITY_VERSION < 202220 + /* + GetMeshRenderingLayer() is only available in 2022.2+ + Previous versions need to use GetMeshRenderingLightLayer() + */ +uint GetMeshRenderingLayer() +{ + return GetMeshRenderingLightLayer(); +} +#endif +#endif + +/* +- Tests whether the Main Light Layer Mask appears in the Rendering Layers from renderer +- (Used to support Light Layers, pass your shading from Main Light into this) +- To work in an Unlit Graph, requires keywords : + - Boolean Keyword, Global Multi-Compile "_LIGHT_LAYERS" +*/ +void MainLightLayer_float(float3 Shading, out float3 Out) +{ +#ifdef SHADERGRAPH_PREVIEW + Out = Shading; +#else + Out = 0; + uint meshRenderingLayers = GetMeshRenderingLayer(); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(GetMainLight().layerMask, meshRenderingLayers)) + #endif + { + Out = Shading; + } +#endif +} + +/* +- Obtains the Light Cookie assigned to the Main Light +- (For usage, You'd want to Multiply the result with your Light Colour) +- To work in an Unlit Graph, requires keywords : + - Boolean Keyword, Global Multi-Compile "_LIGHT_COOKIES" +*/ +void MainLightCookie_float(float3 WorldPos, out float3 Cookie) +{ + Cookie = 1; +#if defined(_LIGHT_COOKIES) + Cookie = SampleMainLightCookie(WorldPos); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Main Light Shadows +//------------------------------------------------------------------------------------------------------ + +/* +- This undef (un-define) is required to prevent the "invalid subscript 'shadowCoord'" error, + which occurs when _MAIN_LIGHT_SHADOWS is used with 1/No Shadow Cascades with the Unlit Graph. +- It's not required for the PBR/Lit graph, so I'm using the SHADERPASS_FORWARD to ignore it for that pass +*/ +#ifndef SHADERGRAPH_PREVIEW +#include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" +#if (SHADERPASS != SHADERPASS_FORWARD) +#undef REQUIRES_VERTEX_SHADOW_COORD_INTERPOLATOR +#endif +#endif + +/* +- Samples the Shadowmap for the Main Light, based on the World Position passed in. (Position node) +- For shadows to work in the Unlit Graph, the following keywords must be defined in the blackboard : + - Enum Keyword, Global Multi-Compile "_MAIN_LIGHT", with entries : + - "SHADOWS" + - "SHADOWS_CASCADE" + - "SHADOWS_SCREEN" + - Boolean Keyword, Global Multi-Compile "_SHADOWS_SOFT" +- For a PBR/Lit Graph, these keywords are already handled for you. +*/ +void MainLightShadows_float(float3 WorldPos, half4 Shadowmask, out float ShadowAtten) +{ +#ifdef SHADERGRAPH_PREVIEW + ShadowAtten = 1; +#else +#if defined(_MAIN_LIGHT_SHADOWS_SCREEN) && !defined(_SURFACE_TYPE_TRANSPARENT) + float4 shadowCoord = ComputeScreenPos(TransformWorldToHClip(WorldPos)); +#else + float4 shadowCoord = TransformWorldToShadowCoord(WorldPos); +#endif + ShadowAtten = MainLightShadow(shadowCoord, WorldPos, Shadowmask, _MainLightOcclusionProbes); +#endif +} + +void MainLightShadows_float(float3 WorldPos, out float ShadowAtten) +{ + MainLightShadows_float(WorldPos, half4(1, 1, 1, 1), ShadowAtten); +} + +//------------------------------------------------------------------------------------------------------ +// Shadowmask (v10+) +//------------------------------------------------------------------------------------------------------ + +/* +- Used to support "Shadowmask" mode in Lighting window. +- Should be sampled once in graph, then input into the Main Light Shadows and/or Additional Light subgraphs/functions. +- To work in an Unlit Graph, likely requires keywords : + - Boolean Keyword, Global Multi-Compile "SHADOWS_SHADOWMASK" + - Boolean Keyword, Global Multi-Compile "LIGHTMAP_SHADOW_MIXING" + - (also LIGHTMAP_ON, but I believe Shader Graph is already defining this one) +*/ +void Shadowmask_half(float2 lightmapUV, out half4 Shadowmask) +{ +#ifdef SHADERGRAPH_PREVIEW + Shadowmask = half4(1,1,1,1); +#else + OUTPUT_LIGHTMAP_UV(lightmapUV, unity_LightmapST, lightmapUV); + Shadowmask = SAMPLE_SHADOWMASK(lightmapUV); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Ambient Lighting +//------------------------------------------------------------------------------------------------------ + +/* +- Uses "SampleSH", the spherical harmonic stuff that ambient lighting / light probes uses. +- Will likely be used in the fragment, so will be per-pixel. +- Alternatively could use the Baked GI node, as it'll also handle this for you. +- Could also use the Ambient node, would be cheaper but the result won't automatically adapt based on the Environmental Lighting Source (Lighting tab). +*/ +void AmbientSampleSH_float(float3 WorldNormal, out float3 Ambient) +{ +#ifdef SHADERGRAPH_PREVIEW + Ambient = float3(0.1, 0.1, 0.1); // Default ambient colour for previews +#else + Ambient = SampleSH(WorldNormal); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Subtractive Baked GI +//------------------------------------------------------------------------------------------------------ +/* +- Used to support "Subtractive" mode in Lighting window. +- To work in an Unlit Graph, likely requires keywords : + - Boolean Keyword, Global Multi-Compile "LIGHTMAP_SHADOW_MIXING" + - (also LIGHTMAP_ON, but I believe Shader Graph is already defining this one) +*/ +void SubtractiveGI_float(float ShadowAtten, float3 normalWS, float3 bakedGI, out half3 result) +{ +#ifdef SHADERGRAPH_PREVIEW + result = half3(1,1,1); +#else + Light mainLight = GetMainLight(); + mainLight.shadowAttenuation = ShadowAtten; + MixRealtimeAndBakedGI(mainLight, normalWS, bakedGI); + result = bakedGI; +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Mix Fog +//------------------------------------------------------------------------------------------------------ + +/* +- Adds fog to the colour, based on the Fog settings in the Lighting tab. +- Note : Not required for v12, can use Lerp instead. See "Mix Fog" SubGraph +*/ +void MixFog_float(float3 Colour, float Fog, out float3 Out) +{ +#ifdef SHADERGRAPH_PREVIEW + Out = Colour; +#else + Out = MixFog(Colour, Fog); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Default Additional Lights +//------------------------------------------------------------------------------------------------------ + +/* +- Handles additional lights (e.g. additional directional, point, spotlights) +- For custom lighting, you may want to duplicate this and swap the LightingLambert / LightingSpecular functions out. See Toon Example below! +- To work in the Unlit Graph, the following keywords must be defined in the blackboard : + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHT_SHADOWS" + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHTS" +- To support Forward+ path, + - Boolean Keyword, Global Multi-Compile "_FORWARD_PLUS" (2022.2+) +*/ +void AdditionalLights_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, half4 Shadowmask, + out float3 Diffuse, out float3 Specular) +{ + float3 diffuseColor = 0; + float3 specularColor = 0; +#ifndef SHADERGRAPH_PREVIEW + Smoothness = exp2(10 * Smoothness + 1); + uint pixelLightCount = GetAdditionalLightsCount(); + uint meshRenderingLayers = GetMeshRenderingLayer(); + +#if USE_FORWARD_PLUS + for (uint lightIndex = 0; lightIndex < min(URP_FP_DIRECTIONAL_LIGHTS_COUNT, MAX_VISIBLE_LIGHTS); lightIndex++) { + FORWARD_PLUS_SUBTRACTIVE_LIGHT_CHECK + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); +#ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) +#endif + { + // Blinn-Phong + float3 attenuatedLightColor = light.color * (light.distanceAttenuation * light.shadowAttenuation); + diffuseColor += LightingLambert(attenuatedLightColor, light.direction, WorldNormal); + specularColor += LightingSpecular(attenuatedLightColor, light.direction, WorldNormal, WorldView, float4(SpecColor, 0), Smoothness); + } + } +#endif + + // For Foward+ the LIGHT_LOOP_BEGIN macro will use inputData.normalizedScreenSpaceUV, inputData.positionWS, so create that: + InputData inputData = (InputData) 0; + float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition)); + inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w; + inputData.positionWS = WorldPosition; + + LIGHT_LOOP_BEGIN(pixelLightCount) + + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) + #endif + { + // Blinn-Phong + float3 attenuatedLightColor = light.color * (light.distanceAttenuation * light.shadowAttenuation); + diffuseColor += LightingLambert(attenuatedLightColor, light.direction, WorldNormal); + specularColor += LightingSpecular(attenuatedLightColor, light.direction, WorldNormal, WorldView, float4(SpecColor, 0), Smoothness); + } + LIGHT_LOOP_END +#endif + + Diffuse = diffuseColor; + Specular = specularColor; +} + +// For backwards compatibility (before Shadowmask was introduced) +void AdditionalLights_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, + out float3 Diffuse, out float3 Specular) +{ + AdditionalLights_float(SpecColor, Smoothness, WorldPosition, WorldNormal, WorldView, half4(1, 1, 1, 1), Diffuse, Specular); +} + +//------------------------------------------------------------------------------------------------------ +// Additional Lights Toon Example +//------------------------------------------------------------------------------------------------------ + +/* +- Calculates light attenuation values to produce multiple bands for a toon effect. See AdditionalLightsToon function below +*/ +#ifndef SHADERGRAPH_PREVIEW +float ToonAttenuation(int lightIndex, float3 positionWS, float pointBands, float spotBands) +{ +#if !USE_FORWARD_PLUS + lightIndex = GetPerObjectLightIndex(lightIndex); +#endif +#if USE_STRUCTURED_BUFFER_FOR_LIGHT_DATA + float4 lightPositionWS = _AdditionalLightsBuffer[lightIndex].position; + half4 spotDirection = _AdditionalLightsBuffer[lightIndex].spotDirection; + half4 distanceAndSpotAttenuation = _AdditionalLightsBuffer[lightIndex].attenuation; +#else + float4 lightPositionWS = _AdditionalLightsPosition[lightIndex]; + half4 spotDirection = _AdditionalLightsSpotDir[lightIndex]; + half4 distanceAndSpotAttenuation = _AdditionalLightsAttenuation[lightIndex]; +#endif + + // Point + float3 lightVector = lightPositionWS.xyz - positionWS * lightPositionWS.w; + float distanceSqr = max(dot(lightVector, lightVector), HALF_MIN); + float range = rsqrt(distanceAndSpotAttenuation.x); + float dist = sqrt(distanceSqr) / range; + + // Spot + half3 lightDirection = half3(lightVector * rsqrt(distanceSqr)); + half SdotL = dot(spotDirection.xyz, lightDirection); + half spotAtten = saturate(SdotL * distanceAndSpotAttenuation.z + distanceAndSpotAttenuation.w); + spotAtten *= spotAtten; + float maskSpotToRange = step(dist, 1); + + // Atten + bool isSpot = (distanceAndSpotAttenuation.z > 0); + return isSpot ? + //step(0.01, spotAtten) : // cheaper if you just want "1" band for spot lights + (floor(spotAtten * spotBands) / spotBands) * maskSpotToRange : + saturate(1.0 - floor(dist * pointBands) / pointBands); +} +#endif + +/* +- Handles additional lights (e.g. point, spotlights) with banded toon effect +- For shadows to work in the Unlit Graph, the following keywords must be defined in the blackboard : + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHT_SHADOWS" + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHTS" (required to prevent the one above from being stripped from builds) +- For a PBR/Lit Graph, these keywords are already handled for you. +*/ +void AdditionalLightsToon_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, half4 Shadowmask, + float PointLightBands, float SpotLightBands, + out float3 Diffuse, out float3 Specular) +{ + float3 diffuseColor = 0; + float3 specularColor = 0; + +#ifndef SHADERGRAPH_PREVIEW + Smoothness = exp2(10 * Smoothness + 1); + uint pixelLightCount = GetAdditionalLightsCount(); + uint meshRenderingLayers = GetMeshRenderingLayer(); + +#if USE_FORWARD_PLUS + for (uint lightIndex = 0; lightIndex < min(URP_FP_DIRECTIONAL_LIGHTS_COUNT, MAX_VISIBLE_LIGHTS); lightIndex++) { + FORWARD_PLUS_SUBTRACTIVE_LIGHT_CHECK + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); +#ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) +#endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1){ + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + }else{ + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + } +#endif + + // For Foward+ the LIGHT_LOOP_BEGIN macro will use inputData.normalizedScreenSpaceUV, inputData.positionWS, so create that: + InputData inputData = (InputData) 0; + float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition)); + inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w; + inputData.positionWS = WorldPosition; + + LIGHT_LOOP_BEGIN(pixelLightCount) + + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) + #endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1) + { + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + } + else + { + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + LIGHT_LOOP_END +#endif + +/* +#ifndef SHADERGRAPH_PREVIEW + Smoothness = exp2(10 * Smoothness + 1); + WorldNormal = normalize(WorldNormal); + WorldView = SafeNormalize(WorldView); + int pixelLightCount = GetAdditionalLightsCount(); + for (int i = 0; i < pixelLightCount; ++i) { + Light light = GetAdditionalLight(i, WorldPosition, Shadowmask); + + // DIFFUSE + if (PointLightBands <= 1 && SpotLightBands <= 1){ + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + }else{ + // Multiple bands : + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(i, WorldPosition, PointLightBands, SpotLightBands); + } + } +#endif +*/ + + Diffuse = diffuseColor; + Specular = specularColor; + // Didn't really like the look of specular lighting in the toon shader here, so just keeping it at 0 +} + +// For backwards compatibility (before Shadowmask was introduced) +void AdditionalLightsToon_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, + float PointLightBands, float SpotLightBands, + out float3 Diffuse, out float3 Specular) +{ + AdditionalLightsToon_float(SpecColor, Smoothness, WorldPosition, WorldNormal, WorldView, half4(1, 1, 1, 1), + PointLightBands, SpotLightBands, Diffuse, Specular); +} + + +// EDITS BEGIN +void AdditionalLightsToonAttenuation_float(float3 WorldPosition, float3 WorldNormal, half4 Shadowmask, + float PointLightBands, float SpotLightBands, + out float3 Diffuse, out float Attenuation) +{ + float3 diffuseColor = 0; + float attenSum = 0; + +#ifndef SHADERGRAPH_PREVIEW + uint pixelLightCount = GetAdditionalLightsCount(); + uint meshRenderingLayers = GetMeshRenderingLayer(); + +#if USE_FORWARD_PLUS + for (uint lightIndex = 0; lightIndex < min(URP_FP_DIRECTIONAL_LIGHTS_COUNT, MAX_VISIBLE_LIGHTS); lightIndex++) { + FORWARD_PLUS_SUBTRACTIVE_LIGHT_CHECK + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); +#ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) +#endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1){ + // Solid colour lights + attenSum += light.distanceAttenuation * light.shadowAttenuation; + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + }else{ + attenSum += light.distanceAttenuation * light.shadowAttenuation; + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + } +#endif + + // For Foward+ the LIGHT_LOOP_BEGIN macro will use inputData.normalizedScreenSpaceUV, inputData.positionWS, so create that: + InputData inputData = (InputData) 0; + float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition)); + inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w; + inputData.positionWS = WorldPosition; + + LIGHT_LOOP_BEGIN(pixelLightCount) + + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) + #endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1) + { + attenSum += light.distanceAttenuation * light.shadowAttenuation; + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + } + else + { + attenSum += light.distanceAttenuation * light.shadowAttenuation; + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + LIGHT_LOOP_END +#endif + + Diffuse = diffuseColor; + Attenuation = attenSum; +} +// EDITS END + +#endif // CUSTOM_LIGHTING_INCLUDED \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl.meta new file mode 100644 index 000000000..63431f27a --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d85f1b91349aa1a42a8a390e37416584 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/CustomLighting.hlsl + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE new file mode 100644 index 000000000..b8a775318 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Cyanilux + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE.meta new file mode 100644 index 000000000..350060246 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: aa5e5c5f2937903418e11a9eec5a6138 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/LICENSE + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs.meta new file mode 100644 index 000000000..a8fbd0400 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4ee7bd589e126134eb6a115410f4f6c9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient SampleSH.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient SampleSH.shadersubgraph new file mode 100644 index 000000000..285163376 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient SampleSH.shadersubgraph @@ -0,0 +1,583 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "52f59ea790e044e680fe693ee8119007", + "m_Properties": [ + { + "m_Id": "cd2703af38ed41ca90e0ac549637e5f6" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "52c96902967442a499825af3fff0e0b0" + } + ], + "m_Nodes": [ + { + "m_Id": "885a2e25c8f375838bbf9d55c83a3b33" + }, + { + "m_Id": "4419b13d7b31e68e8e059676cfda8898" + }, + { + "m_Id": "b0e88eab1879e18682f7b91ee0765e49" + }, + { + "m_Id": "f052100cdf4f412ba383e3ff25c875ab" + }, + { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4419b13d7b31e68e8e059676cfda8898" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4419b13d7b31e68e8e059676cfda8898" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b0e88eab1879e18682f7b91ee0765e49" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "885a2e25c8f375838bbf9d55c83a3b33" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f052100cdf4f412ba383e3ff25c875ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f052100cdf4f412ba383e3ff25c875ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 232.0, + "y": -56.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 232.0, + "y": 144.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "b0e88eab1879e18682f7b91ee0765e49" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2047e7836560de869911c7705903993e", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "22fa946712ed698b89a7af1a20caebda", + "m_Id": 1, + "m_DisplayName": "WorldNormal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldNormal", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2facbd1ce9ab478597441e686c421476", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "32c53f31cd1e49e29e46f4fd1d0ebbff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -248.0, + "y": -56.0, + "width": 206.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "46ddd457eda745c98e2cfbe6871992ee" + }, + { + "m_Id": "e16152f8f59442ac9730358321c4ec02" + }, + { + "m_Id": "bbea3e32bdeb4e5499e0a794cd3df840" + }, + { + "m_Id": "2facbd1ce9ab478597441e686c421476" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "4419b13d7b31e68e8e059676cfda8898", + "m_Group": { + "m_Id": "" + }, + "m_Name": "AmbientSampleSH (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -42.0, + "y": -56.0, + "width": 261.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "22fa946712ed698b89a7af1a20caebda" + }, + { + "m_Id": "e6009d97dadf248e95fb0853f082cf05" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "AmbientSampleSH", + "m_FunctionSource": "d85f1b91349aa1a42a8a390e37416584", + "m_FunctionBody": "#ifdef SHADERGRAPH_PREVIEW\nSH = float3(0,0,0);\n#else\nSH = SampleSH(WorldNormal);\n#endif" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "46ddd457eda745c98e2cfbe6871992ee", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "52c96902967442a499825af3fff0e0b0", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cd2703af38ed41ca90e0ac549637e5f6" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "885a2e25c8f375838bbf9d55c83a3b33", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -480.0, + "y": 35.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "2047e7836560de869911c7705903993e" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a2fae08129a94733bb74549349cdff6d", + "m_Id": 0, + "m_DisplayName": "Normal", + "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.SubGraphOutputNode", + "m_ObjectId": "b0e88eab1879e18682f7b91ee0765e49", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 219.0, + "y": -56.0, + "width": 118.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "fb5ac210049e4589905ecc40588461a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bbea3e32bdeb4e5499e0a794cd3df840", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "cd2703af38ed41ca90e0ac549637e5f6", + "m_Guid": { + "m_GuidSerialized": "7cbab9af-00fb-40a7-904f-86352c24f4a2" + }, + "m_Name": "Normal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal", + "m_DefaultReferenceName": "_Normal", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e16152f8f59442ac9730358321c4ec02", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e6009d97dadf248e95fb0853f082cf05", + "m_Id": 0, + "m_DisplayName": "SH", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SH", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f052100cdf4f412ba383e3ff25c875ab", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -401.0, + "y": -16.0, + "width": 115.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2fae08129a94733bb74549349cdff6d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cd2703af38ed41ca90e0ac549637e5f6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fb5ac210049e4589905ecc40588461a3", + "m_Id": 1, + "m_DisplayName": "Ambient", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Ambient", + "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": [ + "X", + "Y", + "Z" + ] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient SampleSH.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient SampleSH.shadersubgraph.meta new file mode 100644 index 000000000..8314d23d3 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient SampleSH.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e13fbf63d7907af4ab4988492ac7bca8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Ambient + SampleSH.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Cookie.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Cookie.shadersubgraph new file mode 100644 index 000000000..f49af9283 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Cookie.shadersubgraph @@ -0,0 +1,608 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "6ccc676f731a493fafa9835286dfc528", + "m_Properties": [ + { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + } + ], + "m_Keywords": [ + { + "m_Id": "345af8eac8db418a8d795b8f37f55ee8" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "1a0133ec0b7148738854ac5fbfdb06c6" + } + ], + "m_Nodes": [ + { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + { + "m_Id": "4f79f9fd24d2450fbfd056685c845f8a" + }, + { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f79f9fd24d2450fbfd056685c845f8a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 259.0, + "y": -74.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 259.0, + "y": 126.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0e00aaca981d4231a8815aec9e02b25a", + "m_Id": 4, + "m_DisplayName": "Cookie", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cookie", + "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.SubGraphOutputNode", + "m_ObjectId": "0f043bb7e9b9d1849a740f31c19b79a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector1", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 242.0, + "y": -74.0, + "width": 116.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "d0ba8ee4a69947498f3f1219d1c52e4f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1a0133ec0b7148738854ac5fbfdb06c6", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + }, + { + "m_Id": "345af8eac8db418a8d795b8f37f55ee8" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2199b9343e174d67a2318f82273ee63c", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "257887c1d11f388091ca856e82012ef9", + "m_Id": 0, + "m_DisplayName": "World Pos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPos", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "282df091de7a41d8a8463afa0fa70234", + "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.ShaderKeyword", + "m_ObjectId": "345af8eac8db418a8d795b8f37f55ee8", + "m_Guid": { + "m_GuidSerialized": "1feaf4d7-0891-4969-9957-9a8a8b3de535" + }, + "m_Name": "Cookies", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_DC7B8ACB_ON", + "m_OverrideReferenceName": "_LIGHT_COOKIES", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 2, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "3be2118d2270ff818ec5f0f1353e249f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "MainLightCookie (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -8.0, + "y": -74.0, + "width": 250.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "257887c1d11f388091ca856e82012ef9" + }, + { + "m_Id": "0e00aaca981d4231a8815aec9e02b25a" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "MainLightCookie", + "m_FunctionSource": "d85f1b91349aa1a42a8a390e37416584", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4f79f9fd24d2450fbfd056685c845f8a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -448.0, + "y": 21.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "282df091de7a41d8a8463afa0fa70234" + } + ], + "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.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "5084da4ba599400c990d8f8757a85a44", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "65e443cb15a9fb859a50ebae06e81569", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -389.0, + "y": -34.0, + "width": 119.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7d190f51c889ce8198ca0ecfe494d421" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7d190f51c889ce8198ca0ecfe494d421", + "m_Id": 0, + "m_DisplayName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "7ea1bbbacf460c879f6d8c85fd91750d", + "m_Guid": { + "m_GuidSerialized": "c7b957cd-dd93-4549-bd10-7676ba0773f3" + }, + "m_Name": "Position", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector3_B87D7B6B", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a1ca80e42f7045488e6db2a2a054ffff", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "a73253d1c5e2424c89b6af884a7eb179", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -216.0, + "y": -74.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "5084da4ba599400c990d8f8757a85a44" + }, + { + "m_Id": "2199b9343e174d67a2318f82273ee63c" + }, + { + "m_Id": "d320e64b77e647b78f623c4569bcd9cc" + }, + { + "m_Id": "a1ca80e42f7045488e6db2a2a054ffff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d0ba8ee4a69947498f3f1219d1c52e4f", + "m_Id": 4, + "m_DisplayName": "Cookie", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Cookie", + "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": "d320e64b77e647b78f623c4569bcd9cc", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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 + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Cookie.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Cookie.shadersubgraph.meta new file mode 100644 index 000000000..04b728c69 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Cookie.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 10c46dae14e32304198ab110e1fe2c71 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main + Light Cookie.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Shadows.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Shadows.shadersubgraph new file mode 100644 index 000000000..c5e037137 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Shadows.shadersubgraph @@ -0,0 +1,702 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "6ccc676f731a493fafa9835286dfc528", + "m_Properties": [ + { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + }, + { + "m_Id": "f0e0b7c9dc84459b9872e8ec2c4fb3ca" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "1a0133ec0b7148738854ac5fbfdb06c6" + } + ], + "m_Nodes": [ + { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + { + "m_Id": "4f79f9fd24d2450fbfd056685c845f8a" + }, + { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + { + "m_Id": "3a2eacd6e269401591082a237182fdb5" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3a2eacd6e269401591082a237182fdb5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f79f9fd24d2450fbfd056685c845f8a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 259.0, + "y": -74.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 259.0, + "y": 126.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "0f043bb7e9b9d1849a740f31c19b79a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector1", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 299.0000305175781, + "y": -74.00003814697266, + "width": 123.99996948242188, + "height": 77.00003814697266 + } + }, + "m_Slots": [ + { + "m_Id": "dc6b8c814bcd455ea664442a17ea0a5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1a0133ec0b7148738854ac5fbfdb06c6", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + }, + { + "m_Id": "f0e0b7c9dc84459b9872e8ec2c4fb3ca" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2199b9343e174d67a2318f82273ee63c", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "257887c1d11f388091ca856e82012ef9", + "m_Id": 0, + "m_DisplayName": "World Pos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPos", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "282df091de7a41d8a8463afa0fa70234", + "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.PropertyNode", + "m_ObjectId": "3a2eacd6e269401591082a237182fdb5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -213.00001525878907, + "y": 136.0, + "width": 147.00003051757813, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "c7fb942196dd45ce8f0e9fc62e8817ba" + } + ], + "synonyms": [], + "m_Precision": 2, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f0e0b7c9dc84459b9872e8ec2c4fb3ca" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "3be2118d2270ff818ec5f0f1353e249f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "MainLightShadows (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.99996566772461, + "y": -74.0, + "width": 229.00001525878907, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "257887c1d11f388091ca856e82012ef9" + }, + { + "m_Id": "b1d45983685a4101a2c1fffb3a369391" + }, + { + "m_Id": "5db4eed2e36d7488a62403610a345235" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "MainLightShadows", + "m_FunctionSource": "d85f1b91349aa1a42a8a390e37416584", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4f79f9fd24d2450fbfd056685c845f8a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -510.0, + "y": -103.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "282df091de7a41d8a8463afa0fa70234" + } + ], + "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.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "5084da4ba599400c990d8f8757a85a44", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5db4eed2e36d7488a62403610a345235", + "m_Id": 4, + "m_DisplayName": "Shadow Atten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "65e443cb15a9fb859a50ebae06e81569", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -451.0, + "y": -157.99998474121095, + "width": 119.0, + "height": 34.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "7d190f51c889ce8198ca0ecfe494d421" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7d190f51c889ce8198ca0ecfe494d421", + "m_Id": 0, + "m_DisplayName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "7ea1bbbacf460c879f6d8c85fd91750d", + "m_Guid": { + "m_GuidSerialized": "c7b957cd-dd93-4549-bd10-7676ba0773f3" + }, + "m_Name": "Position", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector3_B87D7B6B", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a1ca80e42f7045488e6db2a2a054ffff", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "a73253d1c5e2424c89b6af884a7eb179", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -278.0000305175781, + "y": -197.99998474121095, + "width": 208.00006103515626, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "5084da4ba599400c990d8f8757a85a44" + }, + { + "m_Id": "2199b9343e174d67a2318f82273ee63c" + }, + { + "m_Id": "d320e64b77e647b78f623c4569bcd9cc" + }, + { + "m_Id": "a1ca80e42f7045488e6db2a2a054ffff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b1d45983685a4101a2c1fffb3a369391", + "m_Id": 5, + "m_DisplayName": "Shadowmask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Shadowmask", + "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.Vector4MaterialSlot", + "m_ObjectId": "c7fb942196dd45ce8f0e9fc62e8817ba", + "m_Id": 0, + "m_DisplayName": "Shadowmask", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d320e64b77e647b78f623c4569bcd9cc", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc6b8c814bcd455ea664442a17ea0a5d", + "m_Id": 4, + "m_DisplayName": "ShadowAtten", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "f0e0b7c9dc84459b9872e8ec2c4fb3ca", + "m_Guid": { + "m_GuidSerialized": "759c9413-cc1d-418d-861f-42108b837a20" + }, + "m_Name": "Shadowmask", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shadowmask", + "m_DefaultReferenceName": "_Shadowmask", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 2, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + } +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Shadows.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Shadows.shadersubgraph.meta new file mode 100644 index 000000000..b72a0f955 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light Shadows.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f3ba9248037f69f429d9e52bc2e30940 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main + Light Shadows.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light.shadersubgraph new file mode 100644 index 000000000..ebebce4db --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light.shadersubgraph @@ -0,0 +1,328 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "c74005a6471a43bfbba1a72bd79a3a70", + "m_Properties": [], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "ea839da0743e41379af3acae1158e7eb" + } + ], + "m_Nodes": [ + { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 3 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 259.0, + "y": -74.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 259.0, + "y": 126.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "0f043bb7e9b9d1849a740f31c19b79a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector1", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 239.0, + "y": -74.0, + "width": 127.0, + "height": 125.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0d02e573b3ba68fa9f13362f0e6255f" + }, + { + "m_Id": "bd707ec20be29181868244301b2ba07f" + }, + { + "m_Id": "a709bcfbde214756bfb88dccd590d8f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "3be2118d2270ff818ec5f0f1353e249f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "MainLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 28.0, + "y": -74.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "6a81d3d5075bf688be4c962ee8f2e01b" + }, + { + "m_Id": "4a6dd49c99fb4d8088e5738f060aecf6" + }, + { + "m_Id": "92a421c8566b451bbf9906125a90f7c0" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "MainLight", + "m_FunctionSource": "d85f1b91349aa1a42a8a390e37416584", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4a6dd49c99fb4d8088e5738f060aecf6", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6a81d3d5075bf688be4c962ee8f2e01b", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "92a421c8566b451bbf9906125a90f7c0", + "m_Id": 3, + "m_DisplayName": "DistanceAtten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "DistanceAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a0d02e573b3ba68fa9f13362f0e6255f", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 0, + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a709bcfbde214756bfb88dccd590d8f4", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bd707ec20be29181868244301b2ba07f", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ea839da0743e41379af3acae1158e7eb", + "m_Name": "", + "m_ChildObjectList": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light.shadersubgraph.meta new file mode 100644 index 000000000..997560058 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main Light.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 970d962ef25c3084987fd10643902eed +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Main + Light.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix Fog.shadersubgraph b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix Fog.shadersubgraph new file mode 100644 index 000000000..15f0d88ec --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix Fog.shadersubgraph @@ -0,0 +1,885 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "0822834bf3894d3ca25f8386ac3262e5", + "m_Properties": [ + { + "m_Id": "554109460d79c082a82201f5a714762d" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "0c2ba8868cdc45d58f6a26af322939c3" + } + ], + "m_Nodes": [ + { + "m_Id": "0dd3d944ae1acd88993ec1f005feb001" + }, + { + "m_Id": "032ddb8301d70b88853ebd111b8afdfd" + }, + { + "m_Id": "3aa3a2fe14002180a69780750c469074" + }, + { + "m_Id": "7a3e727e0e05aa83a2233697ce2490a7" + }, + { + "m_Id": "9a0da2c9da3142258c690a747c25cf06" + }, + { + "m_Id": "a7d316027c144e29b5450230c92ebf12" + }, + { + "m_Id": "5a05741c9f874e95befc444c7767b89e" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [ + { + "m_Id": "94b8457f43f24ca1a5884588ab2879ee" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "032ddb8301d70b88853ebd111b8afdfd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3aa3a2fe14002180a69780750c469074" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5a05741c9f874e95befc444c7767b89e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a7d316027c144e29b5450230c92ebf12" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a3e727e0e05aa83a2233697ce2490a7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3aa3a2fe14002180a69780750c469074" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a0da2c9da3142258c690a747c25cf06" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a7d316027c144e29b5450230c92ebf12" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a0da2c9da3142258c690a747c25cf06" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a7d316027c144e29b5450230c92ebf12" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a7d316027c144e29b5450230c92ebf12" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0dd3d944ae1acd88993ec1f005feb001" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 192.00001525878907, + "y": -95.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 192.00001525878907, + "y": 105.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "0dd3d944ae1acd88993ec1f005feb001" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "032ddb8301d70b88853ebd111b8afdfd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -217.0000457763672, + "y": -196.0, + "width": 112.0, + "height": 34.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "621ceb2a8925b684a5f400c6b0da4b46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "554109460d79c082a82201f5a714762d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0ace41107bf98581af954154d6f87a90", + "m_Id": 1, + "m_DisplayName": "Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Density", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0c2ba8868cdc45d58f6a26af322939c3", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "554109460d79c082a82201f5a714762d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "0dd3d944ae1acd88993ec1f005feb001", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 259.0000305175781, + "y": -42.00001907348633, + "width": 117.99993896484375, + "height": 77.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "3ad280f34b5bde8fb225e6d1868c2d84" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0fc201ba6769e881ab5c2d648970275d", + "m_Id": 1, + "m_DisplayName": "Fog", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fog", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "15ddf13148a54acd9d16e1d62f11c55d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1bd38baafe214b8995a4b6f15b8981d9", + "m_Id": 0, + "m_DisplayName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "2d4fbf31bde6498c81a5bcbef33c4235", + "m_Id": 2, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "3aa3a2fe14002180a69780750c469074", + "m_Group": { + "m_Id": "" + }, + "m_Name": "MixFog (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -73.00003051757813, + "y": -213.0, + "width": 196.00003051757813, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7587ecff3894498195afddb4652f14fc" + }, + { + "m_Id": "3ec0202534713c8b8940c2a3c4825dfd" + }, + { + "m_Id": "0fc201ba6769e881ab5c2d648970275d" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "MixFog", + "m_FunctionSource": "d85f1b91349aa1a42a8a390e37416584", + "m_FunctionBody": "#ifdef SHADERGRAPH_PREVIEW\nOut = Colour;\n#else\nOut = MixFog(Colour, Fog);\n#endif" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3ad280f34b5bde8fb225e6d1868c2d84", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 0, + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3ec0202534713c8b8940c2a3c4825dfd", + "m_Id": 0, + "m_DisplayName": "Colour", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "44b857f9e3434ccda35727a5c8b1c04d", + "m_Id": 3, + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "554109460d79c082a82201f5a714762d", + "m_Guid": { + "m_GuidSerialized": "67a1ace6-abdb-45ee-b1b5-2f6803d10966" + }, + "m_Name": "Colour", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector3_4F58AA3D", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5a05741c9f874e95befc444c7767b89e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -201.0, + "y": 73.9999771118164, + "width": 112.0, + "height": 34.000038146972659 + } + }, + "m_Slots": [ + { + "m_Id": "1bd38baafe214b8995a4b6f15b8981d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "554109460d79c082a82201f5a714762d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "621ceb2a8925b684a5f400c6b0da4b46", + "m_Id": 0, + "m_DisplayName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7065a682c206482593ab0f1cec0f0c45", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7587ecff3894498195afddb4652f14fc", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.FogNode", + "m_ObjectId": "7a3e727e0e05aa83a2233697ce2490a7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -282.0000305175781, + "y": -140.0, + "width": 182.99998474121095, + "height": 101.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "9fe30de1a7460d8c93d0baa5ea6aee01" + }, + { + "m_Id": "90611ef81346fb8688cea616aa94a7c4" + }, + { + "m_Id": "0ace41107bf98581af954154d6f87a90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8abd1e3fc8cc46c78c1bf245d8d570ae", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "90611ef81346fb8688cea616aa94a7c4", + "m_Id": 0, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.StickyNoteData", + "m_ObjectId": "94b8457f43f24ca1a5884588ab2879ee", + "m_Title": "Update", + "m_Content": "The above is not required for v12+ as I believe the Density value the node outputs has been changed. Can now just Lerp :", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -64.0, + "y": -46.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97eb619016ae4768806a407bd193646a", + "m_Id": 1, + "m_DisplayName": "Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Density", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.FogNode", + "m_ObjectId": "9a0da2c9da3142258c690a747c25cf06", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Fog", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -272.0, + "y": 117.00000762939453, + "width": 183.0, + "height": 100.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "2d4fbf31bde6498c81a5bcbef33c4235" + }, + { + "m_Id": "e26d051bf8914522a7ebabe11eac5e35" + }, + { + "m_Id": "97eb619016ae4768806a407bd193646a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "9fe30de1a7460d8c93d0baa5ea6aee01", + "m_Id": 2, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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": [ + "X", + "Y", + "Z" + ], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "a7d316027c144e29b5450230c92ebf12", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -50.00001907348633, + "y": 93.0, + "width": 129.99998474121095, + "height": 141.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "15ddf13148a54acd9d16e1d62f11c55d" + }, + { + "m_Id": "7065a682c206482593ab0f1cec0f0c45" + }, + { + "m_Id": "8abd1e3fc8cc46c78c1bf245d8d570ae" + }, + { + "m_Id": "44b857f9e3434ccda35727a5c8b1c04d" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "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": "e26d051bf8914522a7ebabe11eac5e35", + "m_Id": 0, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix Fog.shadersubgraph.meta b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix Fog.shadersubgraph.meta new file mode 100644 index 000000000..a85ac1a82 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix Fog.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: aadfc52f8da612746841c7c5af3fcea6 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/URP_ShaderGraphCustomLighting/SubGraphs/Mix + Fog.shadersubgraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph b/Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph new file mode 100644 index 000000000..46657e17e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph @@ -0,0 +1,8800 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "c1b42a190b1a45939f9d36cae1408a27", + "m_Properties": [ + { + "m_Id": "0fd0ffd3fece4c9fa063d45455d18bdb" + }, + { + "m_Id": "7369870f2ba6494e98fbeea83dc09036" + }, + { + "m_Id": "5edb924c8a944e7dba883e7e6abc71fa" + }, + { + "m_Id": "cc80856be0a04df9b6e48a12844dca85" + }, + { + "m_Id": "e684a2a7e4a7493b914c0dd770610575" + }, + { + "m_Id": "a3e16b3173a74618a249983c24e44a71" + }, + { + "m_Id": "048c2feed3b84afd9ee6c4cb2bc06f5a" + }, + { + "m_Id": "bf2e29c43272407b84d04e82121b2d2b" + }, + { + "m_Id": "79e32cac31fc4030b77f8deb502c1244" + }, + { + "m_Id": "9a6f273563fe41788e0918cf7a249a27" + }, + { + "m_Id": "56e263794b884e2fa5a36e5960a0b4c6" + }, + { + "m_Id": "8d71357f133a4861b4e7b3834c301602" + }, + { + "m_Id": "cb2909ee041741b090312d3b46f8c324" + }, + { + "m_Id": "3a68bfd0736043fdb5a952019d8fe481" + }, + { + "m_Id": "608272c49a9a4c7b9f043748e72b24da" + }, + { + "m_Id": "ea08b5581c4643dcb0fd5106564bb7e1" + }, + { + "m_Id": "345961fafa954940bc6fbef104b9b90b" + }, + { + "m_Id": "8b83a6d0fa1d4d1e97914617e3d7ac63" + }, + { + "m_Id": "79b64481f167464f876bb179078b05a9" + }, + { + "m_Id": "62b23f315f3a427fbd771a765f36cee2" + }, + { + "m_Id": "286087b1aec747bebcca7699160b8437" + }, + { + "m_Id": "420ab63195b74695a85fdb29f19ce7ca" + }, + { + "m_Id": "72dab451248a4fa4897cba803fdd5cef" + }, + { + "m_Id": "097059c5452d4e75aba04682086f30dd" + }, + { + "m_Id": "90a9dda1695d4a979ac8754335c610f2" + }, + { + "m_Id": "690a606947734eb284203a076cc64b68" + }, + { + "m_Id": "19b059d7e86e4f3b8acb284f4a8e918f" + }, + { + "m_Id": "716e6631818644d4890e53fcb3bf93d5" + } + ], + "m_Keywords": [ + { + "m_Id": "b193cc3adf6d4fb8a2d2d6a920a48051" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "84917bece9694aa6822ad5eed54f8498" + }, + { + "m_Id": "3175c88ba7734588b48c1dd1127316cc" + }, + { + "m_Id": "79ddf52480374fa09c2ab8794ce7aa9a" + }, + { + "m_Id": "9e6757081d854d10b93dd77265d02673" + }, + { + "m_Id": "48b808490f9f4e24b3f30a03f65cee01" + }, + { + "m_Id": "345c1640b53242909af41e6214f7dedd" + }, + { + "m_Id": "1f08b6b270e5456b9156af6676fce290" + } + ], + "m_Nodes": [ + { + "m_Id": "a15c40e5a2644e19866b0edf50ebdc9f" + }, + { + "m_Id": "dabe77467e6242cbb97c603ecc780155" + }, + { + "m_Id": "c34fb49b2d74450883084fac85debcbe" + }, + { + "m_Id": "8bb1062a8ee64aae8c6b0b3a2b28928e" + }, + { + "m_Id": "30563c3c65ab44509bc95a08cd22648e" + }, + { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + { + "m_Id": "1d72117fdd3a422aa9822de13bd4970e" + }, + { + "m_Id": "a41d4e13123d4ef384ca4cff72fb0040" + }, + { + "m_Id": "136ab935a034428d9a7c36b67caccee5" + }, + { + "m_Id": "b656da476ac0456e98b0d75adf964138" + }, + { + "m_Id": "eb0e825a7bdd486a9b27711eef2d046e" + }, + { + "m_Id": "9e9c274e326e434a8e7859574c48543b" + }, + { + "m_Id": "ec52eabf7a1a49d483972a1272db8647" + }, + { + "m_Id": "0ec72a502d284450a937633df1d21324" + }, + { + "m_Id": "f43f8d84720f4f3d9f8c8822c7637d6a" + }, + { + "m_Id": "7069eca8753c41258d34e71ab2825d02" + }, + { + "m_Id": "3812f93468d44d3998e4970dc667502e" + }, + { + "m_Id": "e81883a3c3c04b53a8627c4479045f13" + }, + { + "m_Id": "402815bfe3cb4057839394960d619833" + }, + { + "m_Id": "42fa70507be64656a5cd9b3658c175fe" + }, + { + "m_Id": "c25b3ad4f1e2438b84608e5b8e182c1d" + }, + { + "m_Id": "1b7c3bd81d35476082ce917acf55fb24" + }, + { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + { + "m_Id": "72c4451ba521454cad22d1c70f12798b" + }, + { + "m_Id": "7aaf31168d31453892099e27b6f670fc" + }, + { + "m_Id": "8acae4b02b1e4c55b37a22eb53b01069" + }, + { + "m_Id": "c9f4edb519be482bb0bae2ced276502c" + }, + { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + { + "m_Id": "168e24fee58f4bf7bc0e579f68955c43" + }, + { + "m_Id": "5cf3a51b752c4170bec7a9af5851ea08" + }, + { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + { + "m_Id": "b157cfd3c2744e439a805c0dbc4be2c0" + }, + { + "m_Id": "1e45c74ab2494caa97fda555d4bdc77a" + }, + { + "m_Id": "507ff97afa394df598a1914e0b1459e6" + }, + { + "m_Id": "520ed134414945bcbe4845f52f261ba9" + }, + { + "m_Id": "c6cde70d526a4f0cb00acbb0cf6ead06" + }, + { + "m_Id": "ab91fb27b2d541bb8633def7b4633d4b" + }, + { + "m_Id": "2b35cf879ba74f4ebfe32667fcf29917" + }, + { + "m_Id": "e91cfaa962e248099731c5ae09d2ddc5" + }, + { + "m_Id": "305bb50ae34a43a28f8c8e2db4ffc03d" + }, + { + "m_Id": "84201d62811949328f52ad37f27e6dce" + }, + { + "m_Id": "fdfa23915f1940008d952aa1c46819ad" + }, + { + "m_Id": "9efc144dfbf444c68854ef1e08d3e4c8" + }, + { + "m_Id": "6ae08d964129404ca309d32482f2f675" + }, + { + "m_Id": "4b79a5f6c87946008a8d3350a9372168" + }, + { + "m_Id": "63099a166e3c4752bf37cbff4c05cfca" + }, + { + "m_Id": "4d56c4d6cc934000881767715caf6f55" + }, + { + "m_Id": "809293711eca4509951878011cdcd07d" + }, + { + "m_Id": "e441f9222cba417f8ae4894daf7ca20b" + }, + { + "m_Id": "75fc2dc1e48d41a2a8341dfcdaf7fe8d" + }, + { + "m_Id": "5065578c54044885a78c1990f72e359b" + }, + { + "m_Id": "901f5852e55f44c3a0d1f27e7665229e" + }, + { + "m_Id": "f03858ba8e984fe3ae5603cb56e7ba9b" + }, + { + "m_Id": "77e0a6552ff242dab2bdbf2be3b95d74" + }, + { + "m_Id": "70f82c6d3c4f484bb7d8a78b5dd1d1fe" + }, + { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + { + "m_Id": "2f646283ecc445d8bf72535f8aa3fdcd" + }, + { + "m_Id": "8704b539f18b43b68109ea2bfa9525c7" + }, + { + "m_Id": "5883c5a1c1e641898b19132b66ae632b" + }, + { + "m_Id": "f7fe977f1cb84c48a30cd5fccd2b17a6" + }, + { + "m_Id": "2527c82d8c6341d79d69cabe95b67caf" + }, + { + "m_Id": "8dcaa1d216d04a1487968653044ebcd3" + }, + { + "m_Id": "2f51b73ff8cc49a7b3adb66235fcd408" + }, + { + "m_Id": "8f57fca6b5294c02a1807454d4e88298" + }, + { + "m_Id": "c6ee295a66bb4ae7bf0a368328a37ac4" + }, + { + "m_Id": "1fc04bd0265348d498b49fbd6ab433ec" + } + ], + "m_GroupDatas": [ + { + "m_Id": "dc2ea0ec291a456dbecf78aea0c019cc" + }, + { + "m_Id": "139715cd33e74f08897e8b5f6973fa06" + }, + { + "m_Id": "d1d3aec201f741b99635dc7eaf2cd972" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "809293711eca4509951878011cdcd07d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab91fb27b2d541bb8633def7b4633d4b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0ec72a502d284450a937633df1d21324" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + "m_SlotId": 1541519212 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "136ab935a034428d9a7c36b67caccee5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a41d4e13123d4ef384ca4cff72fb0040" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "168e24fee58f4bf7bc0e579f68955c43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + "m_SlotId": 1772846136 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b7c3bd81d35476082ce917acf55fb24" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "402815bfe3cb4057839394960d619833" + }, + "m_SlotId": -363465418 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d72117fdd3a422aa9822de13bd4970e" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d72117fdd3a422aa9822de13bd4970e" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e45c74ab2494caa97fda555d4bdc77a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84201d62811949328f52ad37f27e6dce" + }, + "m_SlotId": 1165994626 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fc04bd0265348d498b49fbd6ab433ec" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + "m_SlotId": 2140499878 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2527c82d8c6341d79d69cabe95b67caf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b35cf879ba74f4ebfe32667fcf29917" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84201d62811949328f52ad37f27e6dce" + }, + "m_SlotId": 449885995 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f51b73ff8cc49a7b3adb66235fcd408" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + "m_SlotId": -697143361 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f646283ecc445d8bf72535f8aa3fdcd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "305bb50ae34a43a28f8c8e2db4ffc03d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1fc04bd0265348d498b49fbd6ab433ec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3812f93468d44d3998e4970dc667502e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b79a5f6c87946008a8d3350a9372168" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3812f93468d44d3998e4970dc667502e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdfa23915f1940008d952aa1c46819ad" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "402815bfe3cb4057839394960d619833" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3812f93468d44d3998e4970dc667502e" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8bb1062a8ee64aae8c6b0b3a2b28928e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42fa70507be64656a5cd9b3658c175fe" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "402815bfe3cb4057839394960d619833" + }, + "m_SlotId": 1653064600 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b79a5f6c87946008a8d3350a9372168" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "305bb50ae34a43a28f8c8e2db4ffc03d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d56c4d6cc934000881767715caf6f55" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b656da476ac0456e98b0d75adf964138" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5065578c54044885a78c1990f72e359b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f03858ba8e984fe3ae5603cb56e7ba9b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "507ff97afa394df598a1914e0b1459e6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3812f93468d44d3998e4970dc667502e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "520ed134414945bcbe4845f52f261ba9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "507ff97afa394df598a1914e0b1459e6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5883c5a1c1e641898b19132b66ae632b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cf3a51b752c4170bec7a9af5851ea08" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + "m_SlotId": -260433176 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63099a166e3c4752bf37cbff4c05cfca" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d56c4d6cc934000881767715caf6f55" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63099a166e3c4752bf37cbff4c05cfca" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d56c4d6cc934000881767715caf6f55" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ae08d964129404ca309d32482f2f675" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdfa23915f1940008d952aa1c46819ad" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7069eca8753c41258d34e71ab2825d02" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "402815bfe3cb4057839394960d619833" + }, + "m_SlotId": -1715734773 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "70f82c6d3c4f484bb7d8a78b5dd1d1fe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "305bb50ae34a43a28f8c8e2db4ffc03d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "72c4451ba521454cad22d1c70f12798b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + "m_SlotId": 418968633 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75fc2dc1e48d41a2a8341dfcdaf7fe8d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5065578c54044885a78c1990f72e359b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75fc2dc1e48d41a2a8341dfcdaf7fe8d" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5065578c54044885a78c1990f72e359b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "77e0a6552ff242dab2bdbf2be3b95d74" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f03858ba8e984fe3ae5603cb56e7ba9b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7aaf31168d31453892099e27b6f670fc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + "m_SlotId": -1863165872 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "809293711eca4509951878011cdcd07d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d56c4d6cc934000881767715caf6f55" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84201d62811949328f52ad37f27e6dce" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9efc144dfbf444c68854ef1e08d3e4c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8704b539f18b43b68109ea2bfa9525c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8acae4b02b1e4c55b37a22eb53b01069" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + "m_SlotId": -717432479 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dcaa1d216d04a1487968653044ebcd3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": -879300798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f57fca6b5294c02a1807454d4e88298" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + "m_SlotId": -1393970881 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "901f5852e55f44c3a0d1f27e7665229e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5065578c54044885a78c1990f72e359b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e9c274e326e434a8e7859574c48543b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + "m_SlotId": -1791900913 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9efc144dfbf444c68854ef1e08d3e4c8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ae08d964129404ca309d32482f2f675" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9efc144dfbf444c68854ef1e08d3e4c8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ae08d964129404ca309d32482f2f675" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9efc144dfbf444c68854ef1e08d3e4c8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ae08d964129404ca309d32482f2f675" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9efc144dfbf444c68854ef1e08d3e4c8" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fdfa23915f1940008d952aa1c46819ad" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a41d4e13123d4ef384ca4cff72fb0040" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab91fb27b2d541bb8633def7b4633d4b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "507ff97afa394df598a1914e0b1459e6" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b157cfd3c2744e439a805c0dbc4be2c0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + "m_SlotId": -698009449 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b656da476ac0456e98b0d75adf964138" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7069eca8753c41258d34e71ab2825d02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "77e0a6552ff242dab2bdbf2be3b95d74" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b157cfd3c2744e439a805c0dbc4be2c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bff9cd8487b140208952365f8be77c3d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b656da476ac0456e98b0d75adf964138" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c25b3ad4f1e2438b84608e5b8e182c1d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "402815bfe3cb4057839394960d619833" + }, + "m_SlotId": 1779736296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70f82c6d3c4f484bb7d8a78b5dd1d1fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c6cde70d526a4f0cb00acbb0cf6ead06" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "507ff97afa394df598a1914e0b1459e6" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c6ee295a66bb4ae7bf0a368328a37ac4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + "m_SlotId": 1564009527 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9f4edb519be482bb0bae2ced276502c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + "m_SlotId": 314225918 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "425125c70ced467c8914ad22ca24c1b2" + }, + "m_SlotId": 277386027 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e441f9222cba417f8ae4894daf7ca20b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84201d62811949328f52ad37f27e6dce" + }, + "m_SlotId": 214485447 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e81883a3c3c04b53a8627c4479045f13" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7069eca8753c41258d34e71ab2825d02" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e91cfaa962e248099731c5ae09d2ddc5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84201d62811949328f52ad37f27e6dce" + }, + "m_SlotId": -1533622253 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb0e825a7bdd486a9b27711eef2d046e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + "m_SlotId": 1185427559 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec52eabf7a1a49d483972a1272db8647" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + "m_SlotId": -1142265370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06376265a28f4a2e995a91edaac8e1c7" + }, + "m_SlotId": -1751525632 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee89a44e5419467e9ace93e732d50c17" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e441f9222cba417f8ae4894daf7ca20b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f03858ba8e984fe3ae5603cb56e7ba9b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2df87cc1e2b4ae6943a986973bb3eb2" + }, + "m_SlotId": -194986044 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f43f8d84720f4f3d9f8c8822c7637d6a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3812f93468d44d3998e4970dc667502e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7fe977f1cb84c48a30cd5fccd2b17a6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc6ddd4700a04b689198e941fc0768af" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdfa23915f1940008d952aa1c46819ad" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b79a5f6c87946008a8d3350a9372168" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 1554.0001220703125, + "y": -2969.999755859375 + }, + "m_Blocks": [ + { + "m_Id": "a15c40e5a2644e19866b0edf50ebdc9f" + }, + { + "m_Id": "dabe77467e6242cbb97c603ecc780155" + }, + { + "m_Id": "c34fb49b2d74450883084fac85debcbe" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 1554.9998779296875, + "y": -2756.999755859375 + }, + "m_Blocks": [ + { + "m_Id": "8bb1062a8ee64aae8c6b0b3a2b28928e" + }, + { + "m_Id": "30563c3c65ab44509bc95a08cd22648e" + } + ] + }, + "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": "1eb5e65fd0464135b82a0d19ac25cee6" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "00f32f6ddf134f35840513f9b4bc6c6f", + "m_Id": 0, + "m_DisplayName": "WaterReflectionTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "00fbad90f51a4f4fb888f145e26d0280", + "m_Id": -363465418, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "01745060439f48cea1c43ffc74508d95", + "m_Id": -1419958435, + "m_DisplayName": "ConstantToonAttenuation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ConstantToonAttenuation", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "048c2feed3b84afd9ee6c4cb2bc06f5a", + "m_Guid": { + "m_GuidSerialized": "e9df0414-44de-4a43-bb70-93b3595b2647" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "06376265a28f4a2e995a91edaac8e1c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Distortion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1891.0001220703125, + "y": -3645.000244140625, + "width": 255.0001220703125, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "b290de924f3147e49195d971f2b3aad7" + }, + { + "m_Id": "7af40bb563ad4240becbb9cd33b04232" + }, + { + "m_Id": "b064095ef3814e068cdb92d09d85841c" + }, + { + "m_Id": "b20706006f3342ef9618809c836b7c67" + }, + { + "m_Id": "3ab0e2ee39ec4147bd0c9d08c8bfaa36" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a1a1e693bed83a44a8abbded58415b8a\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "c9175690-f0fa-40ae-9fb0-ea507fc093c1", + "81f76fa0-e9a7-4cdb-8f9f-c16960039754", + "08fb924c-48c0-4d51-ac65-ad326ca2a4b2", + "906180f3-26af-4185-ade7-2c65cebebbb1", + "d9d624d6-669b-4053-9fd3-a722b1506b47", + "6381a68b-992c-47aa-86ff-5c27df74cd11", + "55cc5b0b-746a-43aa-8bba-31eb4a7c8c0a", + "50c3f456-aa34-449d-9a58-9fa63d068847", + "c8b41669-3a79-4d3e-9402-609d13168fce", + "74c7d525-1e84-4b2c-88d3-7e8d29cf0c25" + ], + "m_PropertyIds": [ + 415291018, + -260433176, + -979165876, + 91488063, + -62275229, + 314225918, + -136582752, + -179765051, + -698009449, + -1751525632 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "065e94cac4ea426595c2f061e8a52bfb", + "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.Vector1MaterialSlot", + "m_ObjectId": "08168bde7a1f4f9a8f493d9af017c4a7", + "m_Id": 1772846136, + "m_DisplayName": "DistortionSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DistortionSpeed", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08505a5ab376453c88a5be767649bcf3", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "097059c5452d4e75aba04682086f30dd", + "m_Guid": { + "m_GuidSerialized": "2de9dda5-96cb-490c-9de3-f7a52ace9116" + }, + "m_Name": "TintStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "TintStrength", + "m_DefaultReferenceName": "_TintStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09efc5fd954d4f588a36208fc188c2fa", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e2e750ce38d42599985fe69c183ec82", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e3f015bbb804c6989f30eccf2fab54d", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0ec72a502d284450a937633df1d21324", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -743.0, + "y": -2679.000244140625, + "width": 167.00006103515626, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c566bd8a09384ba995668949504b0dda" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "420ab63195b74695a85fdb29f19ce7ca" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0f12486ea3864809949baee3ffeee161", + "m_Id": -1791900913, + "m_DisplayName": "FoamSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FoamSpeed", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0fd0ffd3fece4c9fa063d45455d18bdb", + "m_Guid": { + "m_GuidSerialized": "46a87523-df0f-4574-8b57-c443844867a4" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "106653426d154ebfaa288781007a9f4b", + "m_Id": 1779736296, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "111b41bdc4de444e9cf906aaa3662494", + "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.ScreenPositionNode", + "m_ObjectId": "136ab935a034428d9a7c36b67caccee5", + "m_Group": { + "m_Id": "dc2ea0ec291a456dbecf78aea0c019cc" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2644.0, + "y": -3019.000244140625, + "width": 145.0, + "height": 129.0 + } + }, + "m_Slots": [ + { + "m_Id": "f0ea42a93ceb4a8aaaa3a675aae1275d" + } + ], + "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.GroupData", + "m_ObjectId": "139715cd33e74f08897e8b5f6973fa06", + "m_Title": "Orthographic Depth", + "m_Position": { + "x": -1585.0, + "y": -3447.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "13e6a6500f834b58a78130fc116d3033", + "m_Id": 1807118810, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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": "16658e81d7da48de8481056482475c08", + "m_Id": 0, + "m_DisplayName": "DistortionSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "168e24fee58f4bf7bc0e579f68955c43", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2660.0, + "y": -3569.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "16658e81d7da48de8481056482475c08" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3a68bfd0736043fdb5a952019d8fe481" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "18480e132a354b4d85548ec2b7eb9b37", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "19b059d7e86e4f3b8acb284f4a8e918f", + "m_Guid": { + "m_GuidSerialized": "6770885f-3777-4461-8632-902838366bb6" + }, + "m_Name": "MinimumTint", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumTint", + "m_DefaultReferenceName": "_MinimumTint", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1b49b9393c1c473bb18c4bc8acdb5ee4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1b7c3bd81d35476082ce917acf55fb24", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -831.0000610351563, + "y": -3060.0, + "width": 107.99993896484375, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "85653c3419754ae8815eddd96658e64a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "90a9dda1695d4a979ac8754335c610f2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d1b58b90ae3491180163585eba09c57", + "m_Id": 1541519212, + "m_DisplayName": "ParticleThreshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ParticleThreshold", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1d6e5f9faf6d4079afe739699bf228d8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "1d72117fdd3a422aa9822de13bd4970e", + "m_Group": { + "m_Id": "dc2ea0ec291a456dbecf78aea0c019cc" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2451.0, + "y": -3161.000244140625, + "width": 110.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "cfccc8bef794417498744f7df55f5448" + }, + { + "m_Id": "34813478b2c14f1caec291e7b4aca47f" + }, + { + "m_Id": "c26a2741258d4afb82f661dd6aab1267" + }, + { + "m_Id": "e02e867af3f744daa19b704105b5167a" + }, + { + "m_Id": "3b7e9c6cab544cea90cd3475598c7f97" + }, + { + "m_Id": "cdaaef8d6e0d4becb20126ce30723e37" + }, + { + "m_Id": "51680c04b1c94a0e90442d67e1a71e4c" + }, + { + "m_Id": "08505a5ab376453c88a5be767649bcf3" + } + ], + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1e45c74ab2494caa97fda555d4bdc77a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1041.0, + "y": -3916.99951171875, + "width": 180.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f954639e949f415abacabb4bb8c9c76d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8d71357f133a4861b4e7b3834c301602" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1e6c1cd00a90457a896729112ec42948", + "m_Id": 0, + "m_DisplayName": "FoamAmount", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "1eb5e65fd0464135b82a0d19ac25cee6", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "32d30aba75524be4a3821c62d70eb1ba" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 1, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": false, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1f08b6b270e5456b9156af6676fce290", + "m_Name": "ToonRamp", + "m_ChildObjectList": [ + { + "m_Id": "7369870f2ba6494e98fbeea83dc09036" + }, + { + "m_Id": "bf2e29c43272407b84d04e82121b2d2b" + }, + { + "m_Id": "79e32cac31fc4030b77f8deb502c1244" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1f42f76510624b0bb542b2395d2a1631", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "1fc04bd0265348d498b49fbd6ab433ec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1075.0001220703125, + "y": -2664.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "b378343d0a844fde8b754084d95cc85f" + }, + { + "m_Id": "e4bfbe205f41454d9ae2abcebcf18228" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22347da8c49b436b9f6b3e5cfed3150e", + "m_Id": 0, + "m_DisplayName": "TintStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2527c82d8c6341d79d69cabe95b67caf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 162.0, + "y": -2568.0, + "width": 166.00003051757813, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7efc4ff423bd4238b097411d8d6e65ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5edb924c8a944e7dba883e7e6abc71fa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "263541eab5644952ab5fc95858aeb0bd", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "26b0831be6f14239a97c74f605b7e048", + "m_Id": 0, + "m_DisplayName": "FoamScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "286087b1aec747bebcca7699160b8437", + "m_Guid": { + "m_GuidSerialized": "1f8ecfdc-9bef-44ad-b6f9-c5b4364385ab" + }, + "m_Name": "FoamScale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FoamScale", + "m_DefaultReferenceName": "_FoamScale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 50.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "286618baa13a425eb0c31f5118ab9c9a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2a5228303e1e4565bc5bca5a7cfb90be", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2b35cf879ba74f4ebfe32667fcf29917", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1041.0, + "y": -3946.99951171875, + "width": 208.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "00f32f6ddf134f35840513f9b4bc6c6f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9a6f273563fe41788e0918cf7a249a27" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b98c01d582d4f4aa541a677b9e805d8", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2eb3c8541aa94b578d9ba9ea8a98b182", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2f51b73ff8cc49a7b3adb66235fcd408", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1075.0001220703125, + "y": -2599.000244140625, + "width": 114.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b169cfb4933942a29abd1790a67b7c17" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7369870f2ba6494e98fbeea83dc09036" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2f5ae0c000594aac971ede7e8672bea4", + "m_Id": 0, + "m_DisplayName": "CameraOpaqueTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2f646283ecc445d8bf72535f8aa3fdcd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 193.00001525878907, + "y": -2431.999755859375, + "width": 135.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d48a917895274ede80ba06a76ba4c1a5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "048c2feed3b84afd9ee6c4cb2bc06f5a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "30563c3c65ab44509bc95a08cd22648e", + "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": "6a2768fbe8d54535bb584e4b269dbb74" + } + ], + "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.AddNode", + "m_ObjectId": "305bb50ae34a43a28f8c8e2db4ffc03d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 789.0, + "y": -3260.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "9dfa2f77181f4f8ea558bd888604bffc" + }, + { + "m_Id": "e714ba16e16948f3a5b2a31c0724840b" + }, + { + "m_Id": "866cd1712d794fccbb974a1c7b9c18b4" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "3175c88ba7734588b48c1dd1127316cc", + "m_Name": "Foam", + "m_ChildObjectList": [ + { + "m_Id": "79b64481f167464f876bb179078b05a9" + }, + { + "m_Id": "286087b1aec747bebcca7699160b8437" + }, + { + "m_Id": "62b23f315f3a427fbd771a765f36cee2" + }, + { + "m_Id": "420ab63195b74695a85fdb29f19ce7ca" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "31aff96d71ec41bfab10e88db123cc45", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "32d2a76d45e8476f832a23eca97a2656", + "m_Id": 3, + "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_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "32d30aba75524be4a3821c62d70eb1ba" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "33308a38ba9e44aba4b68b214c15f512", + "m_Id": 214485447, + "m_DisplayName": "RawDistortion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_RawDistortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "345961fafa954940bc6fbef104b9b90b", + "m_Guid": { + "m_GuidSerialized": "30900e64-d73a-44c1-b2a6-4bce386c83be" + }, + "m_Name": "DistortionThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionThreshold", + "m_DefaultReferenceName": "_DistortionThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 2.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "345c1640b53242909af41e6214f7dedd", + "m_Name": "Clouds", + "m_ChildObjectList": [ + { + "m_Id": "0fd0ffd3fece4c9fa063d45455d18bdb" + }, + { + "m_Id": "5edb924c8a944e7dba883e7e6abc71fa" + }, + { + "m_Id": "cc80856be0a04df9b6e48a12844dca85" + }, + { + "m_Id": "e684a2a7e4a7493b914c0dd770610575" + }, + { + "m_Id": "a3e16b3173a74618a249983c24e44a71" + }, + { + "m_Id": "048c2feed3b84afd9ee6c4cb2bc06f5a" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "34813478b2c14f1caec291e7b4aca47f", + "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.Vector1MaterialSlot", + "m_ObjectId": "375748d1c63a453fb698fb9585e0b487", + "m_Id": 0, + "m_DisplayName": "DistortionTiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "3776e953f95b410dbfddc6945b377228", + "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.BlendNode", + "m_ObjectId": "3812f93468d44d3998e4970dc667502e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -145.00006103515626, + "y": -3242.000244140625, + "width": 208.00003051757813, + "height": 361.0 + } + }, + "m_Slots": [ + { + "m_Id": "b32f373cf196480b99a3dbf2aa01c37d" + }, + { + "m_Id": "af8925731be24423bb6e8122e5ed8116" + }, + { + "m_Id": "2a5228303e1e4565bc5bca5a7cfb90be" + }, + { + "m_Id": "d7febae147924e82bf0a71a67575e80e" + } + ], + "synonyms": [ + "burn", + "darken", + "difference", + "dodge", + "divide", + "exclusion", + "hard light", + "hard mix", + "linear burn", + "linear dodge", + "linear light", + "multiply", + "negate", + "overlay", + "pin light", + "screen", + "soft light", + "subtract", + "vivid light", + "overwrite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 11 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "397c74d34892471e9da058afa416d78f", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3a68bfd0736043fdb5a952019d8fe481", + "m_Guid": { + "m_GuidSerialized": "06334d39-6aed-4320-a549-e4e4c4426f61" + }, + "m_Name": "DistortionSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionSpeed", + "m_DefaultReferenceName": "_DistortionSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3ab0e2ee39ec4147bd0c9d08c8bfaa36", + "m_Id": 1, + "m_DisplayName": "Distortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Distortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b1ccd06e79b430392825f386ab53c48", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b7e9c6cab544cea90cd3475598c7f97", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "402815bfe3cb4057839394960d619833", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonRamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -538.0, + "y": -3184.0, + "width": 237.0, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "989848c0b674448b912fa429bfd05501" + }, + { + "m_Id": "00fbad90f51a4f4fb888f145e26d0280" + }, + { + "m_Id": "106653426d154ebfaa288781007a9f4b" + }, + { + "m_Id": "d3f95314011349c1b46edf0a8451143b" + }, + { + "m_Id": "ac4c354cf290433bb7bed4496f63133a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"9964fda8dab8a274fbdd764139f10936\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f88ec4e4-cb03-41d6-b069-73595c919079", + "96394962-3721-4ae2-a8fe-9ef1dd7510c7", + "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee", + "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + ], + "m_PropertyIds": [ + -1715734773, + -363465418, + 1779736296, + 1653064600 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4045860f519243f299b355f94cebdb77", + "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.Vector1MaterialSlot", + "m_ObjectId": "41652dbae02048d09307627229a95017", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "420ab63195b74695a85fdb29f19ce7ca", + "m_Guid": { + "m_GuidSerialized": "cd455242-43e0-4a93-ab42-1689e4f338f2" + }, + "m_Name": "ParticleThreshold", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ParticleThreshold", + "m_DefaultReferenceName": "_ParticleThreshold", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4226e4d6bce0469fa5a0c6e5dc408180", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "425125c70ced467c8914ad22ca24c1b2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ToonLighting", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1232.0, + "y": -2758.999755859375, + "width": 225.0001220703125, + "height": 446.0 + } + }, + "m_Slots": [ + { + "m_Id": "13e6a6500f834b58a78130fc116d3033" + }, + { + "m_Id": "96fd4f8ab1b34a02b59c6814ef6cabf2" + }, + { + "m_Id": "e6c67d1967504f1aa9a756571b7dad1c" + }, + { + "m_Id": "86843d0b5aa84b788777cb87e9899206" + }, + { + "m_Id": "c535c6df86f4466fb5ebae012ea1d9f4" + }, + { + "m_Id": "01745060439f48cea1c43ffc74508d95" + }, + { + "m_Id": "fd048b5694ca4f2da83b9cb15fb25dc2" + }, + { + "m_Id": "de69983607174d1ea6376a2e6ac360d2" + }, + { + "m_Id": "e4212183ae8247e5a776ee967d8d7a52" + }, + { + "m_Id": "ac4d80cab9304b60aa3ae69bd6068f58" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"335eb9a4e3f2bf546b8b8e8b90ee4e15\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3b3eb5b0-299b-4390-a61e-99c857f381db", + "93821549-0eda-42f9-9cf5-cdb50854990a", + "ade98c5d-5e44-48ec-bca1-9572031c05e8", + "89bd547c-5e6f-4b91-b6fc-c096a8b59378", + "63bced68-6f8d-442a-8aaa-86c744bb98f0", + "d7c4d345-b4c7-4769-a0a2-b5969daa6ad0", + "46039f06-a477-420b-b337-2cc5fdbdcd6d", + "049b4f23-c15f-47b7-871e-b57bcc74a165", + "7ac45ea5-3c10-47f2-ba29-7f0c526c149a" + ], + "m_PropertyIds": [ + 1807118810, + 1848621575, + 2140499878, + 746537741, + 277386027, + -697143361, + -1393970881, + 1564009527, + -1419958435 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42fa70507be64656a5cd9b3658c175fe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -831.0000610351563, + "y": -2992.0, + "width": 193.99993896484376, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "471bf49d56924fae99e72a9057417616" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "19b059d7e86e4f3b8acb284f4a8e918f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4326202f7ba140bbbbbacff108f91cea", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4576428a7b804798a12c8b9bca27af69", + "m_Id": 1165994626, + "m_DisplayName": "ReflectionDistortion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ReflectionDistortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "459b287091354dc8b5adbb651aba9d61", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "45d5e54d9c2e49ee92d97a4a437a6952", + "m_Id": 449885995, + "m_DisplayName": "WaterReflectionTexture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WaterReflectionTexture", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "471bf49d56924fae99e72a9057417616", + "m_Id": 0, + "m_DisplayName": "MinimumTint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4732c7e0953046ef921780a9c4f9b927", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "477696ab0e3f4576a5f05268495b204d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4876135ab9b44b15bdc444d41eb64955", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "48b808490f9f4e24b3f30a03f65cee01", + "m_Name": "Reflections", + "m_ChildObjectList": [ + { + "m_Id": "b193cc3adf6d4fb8a2d2d6a920a48051" + }, + { + "m_Id": "9a6f273563fe41788e0918cf7a249a27" + }, + { + "m_Id": "56e263794b884e2fa5a36e5960a0b4c6" + }, + { + "m_Id": "8d71357f133a4861b4e7b3834c301602" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a646cb9e4384bb9be97d32fb7076242", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "4b79a5f6c87946008a8d3350a9372168", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ReflectionsOn", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 482.9999694824219, + "y": -3260.000244140625, + "width": 208.00009155273438, + "height": 302.000244140625 + } + }, + "m_Slots": [ + { + "m_Id": "e495123312614e91b3727be7c7f145bf" + }, + { + "m_Id": "5d307f46ab2441c5a07d022d0358479b" + }, + { + "m_Id": "a4d08fd1470147cd972dcc24c53a0229" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "b193cc3adf6d4fb8a2d2d6a920a48051" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4c6ce64d49d54cf881d2374101cfb52d", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "4d56c4d6cc934000881767715caf6f55", + "m_Group": { + "m_Id": "139715cd33e74f08897e8b5f6973fa06" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1366.0, + "y": -3387.999755859375, + "width": 125.9998779296875, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc324920c1fe4ba4a248377aa1a985c3" + }, + { + "m_Id": "b7b596987a5b43509ae6134b15b84392" + }, + { + "m_Id": "5a9cd9b4d1fc47809c124c50f354c018" + }, + { + "m_Id": "32d2a76d45e8476f832a23eca97a2656" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "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": "4dffc5bc03db456aa5df9617b62aceda", + "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.Vector1MaterialSlot", + "m_ObjectId": "4ebe79add8c343ee892cacf87313e380", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "5065578c54044885a78c1990f72e359b", + "m_Group": { + "m_Id": "d1d3aec201f741b99635dc7eaf2cd972" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1631.9998779296875, + "y": -2986.999755859375, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "6bf143290c37449ba063ba7f40ccf379" + }, + { + "m_Id": "f923ed9a884941cbbcb0f520c7b7e824" + }, + { + "m_Id": "f3598f2b99d94a50a060faf446b31e25" + }, + { + "m_Id": "7ca9ab7a103b485fa33f06102047bee1" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "507ff97afa394df598a1914e0b1459e6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -483.9998779296875, + "y": -3628.999755859375, + "width": 182.99996948242188, + "height": 251.0 + } + }, + "m_Slots": [ + { + "m_Id": "31aff96d71ec41bfab10e88db123cc45" + }, + { + "m_Id": "9eadeee939c64635a894dde71f5bd448" + }, + { + "m_Id": "636538ffe578444cb1005b2e337f6f7e" + }, + { + "m_Id": "945ff492b2be44c7ad975309d7cc2fad" + }, + { + "m_Id": "9e3d58aedee44ba4bcdfdb2352ff1441" + }, + { + "m_Id": "18480e132a354b4d85548ec2b7eb9b37" + }, + { + "m_Id": "7e89b2b6a870424dab31c89a4822ab66" + }, + { + "m_Id": "9d1aadca3c82479393ba58d23d1ad633" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "51680c04b1c94a0e90442d67e1a71e4c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "520ed134414945bcbe4845f52f261ba9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -704.9998168945313, + "y": -3628.999755859375, + "width": 195.9998779296875, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2f5ae0c000594aac971ede7e8672bea4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "716e6631818644d4890e53fcb3bf93d5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "534d61d7d3ea411882c162145034f72a", + "m_Id": 280130113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5394d3d6d1244105957cf4680acb9bb3", + "m_Id": -1863165872, + "m_DisplayName": "DistortionTexture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DistortionTexture", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5461ff7940c34ebdb17bc932db4952da", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5536f4feb89643a48667993aff8cf690", + "m_Id": -194986044, + "m_DisplayName": "WaterDepth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WaterDepth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "56e263794b884e2fa5a36e5960a0b4c6", + "m_Guid": { + "m_GuidSerialized": "0dd21094-f81d-4232-b42b-ff0685d21f35" + }, + "m_Name": "ReflectionStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ReflectionStrength", + "m_DefaultReferenceName": "_ReflectionStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.699999988079071, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5883c5a1c1e641898b19132b66ae632b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 188.00001525878907, + "y": -2499.999755859375, + "width": 140.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f69422b23c234c889ed58f690ea2dff7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e684a2a7e4a7493b914c0dd770610575" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "58bd9770df3e4ba3ba8e066a07540471", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5a9cd9b4d1fc47809c124c50f354c018", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5cf3a51b752c4170bec7a9af5851ea08", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2115.000244140625, + "y": -3548.000244140625, + "width": 173.0001220703125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a66901fbd8424cbda3ab4c5aa666c6b8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8b83a6d0fa1d4d1e97914617e3d7ac63" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d0bababf435477eb43cace7664db2ef", + "m_Id": 0, + "m_DisplayName": "ReflectionStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5d307f46ab2441c5a07d022d0358479b", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5dc6a8f3024e4a429226ac52dd110af1", + "m_Id": 418968633, + "m_DisplayName": "DistortionTiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DistortionTiling", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "5edb924c8a944e7dba883e7e6abc71fa", + "m_Guid": { + "m_GuidSerialized": "1e29eafd-7241-4bfe-81fd-1bbc90c9486b" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5fbb6daeb11a4d56b91ed9d85931b773", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.004999999888241291, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "608272c49a9a4c7b9f043748e72b24da", + "m_Guid": { + "m_GuidSerialized": "20efcf9b-1b1a-4e36-8c95-140240844535" + }, + "m_Name": "DistortionTiling", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionTiling", + "m_DefaultReferenceName": "_DistortionTiling", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "624b299d08af46629b9bc37f4936a27f", + "m_Id": 1, + "m_DisplayName": "RawDistortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RawDistortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "62b23f315f3a427fbd771a765f36cee2", + "m_Guid": { + "m_GuidSerialized": "a486cf74-a22b-4584-8edf-3ca6180e1ea4" + }, + "m_Name": "FoamSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FoamSpeed", + "m_DefaultReferenceName": "_FoamSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.019999999552965165, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "63099a166e3c4752bf37cbff4c05cfca", + "m_Group": { + "m_Id": "139715cd33e74f08897e8b5f6973fa06" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1560.0, + "y": -3387.999755859375, + "width": 110.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "4045860f519243f299b355f94cebdb77" + }, + { + "m_Id": "8687a8ef01294242923c71c6d7b0a040" + }, + { + "m_Id": "c50d15ad16de460393ac065e5d420f7c" + }, + { + "m_Id": "4876135ab9b44b15bdc444d41eb64955" + }, + { + "m_Id": "2b98c01d582d4f4aa541a677b9e805d8" + }, + { + "m_Id": "d3b324385a714189bca835bf0a576299" + }, + { + "m_Id": "3b1ccd06e79b430392825f386ab53c48" + }, + { + "m_Id": "f523a36c008042faa2c32df4d4ac6569" + } + ], + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "636538ffe578444cb1005b2e337f6f7e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "63d95ebb37e04f4592adff9e1bf81149", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "642ef5f3de884ea388d4c9f96456af99", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "66dbf4c133ee4029987de4b0c8097bf8", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6846d1dfbd2c4528b0dddaf93e1b450d", + "m_Id": 1, + "m_DisplayName": "ReflectionColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ReflectionColor", + "m_StageCapability": 2, + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "690a606947734eb284203a076cc64b68", + "m_Guid": { + "m_GuidSerialized": "63e6fd82-3bac-46b7-b25e-bf2cc0939032" + }, + "m_Name": "TintBrightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "TintBrightness", + "m_DefaultReferenceName": "_TintBrightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a2768fbe8d54535bb584e4b269dbb74", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "6ae08d964129404ca309d32482f2f675", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -205.00015258789063, + "y": -3986.99951171875, + "width": 130.99993896484376, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "828023bc621f4422be1af89886e67d3e" + }, + { + "m_Id": "c1245a88b50244e98cd2e66ea1aab023" + }, + { + "m_Id": "77c39c39a4ac4bfdb55d7b326989a2ba" + }, + { + "m_Id": "0e3f015bbb804c6989f30eccf2fab54d" + }, + { + "m_Id": "faa79b3885d646569745ccd091ecb538" + } + ], + "synonyms": [ + "4", + "v4", + "vec4", + "float4" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6bf143290c37449ba063ba7f40ccf379", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f94c7526ee14e5da4a29de9946959db", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7069eca8753c41258d34e71ab2825d02", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -831.0000610351563, + "y": -3184.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "111b41bdc4de444e9cf906aaa3662494" + }, + { + "m_Id": "aae59a53f62d434fa52084a8ac4ce668" + }, + { + "m_Id": "b94861467e3740508bba14b9c63af828" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "707add2151a1417fb6b0b510c3a9f156", + "m_Id": 1185427559, + "m_DisplayName": "FoamAmount", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FoamAmount", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "70f82c6d3c4f484bb7d8a78b5dd1d1fe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 663.0, + "y": -2759.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "f3e7fd6444b244ba815117f648b72abf" + }, + { + "m_Id": "89d356398c5444d1afe693ce715cec6c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "716e6631818644d4890e53fcb3bf93d5", + "m_Guid": { + "m_GuidSerialized": "1e8ad43b-6c41-43f7-aa81-c8aff1a9dd78" + }, + "m_Name": "CameraOpaqueTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraOpaqueTexture", + "m_DefaultReferenceName": "_CameraOpaqueTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "72c4451ba521454cad22d1c70f12798b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2660.0, + "y": -3535.0, + "width": 154.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "375748d1c63a453fb698fb9585e0b487" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "608272c49a9a4c7b9f043748e72b24da" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "72dab451248a4fa4897cba803fdd5cef", + "m_Guid": { + "m_GuidSerialized": "a93e3e27-b7a8-4fe9-8429-792c769b53c6" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Color", + "m_DefaultReferenceName": "_Color", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.2862745225429535, + "g": 0.7960785031318665, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": true, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7369870f2ba6494e98fbeea83dc09036", + "m_Guid": { + "m_GuidSerialized": "a9b8ee94-902d-482c-bbcd-af12c9b9b572" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 7.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "73e63bb69dd5473c9e65783458fcb03d", + "m_Id": 0, + "m_DisplayName": "TintBrightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7466b2fac220404fa1dbd74b849752ce", + "m_Id": 0, + "m_DisplayName": "Color", + "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.Vector3MaterialSlot", + "m_ObjectId": "74a068a9f6164350ae7125b6fb4346c1", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "74c140277fcb4eabaf5deaaba3bc75a9", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "74c3c013947d4680a0dabff1a14d6af1", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "74fdbc9951b246059ea721cbd18d5896", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CameraNode", + "m_ObjectId": "75fc2dc1e48d41a2a8341dfcdaf7fe8d", + "m_Group": { + "m_Id": "d1d3aec201f741b99635dc7eaf2cd972" + }, + "m_Name": "Camera", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -1849.9998779296875, + "y": -2986.999755859375, + "width": 109.9998779296875, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "74a068a9f6164350ae7125b6fb4346c1" + }, + { + "m_Id": "a932b1df3d9845d285217da4ea0719d2" + }, + { + "m_Id": "6f94c7526ee14e5da4a29de9946959db" + }, + { + "m_Id": "8d5dd2cf3f5749f18f24f26a69e1a49c" + }, + { + "m_Id": "2eb3c8541aa94b578d9ba9ea8a98b182" + }, + { + "m_Id": "4326202f7ba140bbbbbacff108f91cea" + }, + { + "m_Id": "4ebe79add8c343ee892cacf87313e380" + }, + { + "m_Id": "d491920ab08a4213b1366acced1df3d6" + } + ], + "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": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "77c39c39a4ac4bfdb55d7b326989a2ba", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "77e0a6552ff242dab2bdbf2be3b95d74", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2136.0, + "y": -2740.999755859375, + "width": 56.000244140625, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d6e5f9faf6d4079afe739699bf228d8" + }, + { + "m_Id": "a9e8d32a6f2f4661af6071666679e0b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "78bd3b890baa4de587338a41f2e01ce4", + "m_Id": -1533622253, + "m_DisplayName": "ReflectionStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ReflectionStrength", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "79b64481f167464f876bb179078b05a9", + "m_Guid": { + "m_GuidSerialized": "d9ac02b5-abe8-4d39-a77a-b897e2ecd61f" + }, + "m_Name": "FoamAmount", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FoamAmount", + "m_DefaultReferenceName": "_FoamAmount", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "79c200f9f5fc4f1d916bc7ad44e24e79", + "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.CategoryData", + "m_ObjectId": "79ddf52480374fa09c2ab8794ce7aa9a", + "m_Name": "Transparency", + "m_ChildObjectList": [ + { + "m_Id": "097059c5452d4e75aba04682086f30dd" + }, + { + "m_Id": "90a9dda1695d4a979ac8754335c610f2" + }, + { + "m_Id": "690a606947734eb284203a076cc64b68" + }, + { + "m_Id": "19b059d7e86e4f3b8acb284f4a8e918f" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "79e32cac31fc4030b77f8deb502c1244", + "m_Guid": { + "m_GuidSerialized": "6feb8560-f012-4c08-9bde-d2f35bc8d81d" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7aaf31168d31453892099e27b6f670fc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2660.0, + "y": -3603.0, + "width": 175.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a22547ebc9b24229a3ccf57d8fce12bb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb2909ee041741b090312d3b46f8c324" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7af40bb563ad4240becbb9cd33b04232", + "m_Id": -698009449, + "m_DisplayName": "PlaneDepth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_PlaneDepth", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7c2265a27f3c4be5934ec3c97118912b", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ca9ab7a103b485fa33f06102047bee1", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e19de83b3dd4a3c906c5ad97b4fa87c", + "m_Id": 1, + "m_DisplayName": "Foam", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Foam", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7e89b2b6a870424dab31c89a4822ab66", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7efc4ff423bd4238b097411d8d6e65ed", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f410e3a2fe0473995079e98639b6107", + "m_Id": 0, + "m_DisplayName": "FoamSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SceneDepthNode", + "m_ObjectId": "809293711eca4509951878011cdcd07d", + "m_Group": { + "m_Id": "139715cd33e74f08897e8b5f6973fa06" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1560.0, + "y": -3286.999755859375, + "width": 145.0, + "height": 112.0 + } + }, + "m_Slots": [ + { + "m_Id": "3776e953f95b410dbfddc6945b377228" + }, + { + "m_Id": "397c74d34892471e9da058afa416d78f" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "81835275b5d741369a6fd0bc01712170", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "828023bc621f4422be1af89886e67d3e", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "84201d62811949328f52ad37f27e6dce", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Reflections", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -765.0000610351563, + "y": -3986.99951171875, + "width": 314.99993896484377, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "45d5e54d9c2e49ee92d97a4a437a6952" + }, + { + "m_Id": "4576428a7b804798a12c8b9bca27af69" + }, + { + "m_Id": "78bd3b890baa4de587338a41f2e01ce4" + }, + { + "m_Id": "33308a38ba9e44aba4b68b214c15f512" + }, + { + "m_Id": "6846d1dfbd2c4528b0dddaf93e1b450d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8ab10ce5482fb0c4a9d068c4355f5083\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "91ba01e8-3ccf-4e18-a7f4-aef14700c422", + "313b7179-1a5c-4a7b-b522-9282bbfe02e3", + "005c7518-d374-47ec-9880-a14a768c6e48", + "8e79de99-606f-49a0-b86e-a99e5d18e6fd" + ], + "m_PropertyIds": [ + 214485447, + 449885995, + 1165994626, + -1533622253 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "84917bece9694aa6822ad5eed54f8498", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "716e6631818644d4890e53fcb3bf93d5" + }, + { + "m_Id": "72dab451248a4fa4897cba803fdd5cef" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "85653c3419754ae8815eddd96658e64a", + "m_Id": 0, + "m_DisplayName": "Bands", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "866ad27a0a4440a1ac1f15fe0bc5be1a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "866cd1712d794fccbb974a1c7b9c18b4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "86843d0b5aa84b788777cb87e9899206", + "m_Id": 746537741, + "m_DisplayName": "AlbedoShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoShadow", + "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.Vector1MaterialSlot", + "m_ObjectId": "868674d0ec1d41e9944ffc3fd77ef891", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "8687a8ef01294242923c71c6d7b0a040", + "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.PropertyNode", + "m_ObjectId": "8704b539f18b43b68109ea2bfa9525c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 179.0, + "y": -2465.999755859375, + "width": 149.00003051757813, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f17709dfe0f447fc914ba14f6d0f4b8b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a3e16b3173a74618a249983c24e44a71" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "888893a434fe4620bf3197eb08e7b160", + "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.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector1MaterialSlot", + "m_ObjectId": "890c892162824b71a079965dbc091afd", + "m_Id": 0, + "m_DisplayName": "DistortionThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "89d356398c5444d1afe693ce715cec6c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8acae4b02b1e4c55b37a22eb53b01069", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2660.0, + "y": -3501.0, + "width": 174.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c8cd49112eef4670a5045f14fbeccc79" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ea08b5581c4643dcb0fd5106564bb7e1" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8b83a6d0fa1d4d1e97914617e3d7ac63", + "m_Guid": { + "m_GuidSerialized": "487852f9-4d7e-40ac-9e90-876c73e3c538" + }, + "m_Name": "DistortionStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionStrength", + "m_DefaultReferenceName": "_DistortionStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.05000000074505806, + "y": 0.05000000074505806, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8bb1062a8ee64aae8c6b0b3a2b28928e", + "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": "888893a434fe4620bf3197eb08e7b160" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "8d5dd2cf3f5749f18f24f26a69e1a49c", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "8d71357f133a4861b4e7b3834c301602", + "m_Guid": { + "m_GuidSerialized": "012e65b6-4a3f-4e48-8ec8-f257beca49eb" + }, + "m_Name": "ReflectionDistortion", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ReflectionDistortion", + "m_DefaultReferenceName": "_ReflectionDistortion", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.029999999329447748, + "y": 0.029999999329447748, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8dcaa1d216d04a1487968653044ebcd3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 180.0, + "y": -2601.999755859375, + "width": 148.00003051757813, + "height": 33.999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "58bd9770df3e4ba3ba8e066a07540471" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0fd0ffd3fece4c9fa063d45455d18bdb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8f57fca6b5294c02a1807454d4e88298", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1058.0001220703125, + "y": -2565.000244140625, + "width": 131.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d941bc99694340728df6d6993f60d08c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bf2e29c43272407b84d04e82121b2d2b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8fb3f3354992459cb4bb966c8ee5449f", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SceneDepthNode", + "m_ObjectId": "901f5852e55f44c3a0d1f27e7665229e", + "m_Group": { + "m_Id": "d1d3aec201f741b99635dc7eaf2cd972" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1849.9998779296875, + "y": -2885.999755859375, + "width": 145.0, + "height": 112.0 + } + }, + "m_Slots": [ + { + "m_Id": "79c200f9f5fc4f1d916bc7ad44e24e79" + }, + { + "m_Id": "f6117de34901416897d6c89af0efe6dc" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 1 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "90a9dda1695d4a979ac8754335c610f2", + "m_Guid": { + "m_GuidSerialized": "4d8cc7a2-520f-4878-9a63-b2a7f52a4368" + }, + "m_Name": "Bands", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Bands", + "m_DefaultReferenceName": "_Bands", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "919c428deeac4850bd1dbcd77c1acd82", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "940442437b8447e2ab77b5e31c115834", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "945ff492b2be44c7ad975309d7cc2fad", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "96fd4f8ab1b34a02b59c6814ef6cabf2", + "m_Id": 1848621575, + "m_DisplayName": "Position", + "m_SlotType": 0, + "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.Vector1MaterialSlot", + "m_ObjectId": "989848c0b674448b912fa429bfd05501", + "m_Id": -1715734773, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Lighting", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "9a6f273563fe41788e0918cf7a249a27", + "m_Guid": { + "m_GuidSerialized": "a27b5151-057b-4f37-b563-e66423963f7e" + }, + "m_Name": "WaterReflectionTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WaterReflectionTexture", + "m_DefaultReferenceName": "_WaterReflectionTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"1de68de6e59ccc84da15225563bd8300\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "9d1aadca3c82479393ba58d23d1ad633", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d1fe3d2f3f94723a988728ab64eaf70", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9dfa2f77181f4f8ea558bd888604bffc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9e3d58aedee44ba4bcdfdb2352ff1441", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "9e6757081d854d10b93dd77265d02673", + "m_Name": "Distortion", + "m_ChildObjectList": [ + { + "m_Id": "cb2909ee041741b090312d3b46f8c324" + }, + { + "m_Id": "3a68bfd0736043fdb5a952019d8fe481" + }, + { + "m_Id": "608272c49a9a4c7b9f043748e72b24da" + }, + { + "m_Id": "ea08b5581c4643dcb0fd5106564bb7e1" + }, + { + "m_Id": "345961fafa954940bc6fbef104b9b90b" + }, + { + "m_Id": "8b83a6d0fa1d4d1e97914617e3d7ac63" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e9c274e326e434a8e7859574c48543b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -743.0, + "y": -2747.0, + "width": 138.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7f410e3a2fe0473995079e98639b6107" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62b23f315f3a427fbd771a765f36cee2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9eadeee939c64635a894dde71f5bd448", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "9efc144dfbf444c68854ef1e08d3e4c8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -421.00006103515627, + "y": -3986.99951171875, + "width": 119.99996948242188, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "459b287091354dc8b5adbb651aba9d61" + }, + { + "m_Id": "9d1fe3d2f3f94723a988728ab64eaf70" + }, + { + "m_Id": "0e2e750ce38d42599985fe69c183ec82" + }, + { + "m_Id": "74fdbc9951b246059ea721cbd18d5896" + }, + { + "m_Id": "41652dbae02048d09307627229a95017" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a15c40e5a2644e19866b0edf50ebdc9f", + "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": "065e94cac4ea426595c2f061e8a52bfb" + } + ], + "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.Texture2DMaterialSlot", + "m_ObjectId": "a22547ebc9b24229a3ccf57d8fce12bb", + "m_Id": 0, + "m_DisplayName": "DistortionTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a3e16b3173a74618a249983c24e44a71", + "m_Guid": { + "m_GuidSerialized": "d4be27d0-b931-4edf-96b2-84d19fad5c26" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "a41d4e13123d4ef384ca4cff72fb0040", + "m_Group": { + "m_Id": "dc2ea0ec291a456dbecf78aea0c019cc" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2459.0, + "y": -3019.000244140625, + "width": 120.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "81835275b5d741369a6fd0bc01712170" + }, + { + "m_Id": "4732c7e0953046ef921780a9c4f9b927" + }, + { + "m_Id": "b3cd38f4e4b9472d8dca40c9121aa81a" + }, + { + "m_Id": "e69741eb74f64730ac53a2efdc033f2d" + }, + { + "m_Id": "66dbf4c133ee4029987de4b0c8097bf8" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a4d08fd1470147cd972dcc24c53a0229", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "a66901fbd8424cbda3ab4c5aa666c6b8", + "m_Id": 0, + "m_DisplayName": "DistortionStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a932b1df3d9845d285217da4ea0719d2", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a9e8d32a6f2f4661af6071666679e0b2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "aae59a53f62d434fa52084a8ac4ce668", + "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.RedirectNodeData", + "m_ObjectId": "ab91fb27b2d541bb8633def7b4633d4b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -704.9998168945313, + "y": -3588.999755859375, + "width": 55.99993896484375, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "63d95ebb37e04f4592adff9e1bf81149" + }, + { + "m_Id": "b0b8f7f6fbfc42819a24cbab610a4e0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "abb9c2a466d74977a8b822ba1033f232", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ac4c354cf290433bb7bed4496f63133a", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ac4d80cab9304b60aa3ae69bd6068f58", + "m_Id": 1, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Color", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "af8925731be24423bb6e8122e5ed8116", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b064095ef3814e068cdb92d09d85841c", + "m_Id": -260433176, + "m_DisplayName": "DistortionStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DistortionStrength", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b0b8f7f6fbfc42819a24cbab610a4e0b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b157cfd3c2744e439a805c0dbc4be2c0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2115.000244140625, + "y": -3572.000244140625, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "263541eab5644952ab5fc95858aeb0bd" + }, + { + "m_Id": "5461ff7940c34ebdb17bc932db4952da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b169cfb4933942a29abd1790a67b7c17", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "b193cc3adf6d4fb8a2d2d6a920a48051", + "m_Guid": { + "m_GuidSerialized": "544579db-2456-40af-8ca7-a1a6c0bf608c" + }, + "m_Name": "ReflectionsOn", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ReflectionsOn", + "m_DefaultReferenceName": "_REFLECTIONSON", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b20706006f3342ef9618809c836b7c67", + "m_Id": 314225918, + "m_DisplayName": "DistortionThreshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DistortionThreshold", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b290de924f3147e49195d971f2b3aad7", + "m_Id": -1751525632, + "m_DisplayName": "RawDistortion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_RawDistortion", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b32f373cf196480b99a3dbf2aa01c37d", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b378343d0a844fde8b754084d95cc85f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b3cd38f4e4b9472d8dca40c9121aa81a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b46865e03d3b4b9e9b9c51ff523ac0ef", + "m_Id": -1142265370, + "m_DisplayName": "FoamScale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FoamScale", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b4d58fc92b6b45529d6b346c01f32a02", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "b656da476ac0456e98b0d75adf964138", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1216.9998779296875, + "y": -3183.999755859375, + "width": 208.00006103515626, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "866ad27a0a4440a1ac1f15fe0bc5be1a" + }, + { + "m_Id": "4226e4d6bce0469fa5a0c6e5dc408180" + }, + { + "m_Id": "4a646cb9e4384bb9be97d32fb7076242" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b7b596987a5b43509ae6134b15b84392", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b94861467e3740508bba14b9c63af828", + "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.NormalMaterialSlot", + "m_ObjectId": "bc7f16f87f0b417593badb0bdbacdbf7", + "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.Vector1MaterialSlot", + "m_ObjectId": "be161bad17df494da87140b2a9f2df3c", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.009999999776482582, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "bf2e29c43272407b84d04e82121b2d2b", + "m_Guid": { + "m_GuidSerialized": "2833075d-09c4-4070-be72-50d68724902b" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "bff9cd8487b140208952365f8be77c3d", + "m_Group": { + "m_Id": "dc2ea0ec291a456dbecf78aea0c019cc" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2288.0, + "y": -3161.000244140625, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "abb9c2a466d74977a8b822ba1033f232" + }, + { + "m_Id": "286618baa13a425eb0c31f5118ab9c9a" + }, + { + "m_Id": "8fb3f3354992459cb4bb966c8ee5449f" + }, + { + "m_Id": "919c428deeac4850bd1dbcd77c1acd82" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "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": "c1245a88b50244e98cd2e66ea1aab023", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c25b3ad4f1e2438b84608e5b8e182c1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -831.0000610351563, + "y": -3026.0, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "73e63bb69dd5473c9e65783458fcb03d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "690a606947734eb284203a076cc64b68" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c26a2741258d4afb82f661dd6aab1267", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "c2df87cc1e2b4ae6943a986973bb3eb2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Foam", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -538.0, + "y": -2810.0, + "width": 219.99996948242188, + "height": 374.0 + } + }, + "m_Slots": [ + { + "m_Id": "5536f4feb89643a48667993aff8cf690" + }, + { + "m_Id": "0f12486ea3864809949baee3ffeee161" + }, + { + "m_Id": "b46865e03d3b4b9e9b9c51ff523ac0ef" + }, + { + "m_Id": "1d1b58b90ae3491180163585eba09c57" + }, + { + "m_Id": "707add2151a1417fb6b0b510c3a9f156" + }, + { + "m_Id": "7e19de83b3dd4a3c906c5ad97b4fa87c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"1f09058b70b1de140bbca42692541954\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "b988034f-9801-4dfa-bc65-5bb2364149b2", + "bb912efe-b0b1-4ff6-b5d0-f9fbf58daf9a", + "ec61de80-7d6b-405d-942a-e4d299e032c5", + "7bfebb88-cf76-48a4-83e0-11c11123aaa9", + "6f8ab785-68b0-463f-aa66-ce99f889d3f6", + "0de00693-bbbb-4b4a-894f-f82a52b7bb97" + ], + "m_PropertyIds": [ + -194986044, + -1791900913, + -1142265370, + 1541519212, + 1185427559, + -68598285 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c34fb49b2d74450883084fac85debcbe", + "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": "4dffc5bc03db456aa5df9617b62aceda" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c50d15ad16de460393ac065e5d420f7c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c535c6df86f4466fb5ebae012ea1d9f4", + "m_Id": 277386027, + "m_DisplayName": "CloudShadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudShadow", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c566bd8a09384ba995668949504b0dda", + "m_Id": 0, + "m_DisplayName": "ParticleThreshold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c6c424b2e8f748f0a0ea7706fec6975b", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateNode", + "m_ObjectId": "c6cde70d526a4f0cb00acbb0cf6ead06", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sampler State", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -704.9998168945313, + "y": -3564.999755859375, + "width": 145.0, + "height": 138.0 + } + }, + "m_Slots": [ + { + "m_Id": "c9ee8b59695040b7821d09c2df2f3bed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_filter": 1, + "m_wrap": 1, + "m_aniso": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c6ee295a66bb4ae7bf0a368328a37ac4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1018.0000610351563, + "y": -2531.000244140625, + "width": 171.00006103515626, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7c2265a27f3c4be5934ec3c97118912b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "79e32cac31fc4030b77f8deb502c1244" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c8cd49112eef4670a5045f14fbeccc79", + "m_Id": 0, + "m_DisplayName": "DistortionDirection", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c9ee8b59695040b7821d09c2df2f3bed", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c9f4edb519be482bb0bae2ced276502c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2115.000244140625, + "y": -3514.000244140625, + "width": 178.0001220703125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "890c892162824b71a079965dbc091afd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "345961fafa954940bc6fbef104b9b90b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cb2909ee041741b090312d3b46f8c324", + "m_Guid": { + "m_GuidSerialized": "33beedd5-8075-4bdb-b90a-4e63accf945d" + }, + "m_Name": "DistortionTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionTexture", + "m_DefaultReferenceName": "_DistortionTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"07612261b3ae0f94a9826a3175a9d605\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "useTexelSize": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "cc6ddd4700a04b689198e941fc0768af", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 440.9999694824219, + "y": -2663.999755859375, + "width": 248.00003051757813, + "height": 421.999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "534d61d7d3ea411882c162145034f72a" + }, + { + "m_Id": "be161bad17df494da87140b2a9f2df3c" + }, + { + "m_Id": "c6c424b2e8f748f0a0ea7706fec6975b" + }, + { + "m_Id": "09efc5fd954d4f588a36208fc188c2fa" + }, + { + "m_Id": "4c6ce64d49d54cf881d2374101cfb52d" + }, + { + "m_Id": "5fbb6daeb11a4d56b91ed9d85931b773" + }, + { + "m_Id": "e5d1b4c10c774385baaae521e5f87351" + }, + { + "m_Id": "868674d0ec1d41e9944ffc3fd77ef891" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"5e8a6cc9c7132d64e9b82aaf9a2e8bc2\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "223861b5-a0e7-4adc-bced-04efb2d6b3aa", + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0", + "b8e3ed0f-4b16-40e0-a252-165cfa86a7b4" + ], + "m_PropertyIds": [ + 760478300, + -879300798, + -1311072294, + 1019980370, + -1771830798, + 716657296, + -2041773749, + 280130113 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cc80856be0a04df9b6e48a12844dca85", + "m_Guid": { + "m_GuidSerialized": "87b02be6-7695-419b-befa-629ba7eeed0a" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cdaaef8d6e0d4becb20126ce30723e37", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cfccc8bef794417498744f7df55f5448", + "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.GroupData", + "m_ObjectId": "d1d3aec201f741b99635dc7eaf2cd972", + "m_Title": "Orthographic Depth", + "m_Position": { + "x": -1875.000244140625, + "y": -3046.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3b324385a714189bca835bf0a576299", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3f95314011349c1b46edf0a8451143b", + "m_Id": 1653064600, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d48a917895274ede80ba06a76ba4c1a5", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d491920ab08a4213b1366acced1df3d6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d7febae147924e82bf0a71a67575e80e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d941bc99694340728df6d6993f60d08c", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "dabe77467e6242cbb97c603ecc780155", + "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": "bc7f16f87f0b417593badb0bdbacdbf7" + } + ], + "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.GroupData", + "m_ObjectId": "dc2ea0ec291a456dbecf78aea0c019cc", + "m_Title": "Plane depth", + "m_Position": { + "x": -2669.0, + "y": -3220.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de69983607174d1ea6376a2e6ac360d2", + "m_Id": -1393970881, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e02e867af3f744daa19b704105b5167a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e4212183ae8247e5a776ee967d8d7a52", + "m_Id": 1564009527, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.30000001192092898, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e441f9222cba417f8ae4894daf7ca20b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1041.0, + "y": -3849.99951171875, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "74c3c013947d4680a0dabff1a14d6af1" + }, + { + "m_Id": "74c140277fcb4eabaf5deaaba3bc75a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e495123312614e91b3727be7c7f145bf", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e4bfbe205f41454d9ae2abcebcf18228", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e5d1b4c10c774385baaae521e5f87351", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 13.0, + "y": 17.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e684a2a7e4a7493b914c0dd770610575", + "m_Guid": { + "m_GuidSerialized": "01ce1b61-8dcf-4d2e-9029-22180fa2a143" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e69741eb74f64730ac53a2efdc033f2d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e6c67d1967504f1aa9a756571b7dad1c", + "m_Id": 2140499878, + "m_DisplayName": "AlbedoHighlight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_AlbedoHighlight", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e714ba16e16948f3a5b2a31c0724840b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e81883a3c3c04b53a8627c4479045f13", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -972.0001220703125, + "y": -3120.0, + "width": 141.00006103515626, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "22347da8c49b436b9f6b3e5cfed3150e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "097059c5452d4e75aba04682086f30dd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e91cfaa962e248099731c5ae09d2ddc5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1041.0, + "y": -3886.99951171875, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5d0bababf435477eb43cace7664db2ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "56e263794b884e2fa5a36e5960a0b4c6" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "ea08b5581c4643dcb0fd5106564bb7e1", + "m_Guid": { + "m_GuidSerialized": "4823b09a-6278-4c8a-9aab-dc855eebf496" + }, + "m_Name": "DistortionDirection", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DistortionDirection", + "m_DefaultReferenceName": "_DistortionDirection", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.25, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eb0e825a7bdd486a9b27711eef2d046e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -743.0, + "y": -2645.000244140625, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1e6c1cd00a90457a896729112ec42948" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "79b64481f167464f876bb179078b05a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec52eabf7a1a49d483972a1272db8647", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -743.0, + "y": -2713.0, + "width": 133.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "26b0831be6f14239a97c74f605b7e048" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "286087b1aec747bebcca7699160b8437" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "ee89a44e5419467e9ace93e732d50c17", + "m_Group": { + "m_Id": "" + }, + "m_Name": "RawDistortion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2436.0, + "y": -3645.0, + "width": 274.0, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "5394d3d6d1244105957cf4680acb9bb3" + }, + { + "m_Id": "08168bde7a1f4f9a8f493d9af017c4a7" + }, + { + "m_Id": "5dc6a8f3024e4a429226ac52dd110af1" + }, + { + "m_Id": "fbe9e06f1bb043118be6a84a4efa5825" + }, + { + "m_Id": "624b299d08af46629b9bc37f4936a27f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"895734005a1384b42999f3e0e3121a27\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "74042f21-63b7-4d9b-b1e8-d7fa1fd8e3aa", + "4480603a-bac3-469d-824e-e2a2426007b8", + "0debe818-bbf3-4160-b23c-fe38093787e4", + "736d7380-7f26-4611-b5db-1c07720e5ce7" + ], + "m_PropertyIds": [ + 1772846136, + 418968633, + -1863165872, + -717432479 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "f03858ba8e984fe3ae5603cb56e7ba9b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1217.0001220703125, + "y": -2809.999755859375, + "width": 208.0, + "height": 301.999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "1b49b9393c1c473bb18c4bc8acdb5ee4" + }, + { + "m_Id": "1f42f76510624b0bb542b2395d2a1631" + }, + { + "m_Id": "fd0cd900850a4946a8452b84d3508f94" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f0ea42a93ceb4a8aaaa3a675aae1275d", + "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.Vector1MaterialSlot", + "m_ObjectId": "f17709dfe0f447fc914ba14f6d0f4b8b", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f3598f2b99d94a50a060faf446b31e25", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f3e7fd6444b244ba815117f648b72abf", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f43f8d84720f4f3d9f8c8822c7637d6a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -406.00006103515627, + "y": -3225.0, + "width": 105.00006103515625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7466b2fac220404fa1dbd74b849752ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "72dab451248a4fa4897cba803fdd5cef" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f523a36c008042faa2c32df4d4ac6569", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f6117de34901416897d6c89af0efe6dc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f69422b23c234c889ed58f690ea2dff7", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f7fe977f1cb84c48a30cd5fccd2b17a6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 174.0, + "y": -2534.0, + "width": 154.00003051757813, + "height": 34.000244140625 + } + }, + "m_Slots": [ + { + "m_Id": "ffb1954ac63a43b2bfdfcfb8f31bd673" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cc80856be0a04df9b6e48a12844dca85" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f923ed9a884941cbbcb0f520c7b7e824", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f954639e949f415abacabb4bb8c9c76d", + "m_Id": 0, + "m_DisplayName": "ReflectionDistortion", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "faa79b3885d646569745ccd091ecb538", + "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.Vector2MaterialSlot", + "m_ObjectId": "fbe9e06f1bb043118be6a84a4efa5825", + "m_Id": -717432479, + "m_DisplayName": "DistortionDirection", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DistortionDirection", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fc324920c1fe4ba4a248377aa1a985c3", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd048b5694ca4f2da83b9cb15fb25dc2", + "m_Id": -697143361, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fd0cd900850a4946a8452b84d3508f94", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "fdfa23915f1940008d952aa1c46819ad", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 90.99999237060547, + "y": -3704.0, + "width": 207.99990844726563, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "477696ab0e3f4576a5f05268495b204d" + }, + { + "m_Id": "642ef5f3de884ea388d4c9f96456af99" + }, + { + "m_Id": "940442437b8447e2ab77b5e31c115834" + }, + { + "m_Id": "b4d58fc92b6b45529d6b346c01f32a02" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ffb1954ac63a43b2bfdfcfb8f31bd673", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph.meta b/Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph.meta new file mode 100644 index 000000000..cce7fc92e --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: e5f8f434dc0fbdf42ae4fa014c80951e +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Shaders/Water.shadergraph + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Textures.meta b/Assets/3DPixelArtEnvironment/Textures.meta new file mode 100644 index 000000000..9b27b8fd9 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc834fa436638d449b43084066a76e95 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelArtEnvironment/Textures/FlowMap.png b/Assets/3DPixelArtEnvironment/Textures/FlowMap.png new file mode 100644 index 000000000..d71e01744 Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Textures/FlowMap.png differ diff --git a/Assets/3DPixelArtEnvironment/Textures/FlowMap.png.meta b/Assets/3DPixelArtEnvironment/Textures/FlowMap.png.meta new file mode 100644 index 000000000..b791165d7 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Textures/FlowMap.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 07612261b3ae0f94a9826a3175a9d605 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Textures/FlowMap.png + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png b/Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png new file mode 100644 index 000000000..94e6c600b Binary files /dev/null and b/Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png differ diff --git a/Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png.meta b/Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png.meta new file mode 100644 index 000000000..fbdea1b80 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 1de68de6e59ccc84da15225563bd8300 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Textures/WhiteTransparent.png + uploadId: 754947 diff --git a/Assets/3DPixelArtEnvironment/Third-Party Notices.txt b/Assets/3DPixelArtEnvironment/Third-Party Notices.txt new file mode 100644 index 000000000..24e808729 --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Third-Party Notices.txt @@ -0,0 +1,39 @@ +This package contains third-party software components governed by the license(s) indicated below: + +Component Name: CritterEnvironment/Shaders/URP_ShaderGraphCustomLighting + +License Type: "MIT" + +[URP_ShaderGraphCustomLighting](https://github.com/Cyanilux/URP_ShaderGraphCustomLighting/blob/main/LICENSE) + +-------------------------------------------------------------------------------------------------------------------------- + +Component Name: CritterEnvironment/Shaders/Includes/SimplexNoise3D.hlsl + +License Type: "MIT" + +[webgl-noise](https://github.com/stegu/webgl-noise/blob/master/LICENSE) + +-------------------------------------------------------------------------------------------------------------------------- + +Component Name: CritterEnvironment/Shaders/Includes/ShaderGraphInstancingSetup.hlsl + +License Type: "MIT" + +[Unity-Built-in-Shaders](https://github.com/TwoTailsGames/Unity-Built-in-Shaders/blob/master/license.txt) + +-------------------------------------------------------------------------------------------------------------------------- + +Component Name: CritterEnvironment/Shaders/Water + +License Type: "MIT" + +https://catlikecoding.com/unity/tutorials/license/ + +-------------------------------------------------------------------------------------------------------------------------- + +Component Name: CritterEnvironment\Scripts\PlanarReflectionsProbe.cs + +License Type: "MIT" + +https://github.com/eldskald/planar-reflections-unity/blob/main/LICENSE \ No newline at end of file diff --git a/Assets/3DPixelArtEnvironment/Third-Party Notices.txt.meta b/Assets/3DPixelArtEnvironment/Third-Party Notices.txt.meta new file mode 100644 index 000000000..e6fd391ce --- /dev/null +++ b/Assets/3DPixelArtEnvironment/Third-Party Notices.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 5a3334db26eba2c478efdd14ae38b173 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 270038 + packageName: Critter Environment + packageVersion: 2.3.2 + assetPath: Assets/3DPixelArtEnvironment/Third-Party Notices.txt + uploadId: 754947 diff --git a/Assets/3DPixelCamera.meta b/Assets/3DPixelCamera.meta new file mode 100644 index 000000000..d02d7fbff --- /dev/null +++ b/Assets/3DPixelCamera.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cee3618c8f8d3a64aa6878138333b896 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf b/Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf new file mode 100644 index 000000000..2271b617d Binary files /dev/null and b/Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf differ diff --git a/Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf.meta b/Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf.meta new file mode 100644 index 000000000..1f5b96dca --- /dev/null +++ b/Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 40321218efe619d4199584b3e4b28063 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/3D_Pixel_Camera_Documentation_2.3.1.pdf + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts.meta b/Assets/3DPixelCamera/Scripts.meta new file mode 100644 index 000000000..743450a0d --- /dev/null +++ b/Assets/3DPixelCamera/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7fe4d80a05c94824f8a3c8f5304f9105 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs b/Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs new file mode 100644 index 000000000..3469b9b6c --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs @@ -0,0 +1,65 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// The canvas view camera. This smoothes the view on the pixelated game camera by adjusting its position relative to the upscaled display. + /// + [ExecuteInEditMode] + public class CanvasViewCamera : MonoBehaviour + { + Camera canvasCamera; + public float Aspect => this.canvasCamera.aspect; + public float Zoom { get ; private set; } + + void OnEnable() + { + this.Zoom = -1; + this.Initialize(); + } + + /// + /// Initializes this component. + /// + void Initialize() + { + if (!this.TryGetComponent(out this.canvasCamera)) + { + Debug.LogError("A camera component is required!"); + } + else if (this.canvasCamera.orthographic == false) + { + Debug.LogWarning("The pixel camera system only works in orthographic camera mode. Changing the view camera to orthographic!"); + this.canvasCamera.orthographic = true; + } + } + + /// + /// Adjusts the position on the display canvas to smooth movement. + /// + public void AdjustSubPixelPosition(Vector2 targetViewPosition, Vector2 canvasLocalScale) + { + var localPosition = (targetViewPosition - new Vector2(0.5f, 0.5f)) * canvasLocalScale; + + this.transform.localPosition = new Vector3(localPosition.x, localPosition.y, -1f); + } + + /// + /// Sets the orthographic zoom of this camera. + /// + public void SetZoom(float inputZoom, float halfCanvasHeight) + { + this.canvasCamera.orthographicSize = inputZoom * halfCanvasHeight; + this.Zoom = inputZoom; + } + + /// + /// Sets the near and far clip planes of the view camera. + /// + public void SetClipPlanes(float near, float far) + { + this.canvasCamera.nearClipPlane = near; + this.canvasCamera.farClipPlane = far; + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs.meta b/Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs.meta new file mode 100644 index 000000000..e8ea89095 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: de5b95231816236418041ca173b33a29 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/CanvasViewCamera.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/Demo.meta b/Assets/3DPixelCamera/Scripts/Demo.meta new file mode 100644 index 000000000..92b116fd8 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 02993d941d5ba3743a7c2b2d19f9a7c5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/3DPixelCamera/Scripts/Demo/CameraController.cs b/Assets/3DPixelCamera/Scripts/Demo/CameraController.cs new file mode 100644 index 000000000..2dd6a0ec4 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo/CameraController.cs @@ -0,0 +1,169 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// Simple camera controller to try out the camera system or expand on it. + /// + public class CameraController : MonoBehaviour + { + PixelCameraManager pixelCameraManager; + + [Header("Moving")] + public float MoveSpeed = 10f; + + [Header("Scrolling")] + public float ViewScrollSpeed = 0.1f; + public float GameScrollSpeed = 1f; + + [Header("Rotating")] + public float DragSpeed = 0.5f; + public float AutoRotateSpeed = 30f; + public float DistanceToPivot = 30f; + public int RotationQuantDegrees = 45; + + // Rotation variables + float previousMousePosition; + float totalInput; + float rotationRemaining; + + /// + /// Unity lifetime function. Called before the first frame update only if the script instance is enabled. + /// + void Start() + { + if (!this.TryGetComponent(out this.pixelCameraManager)) + { + Debug.LogError("This game object should have a pixel camera manager connected. It was not found!"); + } + } + + /// + /// Unity lifetime function Start. Is called once per frame and is the main function for frame updates. + /// + void Update() + { + bool updateCamera = false; + float mouseScrollDeltaY = 0f; + #if !ENABLE_INPUT_SYSTEM + Input.GetKey(KeyCode.LeftControl); + mouseScrollDeltaY = Input.mouseScrollDelta.y; + #else + updateCamera = UnityEngine.InputSystem.Keyboard.current.leftCtrlKey.isPressed; + mouseScrollDeltaY = UnityEngine.InputSystem.Mouse.current.scroll.ReadValue().y; + #endif + this.UpdateZoom(mouseScrollDeltaY, updateCamera); + + float verticalInput = 0f; + float horizontalInput = 0f; + #if !ENABLE_INPUT_SYSTEM + verticalInput = Input.GetAxisRaw("Vertical"); + horizontalInput = Input.GetAxisRaw("Horizontal"); + #else + verticalInput = UnityEngine.InputSystem.Keyboard.current.wKey.isPressed ? 1f : 0f; + verticalInput -= UnityEngine.InputSystem.Keyboard.current.sKey.isPressed ? 1f : 0f; + horizontalInput = UnityEngine.InputSystem.Keyboard.current.dKey.isPressed ? 1f : 0f; + horizontalInput -= UnityEngine.InputSystem.Keyboard.current.aKey.isPressed ? 1f : 0f; + #endif + + this.UpdateMovement(verticalInput, horizontalInput, this.MoveSpeed * Time.deltaTime); + + float mousePosX = 0f; + bool inputting = false; + bool inputStopped = false; + #if !ENABLE_INPUT_SYSTEM + mousePosX = Input.mousePosition.x; + inputting = Input.GetMouseButton(1); + inputStopped = Input.GetMouseButtonUp(1); + #else + mousePosX = UnityEngine.InputSystem.Mouse.current.position.x.ReadValue(); + inputting = UnityEngine.InputSystem.Mouse.current.rightButton.isPressed; + inputStopped = UnityEngine.InputSystem.Mouse.current.rightButton.wasReleasedThisFrame; + #endif + + this.UpdateRotation((mousePosX - this.previousMousePosition) * this.DragSpeed, + mousePosX, + inputting, + inputStopped); + } + + /// + /// Updates the zoom of the camera. + /// + void UpdateZoom(float input, bool updateGameCamera) + { + if (updateGameCamera) + { + this.pixelCameraManager.GameCameraZoom -= input * this.GameScrollSpeed; + } + else + { + this.pixelCameraManager.ViewCameraZoom -= input * this.ViewScrollSpeed; + } + } + + /// + /// Updates the movement of the camera. + /// + void UpdateMovement(float verticalInput, float horizontalInput, float speedTimeInput) + { + var target = this.pixelCameraManager.FollowedTransform; + + var forward = new Vector3(target.forward.x, 0, target.forward.z).normalized; + var right = new Vector3(target.right.x, 0, target.right.z).normalized; + + target.position += ((verticalInput * forward) + (horizontalInput * right)) * speedTimeInput; + } + + /// + /// Rotates the camera. + /// + void Rotate(float rotateInput) + { + var target = this.pixelCameraManager.FollowedTransform; + var targetPosition = target.position + (target.forward * this.DistanceToPivot); + target.RotateAround(targetPosition, Vector3.up, rotateInput); + } + + /// + /// Updates the rotation of the camera. + /// + void UpdateRotation(float rotationInput, float mousePosition, bool rotationInputting, bool rotationInputStopped) + { + if (rotationInputStopped) + { + this.rotationRemaining = GetRotationLeft(this.totalInput - this.rotationRemaining, this.totalInput, this.RotationQuantDegrees); + this.totalInput = 0; + } + + var isRotationRemaining = Mathf.Abs(this.rotationRemaining) > 0f; + if (rotationInputting) + { + this.Rotate(rotationInput); + this.totalInput += rotationInput; + } + else if (isRotationRemaining) + { + var autoRotate = Mathf.Clamp(Time.deltaTime * this.AutoRotateSpeed, 0, Mathf.Abs(this.rotationRemaining)) * Mathf.Sign(this.rotationRemaining); + this.Rotate(autoRotate); + this.rotationRemaining -= autoRotate; + } + + var smoothPixelCamera = !(rotationInputting || isRotationRemaining); + this.pixelCameraManager.VoxelGridMovement = smoothPixelCamera; + this.pixelCameraManager.SubpixelAdjustments = smoothPixelCamera; + + this.previousMousePosition = mousePosition; + } + + /// + /// Gets how much rotation is left after rotating manually. + /// + static float GetRotationLeft(float totalRotation, float input, int acceptableCameraAngle = 45) + { + var rotationQuanted = totalRotation / acceptableCameraAngle; + var yawGoal = (input > 0 ? Mathf.Ceil(rotationQuanted) : Mathf.Floor(rotationQuanted)) * acceptableCameraAngle; + return yawGoal - totalRotation; + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelCamera/Scripts/Demo/CameraController.cs.meta b/Assets/3DPixelCamera/Scripts/Demo/CameraController.cs.meta new file mode 100644 index 000000000..3b08f0185 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo/CameraController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: c494d07a7bc3166488d4f75fed12a580 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/Demo/CameraController.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs b/Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs new file mode 100644 index 000000000..422fc12f4 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs @@ -0,0 +1,33 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// Example on how to use mouse events with the camera system. + /// + public class PointerDemo : MonoBehaviour + { + // https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnMouseEnter.html + Renderer rend; + + void Start() + { + this.rend = this.GetComponent(); + } + + void OnMouseEnter() + { + this.rend.material.color = Color.red; + } + + void OnMouseOver() + { + this.rend.material.color -= new Color(0.1F, 0, 0) * Time.deltaTime; + } + + void OnMouseExit() + { + this.rend.material.color = Color.white; + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs.meta b/Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs.meta new file mode 100644 index 000000000..4762f2405 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f4798ff58957f62449d109e13a21fbba +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/Demo/PointerDemo.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs b/Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs new file mode 100644 index 000000000..aa3e4cda2 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs @@ -0,0 +1,36 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// Example on how to ray cast events with the camera system. + /// + public class RayCastDemo : MonoBehaviour + { + public Camera ViewCamera; + void Update() + { + bool castRay = false; + Vector3 mousePosition = Vector3.zero; + # if !ENABLE_INPUT_SYSTEM + castRay = Input.GetMouseButtonDown(0); + mousePosition = Input.mousePosition; + #else + castRay = UnityEngine.InputSystem.Mouse.current.leftButton.wasPressedThisFrame; + mousePosition = UnityEngine.InputSystem.Mouse.current.position.ReadValue(); + #endif + + if (castRay) + { + Debug.Log("Casting ray"); + var ray = this.ViewCamera.ScreenPointToRay(mousePosition); // This is the important part. Use the view camera to cast them. + if (Physics.Raycast(ray, out var hit)) + { + Debug.Log("Ray hit " + hit.transform.name); + Debug.DrawRay(ray.origin, ray.direction * 100000000, Color.blue, 3); + Debug.DrawLine(hit.point, hit.point + Vector3.up, Color.red, 1f); + } + } + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs.meta b/Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs.meta new file mode 100644 index 000000000..bcf70d687 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 61da2c9a624d7e440994f25060697d82 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/Demo/RayCastDemo.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/PixelCameraManager.cs b/Assets/3DPixelCamera/Scripts/PixelCameraManager.cs new file mode 100644 index 000000000..d2fe5d0c2 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/PixelCameraManager.cs @@ -0,0 +1,247 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// Tooltips for Unity editor + /// + public static class Tooltips + { + public const string TT_FOLLOWED_TRANSFORM = "Transform that this camera follow while doing pixel perfect corrections. Very useful for camera controllers. Allows for full control of a transform."; + + public const string TT_GRID_MOVEMENT = "Stationary objects in 3D world look stationary without jittering colors or outlines. Camera moves on a voxel grid."; + + public const string TT_SUB_PIXEL = "Subpixel adjustments counter the blocky nature of moving along a grid."; + + public const string TT_FOLLOW_ROTATION = "Should the camera transform follow the followed transforms rotation as well as position."; + + public const string TT_GAME_RESOLUTION = "The resolution of the game render texture. Lower values look more pixelated."; + + public const string TT_RESOLUTION_SYNCHRONIZATION_MODE = "How 'GameResolution' should be calculated. Synchronization ensures consistent pixelation for different device resolutions and artstyles."; + + public const string TT_CONTROL_GAME_ZOOM = "Should this script control the game cameras orthographic size. This can be turned off if another controller is already controlling it to avoid unexpected behaviour."; + + public const string TT_GAME_ZOOM = "The resolution of the game appears to stay the same but everything becomes more detailed while zooming in. The game cameras orhtographic size."; + + public const string TT_VIEW_ZOOM = "Zoom where pixels stay a constant size and the view camera zooms in. The view cameras orhtographic size."; + } + + /// + /// The main script that manges the pixel camera system. + /// + [ExecuteInEditMode] + public class PixelCameraManager : MonoBehaviour + { + [Tooltip(Tooltips.TT_FOLLOWED_TRANSFORM)] public Transform FollowedTransform; + + [Header("Settings")] + [Tooltip(Tooltips.TT_GRID_MOVEMENT)] public bool VoxelGridMovement = true; + [Tooltip(Tooltips.TT_SUB_PIXEL)] public bool SubpixelAdjustments = true; + [Tooltip(Tooltips.TT_FOLLOW_ROTATION)] public bool FollowRotation = true; + + [Header("Resolution")] + [Tooltip(Tooltips.TT_RESOLUTION_SYNCHRONIZATION_MODE)] public ResolutionSynchronizationMode resolutionSynchronizationMode = ResolutionSynchronizationMode.SetHeight; + public Vector2Int GameResolution = new Vector2Int(640, 360); + + [Header("Zoom")] + [Tooltip(Tooltips.TT_CONTROL_GAME_ZOOM)] public bool ControlGameZoom = true; + [Tooltip(Tooltips.TT_GAME_ZOOM)] public float GameCameraZoom = 5f; + [Tooltip(Tooltips.TT_VIEW_ZOOM)][Range(-1f, 1f)] public float ViewCameraZoom = 1f; + + Camera gameCamera; + CanvasViewCamera viewCamera; + UpscaledCanvas upscaledCanvas; + + float renderTextureAspect; + + void OnEnable() + { + this.Initialize(); + } + + void LateUpdate() + { + this.UpdateCameraSystem(); + } + + /// + /// How tall and wide a pixel on the camera is in world units. + /// + float PixelWorldSize => 2f * this.gameCamera.orthographicSize / this.gameCamera.pixelHeight; + + /// + /// Gets the target texture resolution and Vector2Int.left if none is defined. + /// + Vector2Int TargetTextureResolution => this.gameCamera.targetTexture == null ? Vector2Int.left : new Vector2Int(this.gameCamera.targetTexture.width, this.gameCamera.targetTexture.height); + + /// + /// Rounds a vector3 to the closest camera pixel sized voxel. + /// + public Vector3 PositionToGrid(Vector3 worldPosition) + { + var localPosition = this.transform.InverseTransformDirection(worldPosition); + var localPositionInPixels = localPosition / this.PixelWorldSize; + var integerMovement = (Vector3)Vector3Int.RoundToInt(localPositionInPixels); + var movement = integerMovement * this.PixelWorldSize; + return (movement.x * this.transform.right) + + (movement.y * this.transform.up) + + (movement.z * this.transform.forward); + } + + /// + /// Sets the game camera zoom with some checks as orthographic cameras can not tolerate size = 0. + /// + float SetGameZoom(float zoom) + { + var checkedZoom = Mathf.Approximately(zoom, 0f) ? 0.01f : zoom; + this.gameCamera.orthographicSize = checkedZoom; + return checkedZoom; + } + /// + /// Synchronizes the clip planes. The view camera offset should be taken into account. + /// + void SynchronizeClipPlanes() + { + this.viewCamera.SetClipPlanes(0f, this.gameCamera.farClipPlane - this.viewCamera.transform.localPosition.z); + } + + /// + /// Initializes the camera system. + /// + private void Initialize() + { + if (this.gameCamera == null) + { + if (!this.TryGetComponent(out this.gameCamera)) + { + Debug.LogError("Camera is null. Attach required component!"); + } + } + + if (this.viewCamera == null) + { + this.viewCamera = FindAnyObjectByType(typeof(CanvasViewCamera)) as CanvasViewCamera; + if (this.viewCamera == null) + { + Debug.LogError("viewCamera is null. Set it in editor!"); + } + } + + if (this.upscaledCanvas == null) + { + this.upscaledCanvas = FindAnyObjectByType(typeof(UpscaledCanvas)) as UpscaledCanvas; + if (this.upscaledCanvas == null) + { + Debug.LogError("upscaledCanvas is null. Set it in editor!"); + } + } + + if (this.transform.parent == null) + { + Debug.LogError("There is no parent object! Are you sure this is setup correctly. Check the prefab!"); + } + + if (this.transform.parent.childCount > 2) + { + Debug.LogWarning("Pixel Camera Managers parent should only have 2 child objects. This and a transform that it follows."); + } + + if (this.FollowedTransform == null) + { + Debug.LogError("Followed Transform is null. Create a empty sibling object and set in editor."); + } + + this.SynchronizeClipPlanes(); + } + + /// + /// Sets the render texture of the upscaled canvas and game camera. + /// + void SetRenderTexture(float aspect, RenderTexture newRenderTexture) + { + this.upscaledCanvas.SetCanvasRenderTexture(newRenderTexture); + this.gameCamera.targetTexture = newRenderTexture; + this.renderTextureAspect = aspect; + } + + /// + /// Updates the whole pixel camera system. + /// + void UpdateCameraSystem() + { + // On aspect change + var aspectRatioChanged = this.renderTextureAspect != this.viewCamera.Aspect; + var pixelResolutionChanged = this.GameResolution != this.TargetTextureResolution; + var resizeCanvas = false; + + if (aspectRatioChanged || pixelResolutionChanged || this.gameCamera.targetTexture == null) + { + // Change fitting aspect ratio + this.GameResolution = RenderTextureUtilities.TextureResultion(this.viewCamera.Aspect, this.GameResolution, this.resolutionSynchronizationMode); + + if (this.gameCamera.targetTexture != null) + { + this.gameCamera.targetTexture.Release(); + } + + var newRenderTexture = RenderTextureUtilities.CreateRenderTexture(this.GameResolution); + + this.SetRenderTexture(this.viewCamera.Aspect, newRenderTexture); + resizeCanvas = true; + } + else if (Application.isEditor && this.upscaledCanvas.MaterialHasRenderTexture) + { + this.SetRenderTexture(this.renderTextureAspect, this.gameCamera.targetTexture); + resizeCanvas = true; + } + + // Zooming + var orthographicSizeChanged = this.gameCamera.orthographicSize != this.GameCameraZoom; + if (!this.ControlGameZoom) + { + this.GameCameraZoom = this.gameCamera.orthographicSize; + resizeCanvas = true; + } + + if (this.ControlGameZoom && orthographicSizeChanged) + { + this.GameCameraZoom = this.SetGameZoom(this.GameCameraZoom); + resizeCanvas = true; + } + + if (orthographicSizeChanged || pixelResolutionChanged || this.ViewCameraZoom != this.viewCamera.Zoom) + { + var canvasOnScreenLimit = 1 - (2f / this.GameResolution.y); // This ensures that the view camera doesn't move over the canvas edge + if (this.GameResolution.y < 3) + { + canvasOnScreenLimit = 1f; + Debug.LogWarning("The resolution is too small, this might lead to unexpected behaviour"); + } + + this.ViewCameraZoom = Mathf.Approximately(this.ViewCameraZoom, 0f) ? 0.01f : Mathf.Clamp(this.ViewCameraZoom, -1, 1f); + this.viewCamera.SetZoom(this.ViewCameraZoom * canvasOnScreenLimit, this.GameCameraZoom); + } + + // Resize canvas if aspect changed or camera orthographic size changed + if (resizeCanvas) + { + var gameResolutionAspect = (float)this.GameResolution.x / this.GameResolution.y; + this.upscaledCanvas.ResizeCanvas(gameResolutionAspect, this.GameCameraZoom * 2f); + } + + // Transform updates + if (this.FollowRotation) + { + this.transform.rotation = this.FollowedTransform.rotation; + } + + this.transform.position = this.VoxelGridMovement ? this.PositionToGrid(this.FollowedTransform.position) : this.FollowedTransform.position; + + if (this.SubpixelAdjustments) + { + var targetViewPosition = this.gameCamera.WorldToViewportPoint(this.FollowedTransform.position); + this.viewCamera.AdjustSubPixelPosition(targetViewPosition, this.upscaledCanvas.transform.localScale); + } + } + } +} diff --git a/Assets/3DPixelCamera/Scripts/PixelCameraManager.cs.meta b/Assets/3DPixelCamera/Scripts/PixelCameraManager.cs.meta new file mode 100644 index 000000000..d782a993b --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/PixelCameraManager.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a6fe4c3a8238df440bdf10c687b2537f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 300 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/PixelCameraManager.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs b/Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs new file mode 100644 index 000000000..73b215eca --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs @@ -0,0 +1,53 @@ +namespace PixelCamera +{ + using UnityEngine; + + // How the game resolution is synchronized for different aspect ratios. + public enum ResolutionSynchronizationMode + { + SetHeight, + SetWidth, + SetBoth + } + + /// + /// Utilities to help with creating render textures. + /// + public static class RenderTextureUtilities + { + /// + /// Gets the texture resolution with the aspect ratio and resolution. + /// + public static Vector2Int TextureResultion(float aspect, Vector2Int resolution, ResolutionSynchronizationMode resolutionSynchronizationMode) + { + return resolutionSynchronizationMode switch + { + ResolutionSynchronizationMode.SetHeight => new Vector2Int(Mathf.RoundToInt(resolution.y * aspect), resolution.y), + ResolutionSynchronizationMode.SetWidth => new Vector2Int(resolution.x, Mathf.RoundToInt(resolution.x / aspect)), + ResolutionSynchronizationMode.SetBoth => new Vector2Int(resolution.x, resolution.y), + _ => Vector2Int.one, + }; + } + + /// + /// Creates a new render texture of the correct size. + /// + /// The created render texture and null if failed. + public static RenderTexture CreateRenderTexture(Vector2Int textureSize) + { + var newTexture = new RenderTexture(textureSize.x, textureSize.y, 32, RenderTextureFormat.ARGB32) + { + filterMode = FilterMode.Point + }; + + if (newTexture.Create()) + { + return newTexture; + } + else + { + return null; + } + } + } +} diff --git a/Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs.meta b/Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs.meta new file mode 100644 index 000000000..8a1530623 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 97359b56a8ade9c46beb32efb3365d31 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/RenderTextureUtilities.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs b/Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs new file mode 100644 index 000000000..766e777a7 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs @@ -0,0 +1,65 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// The upscaled canvas which displays the game camera render. + /// + [ExecuteInEditMode] + public class UpscaledCanvas : MonoBehaviour + { + const string materialVariableName = "_LowResTexture"; + Material canvasMaterial; + + void OnEnable() + { + this.Initialize(); + } + + /// + /// Initializes the upscaled canvas. + /// + void Initialize() + { + if (!this.TryGetComponent(out var meshRenderer)) + { + Debug.LogError("MeshRenderer is required!"); + } + else + { + this.canvasMaterial = meshRenderer.sharedMaterial; + if (this.canvasMaterial == null) + { + Debug.LogError("canvasMaterial is null. Set it in the MeshRenderer!"); + } + } + + if (this.transform.parent.localScale != Vector3.one) + { + Debug.LogWarning("The Upscaled Display localScale should be Vector3.one. Changing the local scale!"); + this.transform.parent.localScale = Vector3.one; + } + } + + /// + /// If the material has a render texture defined. + /// + public bool MaterialHasRenderTexture => this.canvasMaterial.HasProperty(materialVariableName); + + /// + /// Resize the canvas to the provided aspect and height. + /// + public void ResizeCanvas(float aspect, float canvasHeight) + { + this.transform.localScale = new Vector3(canvasHeight * aspect, canvasHeight, 1f); + } + + /// + /// Sets the canvas render texture. + /// + public void SetCanvasRenderTexture(RenderTexture renderTexture) + { + this.canvasMaterial.SetTexture(materialVariableName, renderTexture); + } + } +} diff --git a/Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs.meta b/Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs.meta new file mode 100644 index 000000000..10a68c738 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: ab692ebf91361b44cbd447f7d7b5fddf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/UpscaledCanvas.cs + uploadId: 754492 diff --git a/Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs b/Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs new file mode 100644 index 000000000..5e7f12c80 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs @@ -0,0 +1,46 @@ +namespace PixelCamera +{ + using UnityEngine; + + /// + /// Adjusts the transform of this game object to a grid that ensures constant sampling by the camera. + /// + [ExecuteInEditMode] + public class VoxelGridAdjuster : MonoBehaviour + { + /// + /// Allows for full control of a transform while still locking an object to the camera grid. + /// + public Transform FollowedTransform; + + /// + /// The pixel camera manager which decides the grid. + /// + PixelCameraManager pixelCameraManager; + + void OnEnable() + { + this.Initialize(); + } + + void LateUpdate() + { + this.transform.position = this.pixelCameraManager.PositionToGrid(this.FollowedTransform.position); + } + + /// + /// Initializes the adjuster. + /// + void Initialize() + { + if (this.pixelCameraManager == null) + { + this.pixelCameraManager = FindAnyObjectByType(typeof(PixelCameraManager)) as PixelCameraManager; + if (this.pixelCameraManager == null) + { + Debug.LogError("pixelCameraManager is null. Set it in editor!"); + } + } + } + } +} \ No newline at end of file diff --git a/Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs.meta b/Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs.meta new file mode 100644 index 000000000..8235b65b1 --- /dev/null +++ b/Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f4c5c52e9b5abb94b82fadb3454ddc3c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 263695 + packageName: Critter 3D Pixel Camera + packageVersion: 2.3.0 + assetPath: Assets/3DPixelCamera/Scripts/VoxelGridAdjuster.cs + uploadId: 754492 diff --git a/Assets/Critter Volumetric Lighting.meta b/Assets/Critter Volumetric Lighting.meta new file mode 100644 index 000000000..626148d74 --- /dev/null +++ b/Assets/Critter Volumetric Lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb3392a5bbb1084488b71ec0b0eb8205 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Demo.meta b/Assets/Critter Volumetric Lighting/Demo.meta new file mode 100644 index 000000000..629a976da --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a3d382160f47bd4a8db2615d2a6c05a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Materials.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Materials.meta new file mode 100644 index 000000000..98b33de96 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 424e28fb316e8e54faf436c00a8242bd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat new file mode 100644 index 000000000..b5af08e98 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat @@ -0,0 +1,149 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CloudDemoMaterial + m_Shader: {fileID: -6465566751694194690, guid: d996b60bc6db5c24395869d6ca31c028, + 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: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: -1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cloud_Change: 0.005 + - _Cloud_Cover: 0.6 + - _Cloud_Density: 0.025 + - _Cloud_Strength: 2 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _MinimumDarkness: 0.2 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Shades: 5 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + - _edge: -0.33 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Cloud_Movement: {r: -0.25, g: 0.25, b: 0, a: 0} + - _Cloud_Step: {r: 13, g: 17, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _Ground_Color: {r: 0, g: 0, b: 0, a: 0} + - _Shadow_Color: {r: 1, g: 1, b: 1, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _Surface_Color: {r: 1, g: 1, b: 1, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &8822300947769590925 +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: + version: 10 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat.meta new file mode 100644 index 000000000..b97c1b505 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 2e28bfe2c8c74bb459978f7de36dd869 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Materials/CloudDemoMaterial.mat + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat new file mode 100644 index 000000000..e1968528c --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UniColorMat + m_Shader: {fileID: -6465566751694194690, guid: 06d28d27a32bc0b4eabc6da3c27565c8, + 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: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &7003457891712138586 +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: + version: 10 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat.meta new file mode 100644 index 000000000..d58616dfd --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: d0f87d63188876542adf0754d1aa1bbd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Materials/UniColorMat.mat + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Scripts.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Scripts.meta new file mode 100644 index 000000000..b0a15eb4f --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 232294fb9ad784e4a9dc46cd918693af +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs b/Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs new file mode 100644 index 000000000..b21c71564 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs @@ -0,0 +1,338 @@ +using System.Collections; +using UnityEngine; + +/** +Crude camera controller for demonstrating how volumetric light behaves with camera movement and rotations. +*/ +namespace CritterVolumetricLighting +{ + public class CameraController : MonoBehaviour + { + public Transform target; + public float rotationSpeed = 125f; + public float rotationAngle = 90f; + public float movementSpeed = 10f; + + + private Coroutine _currentRotationCoroutine = null; + + private float _movementMultiplier = 1f; + private float _lastAngle; + private float _lastStationaryAngle; + private float _newTargetAngle; + private float _cooldownTimer = 0; + private float _cdTimerQ = 0; + private float _cdTimerE = 0; + private float _startDistance; + + private int _movingClockWise; // -1 = not moving, 0 = false, 1 = true + private int _que = 0; + + + void Start() + { + Vector3 delta = this.transform.position - target.position; + _startDistance = delta.magnitude; + + _movingClockWise = -1; + _lastStationaryAngle = this.transform.eulerAngles.y; + + + // StartCoroutine(TempCoroutine()); + + } + + + IEnumerator TempCoroutine() + { + yield return new WaitForSeconds(1f); + _cdTimerQ = 0; + float moveAngle; + if (_movingClockWise == 0) + { + _que = 0; + moveAngle = 0; + } else if (_movingClockWise == 1) + { + if (_que >= 1) + { + } else + { + _que++; + } + } else // -1... + { + moveAngle = rotationAngle; + } + + _movingClockWise = 1; + StartRotation(rotationAngle); + yield return null; + } + + + void Update() + { + + if (_cooldownTimer < 0.1f) + { + _cooldownTimer += Time.deltaTime; + return; + } + + _lastAngle = this.transform.eulerAngles.y; + + if (_cdTimerQ < 0.15f) + { + _cdTimerQ += Time.deltaTime; + } else + { + HandleQ(); + } + + if (_cdTimerE < 0.15f) + { + _cdTimerE += Time.deltaTime; + } else + { + HandleE(); + } + + this.transform.position = target.position - _startDistance * this.transform.forward; + HandleMovement(target); + } + + private void HandleQ() + { + bool qPressed = false; + #if ENABLE_INPUT_SYSTEM + qPressed = UnityEngine.InputSystem.Keyboard.current.qKey.isPressed; + #else + qPressed = Input.GetKey(KeyCode.Q); + #endif + if (qPressed) + { + _cdTimerQ = 0; + float moveAngle; + if (_movingClockWise == 0) + { + _que = 0; + moveAngle = 0; + } else if (_movingClockWise == 1) + { + if (_que >= 1) + { + return; // We're already going in that direction + } else + { + _que++; + return; + } + } else // -1... + { + moveAngle = rotationAngle; + } + + _movingClockWise = 1; + StartRotation(moveAngle); + return; + } + } + + private void HandleE() + { + bool ePressed = false; + #if ENABLE_INPUT_SYSTEM + ePressed = UnityEngine.InputSystem.Keyboard.current.eKey.isPressed; + #else + ePressed = Input.GetKey(KeyCode.E); + #endif + if (ePressed) + { + _cdTimerE = 0; + float moveAngle; + if (_movingClockWise == 0) + { + if (_que <= -1) + { + return; // We're already going in that direction + } else + { + _que--; + return; + } + } else if (_movingClockWise == 1) + { + _que = 0; + moveAngle = 0; + } else // -1... + { + moveAngle = -rotationAngle; + } + + _movingClockWise = 0; + StartRotation(moveAngle); + } + } + + void HandleMovement(Transform mover) + { + Vector3 forwardDirection = this.transform.forward; + Vector3 rightDirection = this.transform.right; + + forwardDirection.y = 0f; // Remove vertical component + rightDirection.y = 0f; // Remove vertical component + forwardDirection.Normalize(); + rightDirection.Normalize(); + + // Movement based on input + Vector3 movement = Vector3.zero; + # if ENABLE_INPUT_SYSTEM + if (UnityEngine.InputSystem.Keyboard.current.wKey.isPressed) + { + movement += forwardDirection; + } + if (UnityEngine.InputSystem.Keyboard.current.sKey.isPressed) + { + movement -= forwardDirection; + } + if (UnityEngine.InputSystem.Keyboard.current.aKey.isPressed) + { + movement -= rightDirection; + } + if (UnityEngine.InputSystem.Keyboard.current.dKey.isPressed) + { + movement += rightDirection; + } + #else + if (Input.GetKey(KeyCode.W)) + { + movement += forwardDirection; + } + if (Input.GetKey(KeyCode.S)) + { + movement -= forwardDirection; + } + if (Input.GetKey(KeyCode.A)) + { + movement -= rightDirection; + } + if (Input.GetKey(KeyCode.D)) + { + movement += rightDirection; + } + #endif + + // Normalize the movement vector to prevent faster diagonal movement + if (movement.magnitude > 1f) + { + movement.Normalize(); + } + + # if ENABLE_INPUT_SYSTEM + if (UnityEngine.InputSystem.Keyboard.current.spaceKey.isPressed) + { + _movementMultiplier = 3f; + } else + { + _movementMultiplier = 1f; + } + #else + if (Input.GetKey(KeyCode.LeftShift)) + { + _movementMultiplier = 3f; + } else + { + _movementMultiplier = 1f; + } + #endif + + mover.Translate(movement * movementSpeed * Time.deltaTime * _movementMultiplier); + } + + void StartRotation(float angle) + { + _cooldownTimer = 0; + if (_currentRotationCoroutine != null) + { + StopCoroutine(_currentRotationCoroutine); + } + + + + _newTargetAngle = _lastStationaryAngle + angle; + _currentRotationCoroutine = StartCoroutine(RotateAroundTarget(_newTargetAngle)); + } + + IEnumerator RotateAroundTarget(float targetAngle, bool cameFromCoroutine = false) + { + // Debug.Log("TargetAngle: "+targetAngle+" lastAngle: "+lastAngle); + float angle = Mathf.DeltaAngle(_lastAngle, targetAngle); + + Vector3 rotationAxis = target.up; + + float totalRotationTime = Mathf.Abs(angle) / rotationSpeed; // Total time to complete the rotation + // totalRotationTime = 10000f; + float elapsedTime = 0f; + + float initialRotation = transform.eulerAngles.y; + + while (elapsedTime < totalRotationTime) + { + elapsedTime += Time.deltaTime; + float t = elapsedTime / totalRotationTime; // calculate current progress + + float usedT; + if (_que == 0) + { + usedT = SmoothStep(t, cameFromCoroutine); // apply easing + } else + { + usedT = SmoothStep(t, cameFromCoroutine); // Don't apply easing when we are in que. + } + + Vector3 rotationCenter = target.position; // update rotation center each frame + + float targetRotation = initialRotation + usedT * angle; // target rotation after applying easing + float rotationThisFrame = targetRotation - transform.eulerAngles.y; // rotation to be done this frame + + transform.RotateAround(rotationCenter, rotationAxis, rotationThisFrame); + + yield return null; + } + + _lastStationaryAngle = this.transform.eulerAngles.y; + + if (_que != 0) + { + _que = 0; + _newTargetAngle = _lastStationaryAngle + angle; + StopCoroutine(_currentRotationCoroutine); + _currentRotationCoroutine = StartCoroutine(RotateAroundTarget(_newTargetAngle, true)); + yield return null; + } + + // apply a final rotation to ensure we exactly hit the target angle + Vector3 finalRotationCenter = target.position; + float finalRotation = targetAngle - transform.eulerAngles.y; + transform.RotateAround(finalRotationCenter, rotationAxis, finalRotation); + + _movingClockWise = -1; + _lastStationaryAngle = this.transform.eulerAngles.y; + _currentRotationCoroutine = null; + } + + + + + float SmoothStep(float hardT, bool cameFromCoroutine) + { + return SmoothStepLogic(hardT); + } + + float SmoothStepLogic(float steppedValue) + { + return steppedValue * steppedValue * (3f - 2f* steppedValue); + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs.meta new file mode 100644 index 000000000..df2171cf6 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 8a00fc418edaa4e449eebe899135abd2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Scripts/CameraController.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders.meta new file mode 100644 index 000000000..369f9812e --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4fd0eac6f9869940ac971d51946c1b2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph new file mode 100644 index 000000000..2652c8dcc --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph @@ -0,0 +1,2062 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "1d82289b54624484be73b4fc2cd1f01a", + "m_Properties": [ + { + "m_Id": "665eed09f4924290bf82818d0806eae5" + }, + { + "m_Id": "008415a1dc0841f58d0c680cb08ff4a9" + }, + { + "m_Id": "d76967c87a874048ab53d041a6f715e3" + }, + { + "m_Id": "4521948f1f894579be2b6efcea7896c2" + }, + { + "m_Id": "30aac1b17b9e412da5caf75bca9915a7" + }, + { + "m_Id": "53ac3106c17e4ff5be9e086b9e59f2e3" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "931da3d9b47745d6ae99e1530a29d238" + } + ], + "m_Nodes": [ + { + "m_Id": "d69791758a314ffa93cbb90a1646f45d" + }, + { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + { + "m_Id": "7f8ea36ab0904da3bb6b5a9df1453570" + }, + { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + { + "m_Id": "9202734cd1514294bd32768ddeaa9688" + }, + { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + { + "m_Id": "b6527d15717344eead9181b49ae010d9" + }, + { + "m_Id": "961f0e4a7e1d4afab810220e7419751c" + }, + { + "m_Id": "b4734681c2c74341a617347f70340869" + }, + { + "m_Id": "d04f42e3b3c64a66a2524bae386d9268" + }, + { + "m_Id": "a46098ae656b4b4b8ee57e3b2b8e789e" + }, + { + "m_Id": "214f5408905f4b719f8ef13313ab87e0" + }, + { + "m_Id": "b80e63701f2947538927658c61a20e07" + }, + { + "m_Id": "99a209d7f347414191270759564837d4" + }, + { + "m_Id": "5528cd35df24410085d4cfbdec279bb1" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "214f5408905f4b719f8ef13313ab87e0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5528cd35df24410085d4cfbdec279bb1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99a209d7f347414191270759564837d4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f8ea36ab0904da3bb6b5a9df1453570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4734681c2c74341a617347f70340869" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f8ea36ab0904da3bb6b5a9df1453570" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9202734cd1514294bd32768ddeaa9688" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "961f0e4a7e1d4afab810220e7419751c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99a209d7f347414191270759564837d4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a46098ae656b4b4b8ee57e3b2b8e789e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4734681c2c74341a617347f70340869" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6527d15717344eead9181b49ae010d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b80e63701f2947538927658c61a20e07" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99a209d7f347414191270759564837d4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cee031eb62724625958881ffab863ed7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "177c9106318d44498b2cbb4dea218d5b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d04f42e3b3c64a66a2524bae386d9268" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f52bc7eee1a4568a3ed29737be7e976" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea0c1a60fe534475ae7204377e34744e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d69791758a314ffa93cbb90a1646f45d" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "d69791758a314ffa93cbb90a1646f45d" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "008415a1dc0841f58d0c680cb08ff4a9", + "m_Guid": { + "m_GuidSerialized": "5789c64e-1c7e-4cf1-a42c-47ef4e69e545" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0ff515c0d4254149b9dc4172c2a90d81", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "177c9106318d44498b2cbb4dea218d5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 31.99997329711914, + "y": -683.3333129882813, + "width": 156.00006103515626, + "height": 144.0 + } + }, + "m_Slots": [ + { + "m_Id": "e53533a26c764764a19a7182543e52cb" + }, + { + "m_Id": "b5664a75ebaa4875aded9511b9e0268c" + }, + { + "m_Id": "7e96a4f6a6ac4805916f0fc8a49d0f98" + }, + { + "m_Id": "0ff515c0d4254149b9dc4172c2a90d81" + } + ], + "synonyms": [ + "pan", + "scale" + ], + "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": "1ab9a79d0e704f46aeb58a3fd91a1458", + "m_Id": 5, + "m_DisplayName": "Coverage", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Coverage", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "204288a2a55e424e95074cf920e34408", + "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.Vector3MaterialSlot", + "m_ObjectId": "20c315598915475cb68950e7d9372451", + "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": "21087003b9c145d58cac31bca8e47c27", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "214f5408905f4b719f8ef13313ab87e0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 253.33338928222657, + "y": -540.666748046875, + "width": 135.9999542236328, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "4bd8da712f444323bf8ce1f2c73643bf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "53ac3106c17e4ff5be9e086b9e59f2e3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "27a126b0272643689527526dad64bf66", + "m_Id": 1, + "m_DisplayName": "WorldPosition", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPosition", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "30aac1b17b9e412da5caf75bca9915a7", + "m_Guid": { + "m_GuidSerialized": "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "36441152c45c4851925edad6142376ce", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "365abfd0a6894dcd82d407505c6f678f", + "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.Vector3MaterialSlot", + "m_ObjectId": "3dc1883d945c4953803ed19372c036f5", + "m_Id": 2, + "m_DisplayName": "SunAngle", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SunAngle", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "4521948f1f894579be2b6efcea7896c2", + "m_Guid": { + "m_GuidSerialized": "261b171a-27cd-40a5-bfe1-36789ad0ec88" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a0aa82c3cdd4124aa83030022ead622", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4bd8da712f444323bf8ce1f2c73643bf", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "4f52bc7eee1a4568a3ed29737be7e976", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudNoise (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 442.6666259765625, + "y": -683.3334350585938, + "width": 221.3333740234375, + "height": 400.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "e955447613fd49c8922869df0724150c" + }, + { + "m_Id": "65427dd31ddc4fbe917b5a75aad99a61" + }, + { + "m_Id": "b0660a16ab9f4f0580ebe0eecd51069b" + }, + { + "m_Id": "8ed025e75d3f40808f81583058a212dc" + }, + { + "m_Id": "1ab9a79d0e704f46aeb58a3fd91a1458" + }, + { + "m_Id": "cb04553de8354ea38d713a2887b66b28" + }, + { + "m_Id": "6c67e827363f4421a8fe0dbbef691013" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "CloudNoise", + "m_FunctionSource": "cb626eb6f1c98b744ab968f066c794b1", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50df0929568b4540b5e771e199f3fb6d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "53ac3106c17e4ff5be9e086b9e59f2e3", + "m_Guid": { + "m_GuidSerialized": "febd65dd-e197-4a7a-9103-bee2908634d0" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 13.0, + "y": 17.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "5528cd35df24410085d4cfbdec279bb1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -391.3333435058594, + "y": -746.6666870117188, + "width": 106.66668701171875, + "height": 96.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "365abfd0a6894dcd82d407505c6f678f" + }, + { + "m_Id": "7c523089602749dab6cfd28348488e01" + }, + { + "m_Id": "e0c585dd0491414da0237f81b66cd17f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"12b8e3969fdc08f45867a4aff268086e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "55ed7b263ebe4a27946ebf91e2e83233", + "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.Vector1MaterialSlot", + "m_ObjectId": "65427dd31ddc4fbe917b5a75aad99a61", + "m_Id": 3, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "665eed09f4924290bf82818d0806eae5", + "m_Guid": { + "m_GuidSerialized": "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.009999999776482582, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6c67e827363f4421a8fe0dbbef691013", + "m_Id": 1, + "m_DisplayName": "Sample", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sample", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6e8c15ce7783469fab7b75690e27f2c2", + "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.Vector1MaterialSlot", + "m_ObjectId": "71b4e42cc225401cb2e963356a10af6e", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75cfbdfc3fe44b7fa7ca8d2c1d092971", + "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": "7c523089602749dab6cfd28348488e01", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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.Vector2MaterialSlot", + "m_ObjectId": "7e96a4f6a6ac4805916f0fc8a49d0f98", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "7f8ea36ab0904da3bb6b5a9df1453570", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -852.6665649414063, + "y": -384.0, + "width": 125.33331298828125, + "height": 174.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "947eba7ed06a496cb46297808475fb85" + }, + { + "m_Id": "8a63f8922ce44bac8c0e2cc5953e9fe8" + }, + { + "m_Id": "cdd3b273900a4f67bf9f7a36bd22cf71" + }, + { + "m_Id": "9304e648d0f9432dac41203ba69da27d" + }, + { + "m_Id": "21087003b9c145d58cac31bca8e47c27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a63f8922ce44bac8c0e2cc5953e9fe8", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8ed025e75d3f40808f81583058a212dc", + "m_Id": 6, + "m_DisplayName": "Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Step", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8f268e88b59c4fe8ab49f21a86ea6e15", + "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.PropertyNode", + "m_ObjectId": "9202734cd1514294bd32768ddeaa9688", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -905.3333740234375, + "y": -599.9999389648438, + "width": 167.33331298828126, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "36441152c45c4851925edad6142376ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "008415a1dc0841f58d0c680cb08ff4a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9304e648d0f9432dac41203ba69da27d", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "931da3d9b47745d6ae99e1530a29d238", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "665eed09f4924290bf82818d0806eae5" + }, + { + "m_Id": "008415a1dc0841f58d0c680cb08ff4a9" + }, + { + "m_Id": "d76967c87a874048ab53d041a6f715e3" + }, + { + "m_Id": "4521948f1f894579be2b6efcea7896c2" + }, + { + "m_Id": "30aac1b17b9e412da5caf75bca9915a7" + }, + { + "m_Id": "53ac3106c17e4ff5be9e086b9e59f2e3" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "947eba7ed06a496cb46297808475fb85", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "961f0e4a7e1d4afab810220e7419751c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 238.6666717529297, + "y": -610.666748046875, + "width": 149.33335876464845, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "a6422714323648618c9c32b8f7799cc0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "665eed09f4924290bf82818d0806eae5" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "99a209d7f347414191270759564837d4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ShadowProjection (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -250.6666717529297, + "y": -881.3333740234375, + "width": 259.3333435058594, + "height": 304.0 + } + }, + "m_Slots": [ + { + "m_Id": "27a126b0272643689527526dad64bf66" + }, + { + "m_Id": "3dc1883d945c4953803ed19372c036f5" + }, + { + "m_Id": "9cd2a16fafef4afdbcfc7d7552ecd83b" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ShadowProjection", + "m_FunctionSource": "242205f8464b9bc42b1a520b692f5582", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "9cd2a16fafef4afdbcfc7d7552ecd83b", + "m_Id": 0, + "m_DisplayName": "PositionXZ", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "PositionXZ", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a46098ae656b4b4b8ee57e3b2b8e789e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 238.6666717529297, + "y": -574.666748046875, + "width": 150.6666717529297, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "bded214804184dfcaa8b35418bdbfcd4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "30aac1b17b9e412da5caf75bca9915a7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a6422714323648618c9c32b8f7799cc0", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0660a16ab9f4f0580ebe0eecd51069b", + "m_Id": 4, + "m_DisplayName": "VerticalSpeed", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "VerticalSpeed", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b4734681c2c74341a617347f70340869", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 334.0, + "y": -466.6666564941406, + "width": 55.99993896484375, + "height": 24.000030517578126 + } + }, + "m_Slots": [ + { + "m_Id": "50df0929568b4540b5e771e199f3fb6d" + }, + { + "m_Id": "4a0aa82c3cdd4124aa83030022ead622" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b5664a75ebaa4875aded9511b9e0268c", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b6527d15717344eead9181b49ae010d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 553.3334350585938, + "y": -420.0000305175781, + "width": 155.33331298828126, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "cd94288a31614d7e89aa5c5242dc4bd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d76967c87a874048ab53d041a6f715e3" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "b80e63701f2947538927658c61a20e07", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -614.6666259765625, + "y": -881.3334350585938, + "width": 207.33331298828126, + "height": 134.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "20c315598915475cb68950e7d9372451" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "bded214804184dfcaa8b35418bdbfcd4", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cae907a7a85e4248acb3aef536dfb52e", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cb04553de8354ea38d713a2887b66b28", + "m_Id": 7, + "m_DisplayName": "Time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd94288a31614d7e89aa5c5242dc4bd3", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cdd3b273900a4f67bf9f7a36bd22cf71", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "cee031eb62724625958881ffab863ed7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -703.333251953125, + "y": -639.3333740234375, + "width": 131.333251953125, + "height": 120.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "204288a2a55e424e95074cf920e34408" + }, + { + "m_Id": "55ed7b263ebe4a27946ebf91e2e83233" + }, + { + "m_Id": "db78c87c0f5442988153e72c9e7484e7" + } + ], + "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.PropertyNode", + "m_ObjectId": "d04f42e3b3c64a66a2524bae386d9268", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 248.6667022705078, + "y": -506.6667175292969, + "width": 141.3332977294922, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "cae907a7a85e4248acb3aef536dfb52e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4521948f1f894579be2b6efcea7896c2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "d69791758a314ffa93cbb90a1646f45d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1066.0, + "y": -656.6666870117188, + "width": 112.0, + "height": 78.66668701171875 + } + }, + "m_Slots": [ + { + "m_Id": "71b4e42cc225401cb2e963356a10af6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d76967c87a874048ab53d041a6f715e3", + "m_Guid": { + "m_GuidSerialized": "46e282f5-018b-4461-9ca9-d202b0809a3c" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "db78c87c0f5442988153e72c9e7484e7", + "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.Vector1MaterialSlot", + "m_ObjectId": "e0c585dd0491414da0237f81b66cd17f", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e53533a26c764764a19a7182543e52cb", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e955447613fd49c8922869df0724150c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ea0c1a60fe534475ae7204377e34744e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 727.3333740234375, + "y": -650.666748046875, + "width": 127.333251953125, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f268e88b59c4fe8ab49f21a86ea6e15" + }, + { + "m_Id": "6e8c15ce7783469fab7b75690e27f2c2" + }, + { + "m_Id": "75cfbdfc3fe44b7fa7ca8d2c1d092971" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph.meta new file mode 100644 index 000000000..d9fbab920 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 8998b9fbe3aebdd4eb1effd71da4e81e +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Shaders/CloudShadows.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph new file mode 100644 index 000000000..490660348 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph @@ -0,0 +1,5514 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "4354e3ad6904492da1fc1d130f6d1777", + "m_Properties": [ + { + "m_Id": "6151949855e84499ae59263ec0852086" + }, + { + "m_Id": "3647350df7854edd8a0bb58ced47fd3e" + }, + { + "m_Id": "f206188d4dae49a0a0e24026fcacb4c3" + }, + { + "m_Id": "8e3808e5d9324d1b8ba7c2f5437ba457" + }, + { + "m_Id": "c124d7e680e245039a13266f9dfcb28d" + }, + { + "m_Id": "b42208c4528c47ad8d9ddeddd3c87759" + }, + { + "m_Id": "37f8eb8692b74d54be0c854ed975041d" + }, + { + "m_Id": "f1e583453fef43b8898e2f0d6b8271e1" + }, + { + "m_Id": "50cbaa3b77d145f6ab78917486d5a1ca" + }, + { + "m_Id": "d6008089ac66492c8c26448cade11a30" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "91b09adff29c4548a333e8aa260194ac" + }, + { + "m_Id": "ffdcd01251dc432e877f5477f7b6c281" + }, + { + "m_Id": "64ce9d7e06f44e86a622fb0d32144e5f" + } + ], + "m_Nodes": [ + { + "m_Id": "ac3e95283704460191afec58a484da51" + }, + { + "m_Id": "0cc57c8991cb404f87c962a3c4f9a33c" + }, + { + "m_Id": "20506192179b4bb79451b41d74bf18da" + }, + { + "m_Id": "3e5dc204c1a94049910203a0155d8107" + }, + { + "m_Id": "1f48d0657f1e434fb80e5b0e2d9652d1" + }, + { + "m_Id": "f9a5e520da0643ce98712741ff30814a" + }, + { + "m_Id": "cd253608767244878c4ef50be8d3012a" + }, + { + "m_Id": "f210a7ffd33845a9bb2b8aa8aa328d70" + }, + { + "m_Id": "aea55d7b34064760bae7d21f37f8a623" + }, + { + "m_Id": "38f6d53e18eb486c9293e493105eee0c" + }, + { + "m_Id": "76dd64c7c44d4ae48cc0e97c0de83e84" + }, + { + "m_Id": "c4a54cb96ca44be9a1ca60736c8757f2" + }, + { + "m_Id": "b5994ce4e78f470692d14c9940363155" + }, + { + "m_Id": "e9be9c7713f640bdb06d4e20ebc373a1" + }, + { + "m_Id": "c42a2d3a67dd4956ba3b0f4e349b36c0" + }, + { + "m_Id": "a9ff051f026c430c83fda7bc5e726e4a" + }, + { + "m_Id": "514af04df1fe4123aebe60e009123e64" + }, + { + "m_Id": "951d0cb863054bf990ab629150dd5257" + }, + { + "m_Id": "95b2be0a81c94e28940b0b4e03a6c5ab" + }, + { + "m_Id": "b1c4cf9e146d49b89fd4ac4ab7816b1b" + }, + { + "m_Id": "17e1e86cbee94837a5f2a401683b5fb2" + }, + { + "m_Id": "3d9eefe696ea43e29f04ddaa9c6e2897" + }, + { + "m_Id": "e6ceea3a9bd74f20b238dce788864ba4" + }, + { + "m_Id": "7291d0dc7a134c52b14bbe05e0478037" + }, + { + "m_Id": "3726916e1a9c474baae480a90cbdd062" + }, + { + "m_Id": "1742d9f053254c9cb46a0fda1e2663c6" + }, + { + "m_Id": "3f9163e5b5894702ab7f9b523d3bce28" + }, + { + "m_Id": "8b9084d65ac4406092f361fffcb4f798" + }, + { + "m_Id": "45309442b2554d61ad83a2c2cd3acaeb" + }, + { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + { + "m_Id": "17369b47231e4af78e2c63485e3bb827" + }, + { + "m_Id": "5364ffca165a477991a8ba141a94851f" + }, + { + "m_Id": "446c15f94a534dbcbfe1463ccf531ad4" + }, + { + "m_Id": "67364ed074844a539ee9ee5e5e9c83bb" + }, + { + "m_Id": "e55fa25a6e694778a6cf1086a915157e" + }, + { + "m_Id": "4f90994a31a148edbca7e94c1c2fcd1f" + }, + { + "m_Id": "7fa99b17987c4864a56cab94e62776ea" + }, + { + "m_Id": "bd34b55e470f4a5496b476777170cdbd" + }, + { + "m_Id": "b26bb4f7e6f940838ba881003166995c" + }, + { + "m_Id": "0d491effc22e410e94aa3fcc10e7e6a7" + }, + { + "m_Id": "a1d6a2a2a4174925be89b41fdde5faf4" + }, + { + "m_Id": "0a64c759cf0c4209bf9415742bf8e9d4" + }, + { + "m_Id": "c5a6adb0383447d9af8b461f662fda70" + } + ], + "m_GroupDatas": [ + { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + { + "m_Id": "5474d62bfb52405fb87aa38f49581692" + }, + { + "m_Id": "b1a4da10354249b19ca2a203e8aeeda3" + }, + { + "m_Id": "ec4ba0e8306a4af0ac920cbec67c5ae0" + }, + { + "m_Id": "272d75f461b241be9411f9185c636769" + }, + { + "m_Id": "5089af188bca4df68d0c516e2a091129" + }, + { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17369b47231e4af78e2c63485e3bb827" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f90994a31a148edbca7e94c1c2fcd1f" + }, + "m_SlotId": 133537113 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1742d9f053254c9cb46a0fda1e2663c6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b9084d65ac4406092f361fffcb4f798" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17e1e86cbee94837a5f2a401683b5fb2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1742d9f053254c9cb46a0fda1e2663c6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17e1e86cbee94837a5f2a401683b5fb2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3f9163e5b5894702ab7f9b523d3bce28" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3726916e1a9c474baae480a90cbdd062" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3f9163e5b5894702ab7f9b523d3bce28" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "38f6d53e18eb486c9293e493105eee0c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": 716657296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d9eefe696ea43e29f04ddaa9c6e2897" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bd34b55e470f4a5496b476777170cdbd" + }, + "m_SlotId": -1715734773 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f9163e5b5894702ab7f9b523d3bce28" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b9084d65ac4406092f361fffcb4f798" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "446c15f94a534dbcbfe1463ccf531ad4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7291d0dc7a134c52b14bbe05e0478037" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45309442b2554d61ad83a2c2cd3acaeb" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "17e1e86cbee94837a5f2a401683b5fb2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45309442b2554d61ad83a2c2cd3acaeb" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "951d0cb863054bf990ab629150dd5257" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f90994a31a148edbca7e94c1c2fcd1f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5994ce4e78f470692d14c9940363155" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "514af04df1fe4123aebe60e009123e64" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26bb4f7e6f940838ba881003166995c" + }, + "m_SlotId": 1653064600 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "514af04df1fe4123aebe60e009123e64" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bd34b55e470f4a5496b476777170cdbd" + }, + "m_SlotId": 1653064600 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5364ffca165a477991a8ba141a94851f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4a54cb96ca44be9a1ca60736c8757f2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5364ffca165a477991a8ba141a94851f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e55fa25a6e694778a6cf1086a915157e" + }, + "m_SlotId": -1418734872 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7291d0dc7a134c52b14bbe05e0478037" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67364ed074844a539ee9ee5e5e9c83bb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45309442b2554d61ad83a2c2cd3acaeb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67364ed074844a539ee9ee5e5e9c83bb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45309442b2554d61ad83a2c2cd3acaeb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7291d0dc7a134c52b14bbe05e0478037" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3d9eefe696ea43e29f04ddaa9c6e2897" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76dd64c7c44d4ae48cc0e97c0de83e84" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": -2041773749 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7fa99b17987c4864a56cab94e62776ea" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4a54cb96ca44be9a1ca60736c8757f2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7fa99b17987c4864a56cab94e62776ea" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e9be9c7713f640bdb06d4e20ebc373a1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7fa99b17987c4864a56cab94e62776ea" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e9be9c7713f640bdb06d4e20ebc373a1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b9084d65ac4406092f361fffcb4f798" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b1c4cf9e146d49b89fd4ac4ab7816b1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "951d0cb863054bf990ab629150dd5257" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95b2be0a81c94e28940b0b4e03a6c5ab" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95b2be0a81c94e28940b0b4e03a6c5ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e5dc204c1a94049910203a0155d8107" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9ff051f026c430c83fda7bc5e726e4a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26bb4f7e6f940838ba881003166995c" + }, + "m_SlotId": 1779736296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9ff051f026c430c83fda7bc5e726e4a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bd34b55e470f4a5496b476777170cdbd" + }, + "m_SlotId": 1779736296 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aea55d7b34064760bae7d21f37f8a623" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": -1771830798 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1c4cf9e146d49b89fd4ac4ab7816b1b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95b2be0a81c94e28940b0b4e03a6c5ab" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1c4cf9e146d49b89fd4ac4ab7816b1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95b2be0a81c94e28940b0b4e03a6c5ab" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1c4cf9e146d49b89fd4ac4ab7816b1b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95b2be0a81c94e28940b0b4e03a6c5ab" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b26bb4f7e6f940838ba881003166995c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45309442b2554d61ad83a2c2cd3acaeb" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5994ce4e78f470692d14c9940363155" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3d9eefe696ea43e29f04ddaa9c6e2897" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5994ce4e78f470692d14c9940363155" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e6ceea3a9bd74f20b238dce788864ba4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bd34b55e470f4a5496b476777170cdbd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3726916e1a9c474baae480a90cbdd062" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c42a2d3a67dd4956ba3b0f4e349b36c0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26bb4f7e6f940838ba881003166995c" + }, + "m_SlotId": -363465418 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c42a2d3a67dd4956ba3b0f4e349b36c0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bd34b55e470f4a5496b476777170cdbd" + }, + "m_SlotId": -363465418 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4a54cb96ca44be9a1ca60736c8757f2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26bb4f7e6f940838ba881003166995c" + }, + "m_SlotId": -1715734773 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd253608767244878c4ef50be8d3012a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": -1311072294 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e55fa25a6e694778a6cf1086a915157e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1742d9f053254c9cb46a0fda1e2663c6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e6ceea3a9bd74f20b238dce788864ba4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "446c15f94a534dbcbfe1463ccf531ad4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e9be9c7713f640bdb06d4e20ebc373a1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3726916e1a9c474baae480a90cbdd062" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f210a7ffd33845a9bb2b8aa8aa328d70" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": 1019980370 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9a5e520da0643ce98712741ff30814a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e42058ad2f64cf7b01c4c71185bf156" + }, + "m_SlotId": -879300798 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 209.33331298828126, + "y": -194.0 + }, + "m_Blocks": [ + { + "m_Id": "ac3e95283704460191afec58a484da51" + }, + { + "m_Id": "0cc57c8991cb404f87c962a3c4f9a33c" + }, + { + "m_Id": "20506192179b4bb79451b41d74bf18da" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 209.33331298828126, + "y": 6.000007152557373 + }, + "m_Blocks": [ + { + "m_Id": "3e5dc204c1a94049910203a0155d8107" + }, + { + "m_Id": "1f48d0657f1e434fb80e5b0e2d9652d1" + }, + { + "m_Id": "0d491effc22e410e94aa3fcc10e7e6a7" + }, + { + "m_Id": "a1d6a2a2a4174925be89b41fdde5faf4" + }, + { + "m_Id": "0a64c759cf0c4209bf9415742bf8e9d4" + }, + { + "m_Id": "c5a6adb0383447d9af8b461f662fda70" + } + ] + }, + "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": "2f045ffd2ce34826b39492e522a812c9" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "00824eb949aa485cadf5a44133e953be", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0a64c759cf0c4209bf9415742bf8e9d4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "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": "16c684a92d034501988d479b7058c003" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0cad941238a141e8b9e89b767856b7df", + "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.BlockNode", + "m_ObjectId": "0cc57c8991cb404f87c962a3c4f9a33c", + "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": "e79944ed51d04c40a36b9dd77f107766" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0cc6c63bd47b4e33b3951c31bd8e4d5c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0d491effc22e410e94aa3fcc10e7e6a7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "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": "00824eb949aa485cadf5a44133e953be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e054b6e3bf34b3fbd230abceb5c9003", + "m_Id": 1653064600, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0e1d6fdb7f8049ddadbcfb692c45e971", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 100000.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": "0f4b2cce8a334b06bb435db23bd7082c", + "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.Vector1MaterialSlot", + "m_ObjectId": "0fcb2610ee014c389a606b9e355c3a43", + "m_Id": 1019980370, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "118095054af04c57889e6e1620b961ce", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "13850f9659634e3ca63c66a8842bd2fd", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "16c684a92d034501988d479b7058c003", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "17369b47231e4af78e2c63485e3bb827", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4426.0, + "y": -71.33338165283203, + "width": 207.3330078125, + "height": 134.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "7dd592d09444412aa941b6b42324d7bc" + } + ], + "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.MultiplyNode", + "m_ObjectId": "1742d9f053254c9cb46a0fda1e2663c6", + "m_Group": { + "m_Id": "b1a4da10354249b19ca2a203e8aeeda3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1464.0, + "y": -307.3333435058594, + "width": 131.3331298828125, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6e1884dcc0c4d7abff16b5fc3f4ec58" + }, + { + "m_Id": "0f4b2cce8a334b06bb435db23bd7082c" + }, + { + "m_Id": "638f45c419874b6a93de7e139fec0f44" + } + ], + "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.RedirectNodeData", + "m_ObjectId": "17e1e86cbee94837a5f2a401683b5fb2", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1624.0001220703125, + "y": -55.99999237060547, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "3e245f5c269d4c4f89e06dfaef131da5" + }, + { + "m_Id": "1a40ec650e094e42897f1cdb64f29e8c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1a40ec650e094e42897f1cdb64f29e8c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1aff704729714d97be406d60daacc34c", + "m_Id": -1771830798, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Cover", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1c177387dcb04d04ba7e145e5ae18b4c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1d7ddc6ab5604c87a5d23bac8ff0c230", + "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.BlockNode", + "m_ObjectId": "1f48d0657f1e434fb80e5b0e2d9652d1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -81.99998474121094, + "y": 204.66664123535157, + "width": 199.99996948242188, + "height": 42.66668701171875 + } + }, + "m_Slots": [ + { + "m_Id": "363acaef5cc1417394f4ac173e9d16b3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "20506192179b4bb79451b41d74bf18da", + "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": "ab0bdc259c8346e1aa96fa2f9917ead7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "21dc6bdb5d3e4273936785774ac8b9cf", + "m_Title": "Clouds where there are not Unity shadow", + "m_Position": { + "x": -3302.6669921875, + "y": -930.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24a0b371bf994aeea5ba69b49eb9d23c", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2622261ab48f4fab8235ab3d47b70d3b", + "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.Vector1MaterialSlot", + "m_ObjectId": "26d3fbd96e3d4e32b4c95f339288d669", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "272d75f461b241be9411f9185c636769", + "m_Title": "Ambient + Main", + "m_Position": { + "x": -1219.333740234375, + "y": -366.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "27aabf8ec4a54d54bcc04e7f0d1afbc9", + "m_Id": 716657296, + "m_DisplayName": "Cloud Change", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Change", + "m_StageCapability": 3, + "m_Value": 0.004999999888241291, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "284e8439a4cd4ecba173648e36132f2c", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c029449f4304afe85a287528caaf952", + "m_Id": 1779736296, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2d1237d77f7e480f8838afe4c4bc42dd", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2d999dbe2db1482fb075848bb9b5c0f7", + "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.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector1MaterialSlot", + "m_ObjectId": "2e8090ce28a74e2cb6d8195b002114f5", + "m_Id": 0, + "m_DisplayName": "Cloud Cover", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "2f045ffd2ce34826b39492e522a812c9", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "a08e72572cf44adb9c8f656d8a078ee1" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_DisableTint": false, + "m_AdditionalMotionVectorMode": 0, + "m_AlembicMotionVectors": false, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2f9a551a5002494bb03b1ea1db4832ab", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": "3334d85e81f54513ac99eee12025d37e", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "350dc0329c8943228b69889f5855165a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "363acaef5cc1417394f4ac173e9d16b3", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3647350df7854edd8a0bb58ced47fd3e", + "m_Guid": { + "m_GuidSerialized": "4b46a940-53b6-4f3a-bb23-0213fac3bd9d" + }, + "m_Name": "Cloud Density", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Density", + "m_DefaultReferenceName": "_Cloud_Density", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3726916e1a9c474baae480a90cbdd062", + "m_Group": { + "m_Id": "5474d62bfb52405fb87aa38f49581692" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1902.0, + "y": -124.00005340576172, + "width": 131.3331298828125, + "height": 119.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "868a3da9195f4b8da381a882d2686786" + }, + { + "m_Id": "118095054af04c57889e6e1620b961ce" + }, + { + "m_Id": "84c619fd05544a73a18c8fa8113601e7" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "37f8eb8692b74d54be0c854ed975041d", + "m_Guid": { + "m_GuidSerialized": "6bf70c92-d455-45d8-8d71-2f7b2d12a710" + }, + "m_Name": "Cloud Step", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Step", + "m_DefaultReferenceName": "_Cloud_Step", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "38f6d53e18eb486c9293e493105eee0c", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3262.000244140625, + "y": -704.6666870117188, + "width": 140.6669921875, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "6be3eafccb284721b75559fa136680ca" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b42208c4528c47ad8d9ddeddd3c87759" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "3d9eefe696ea43e29f04ddaa9c6e2897", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2616.666259765625, + "y": -124.66659545898438, + "width": 127.3330078125, + "height": 119.99994659423828 + } + }, + "m_Slots": [ + { + "m_Id": "56fb462863e148b7abb0f40e6a8f855b" + }, + { + "m_Id": "9ba61d795cdc4ee5b3b99cc9eefa7440" + }, + { + "m_Id": "0cc6c63bd47b4e33b3951c31bd8e4d5c" + } + ], + "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": "3d9fd69395564121bbc068d11bfe0eac", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3e245f5c269d4c4f89e06dfaef131da5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3e5dc204c1a94049910203a0155d8107", + "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": "2d999dbe2db1482fb075848bb9b5c0f7" + } + ], + "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.MultiplyNode", + "m_ObjectId": "3f9163e5b5894702ab7f9b523d3bce28", + "m_Group": { + "m_Id": "ec4ba0e8306a4af0ac920cbec67c5ae0" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1464.0, + "y": -124.00005340576172, + "width": 131.3331298828125, + "height": 119.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "3334d85e81f54513ac99eee12025d37e" + }, + { + "m_Id": "0cad941238a141e8b9e89b767856b7df" + }, + { + "m_Id": "ac047e40edc14bb9bd15716545fa8f9c" + } + ], + "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.MultiplyNode", + "m_ObjectId": "446c15f94a534dbcbfe1463ccf531ad4", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2918.000244140625, + "y": -593.3333740234375, + "width": 127.33349609375, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "1d7ddc6ab5604c87a5d23bac8ff0c230" + }, + { + "m_Id": "0e1d6fdb7f8049ddadbcfb692c45e971" + }, + { + "m_Id": "5d37e0cec61243b7a682a5038927cccd" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "451dacf0aa864123974738450021ca19", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "45309442b2554d61ad83a2c2cd3acaeb", + "m_Group": { + "m_Id": "5089af188bca4df68d0c516e2a091129" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1856.0001220703125, + "y": 281.33331298828127, + "width": 209.333251953125, + "height": 328.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "759464303b494bb59fe5e5a284fb4372" + }, + { + "m_Id": "350dc0329c8943228b69889f5855165a" + }, + { + "m_Id": "24a0b371bf994aeea5ba69b49eb9d23c" + }, + { + "m_Id": "c5703f906136434ab095daae43af31ce" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "463de2ec14784897ba45526bb8571447", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "482df59b3fa541c5b4e0653463871d18", + "m_Id": 1, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "4f90994a31a148edbca7e94c1c2fcd1f", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Main Light Shadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3753.999755859375, + "y": -112.0, + "width": 243.33349609375, + "height": 119.99996185302735 + } + }, + "m_Slots": [ + { + "m_Id": "a91e94ef17ee4ace8db56eb1c8144698" + }, + { + "m_Id": "6297b8c171a047569e74c87f0a6e849a" + }, + { + "m_Id": "ef53ab55a5e84524b76d1048295cff51" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"fda20586e64ac6a4c8f84eeb1bc45236\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "c7b957cd-dd93-4549-bd10-7676ba0773f3", + "759c9413-cc1d-418d-861f-42108b837a20" + ], + "m_PropertyIds": [ + 133537113, + 69846019 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "5089af188bca4df68d0c516e2a091129", + "m_Title": "Albedo", + "m_Position": { + "x": -1881.3336181640625, + "y": 222.66651916503907 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "50cbaa3b77d145f6ab78917486d5a1ca", + "m_Guid": { + "m_GuidSerialized": "d87fe0dd-dc9b-42ee-99d6-a6a6847ef1d7" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "514af04df1fe4123aebe60e009123e64", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2832.0, + "y": 461.333251953125, + "width": 162.0, + "height": 36.000091552734378 + } + }, + "m_Slots": [ + { + "m_Id": "de167425e943466b915683a2a530afb1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "50cbaa3b77d145f6ab78917486d5a1ca" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "5364ffca165a477991a8ba141a94851f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4369.33349609375, + "y": 479.99993896484377, + "width": 209.33349609375, + "height": 318.66656494140627 + } + }, + "m_Slots": [ + { + "m_Id": "7df2f8603dcb4a93850007349f6cc1ee" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "5474d62bfb52405fb87aa38f49581692", + "m_Title": "Main Light Color", + "m_Position": { + "x": -1927.333740234375, + "y": -182.666748046875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "552f0c32ddac47e18d6814981fd78705", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "56fb462863e148b7abb0f40e6a8f855b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5ca42ed49b0643a3bcea5f8375994f97", + "m_Id": 0, + "m_DisplayName": "Cloud Step", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5d37e0cec61243b7a682a5038927cccd", + "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.SubGraphNode", + "m_ObjectId": "5e42058ad2f64cf7b01c4c71185bf156", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "CloudShadows", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3042.666748046875, + "y": -871.3334350585938, + "width": 249.333251953125, + "height": 216.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4de147a20ca44279a70c107930e002c" + }, + { + "m_Id": "65379bb330f042e58ea1fd6513301107" + }, + { + "m_Id": "0fcb2610ee014c389a606b9e355c3a43" + }, + { + "m_Id": "1aff704729714d97be406d60daacc34c" + }, + { + "m_Id": "27aabf8ec4a54d54bcc04e7f0d1afbc9" + }, + { + "m_Id": "62b182774d3f4d008ee405ba59b0e823" + }, + { + "m_Id": "ddfb353ad96244a6a3b7fbf2963be908" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8998b9fbe3aebdd4eb1effd71da4e81e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "d1961d29-7c6e-49f0-ae82-61a9ab0c91fa", + "5789c64e-1c7e-4cf1-a42c-47ef4e69e545", + "46e282f5-018b-4461-9ca9-d202b0809a3c", + "261b171a-27cd-40a5-bfe1-36789ad0ec88", + "c453dd8b-0d16-4755-ae4d-f5cfa3cf4466", + "febd65dd-e197-4a7a-9103-bee2908634d0" + ], + "m_PropertyIds": [ + -879300798, + -1311072294, + 1019980370, + -1771830798, + 716657296, + -2041773749 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5fe786984a0a42288cf1187624c74e77", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "602adbf4cda74dd8b10476c5c77f3394", + "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_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "6151949855e84499ae59263ec0852086", + "m_Guid": { + "m_GuidSerialized": "aeb20d12-d95a-40fe-a619-a21d5edc822b" + }, + "m_Name": "Surface Color", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Surface Color", + "m_DefaultReferenceName": "_Surface_Color", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "61539df54507451bb9dda6f80051a096", + "m_Id": 0, + "m_DisplayName": "Surface Color", + "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.Vector1MaterialSlot", + "m_ObjectId": "619c25bbb9a7407db3948f0928e6fb31", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6297b8c171a047569e74c87f0a6e849a", + "m_Id": 69846019, + "m_DisplayName": "Shadowmask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shadowmask", + "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_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "62adc73884194295b73a9c6eea9c8c34", + "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.Vector2MaterialSlot", + "m_ObjectId": "62b182774d3f4d008ee405ba59b0e823", + "m_Id": -2041773749, + "m_DisplayName": "Cloud Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Step", + "m_StageCapability": 3, + "m_Value": { + "x": 13.0, + "y": 17.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "638f45c419874b6a93de7e139fec0f44", + "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.CategoryData", + "m_ObjectId": "64ce9d7e06f44e86a622fb0d32144e5f", + "m_Name": "Cloud Configurations", + "m_ChildObjectList": [ + { + "m_Id": "3647350df7854edd8a0bb58ced47fd3e" + }, + { + "m_Id": "f206188d4dae49a0a0e24026fcacb4c3" + }, + { + "m_Id": "8e3808e5d9324d1b8ba7c2f5437ba457" + }, + { + "m_Id": "c124d7e680e245039a13266f9dfcb28d" + }, + { + "m_Id": "b42208c4528c47ad8d9ddeddd3c87759" + }, + { + "m_Id": "37f8eb8692b74d54be0c854ed975041d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "65379bb330f042e58ea1fd6513301107", + "m_Id": -1311072294, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Movement", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "67364ed074844a539ee9ee5e5e9c83bb", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2052.000244140625, + "y": 328.6666564941406, + "width": 150.000244140625, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "61539df54507451bb9dda6f80051a096" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6151949855e84499ae59263ec0852086" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6bde8dc8c28144349fda1f6f2e3e44f5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6be3eafccb284721b75559fa136680ca", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "714d9a3ddbd44a6e9206ec6b02dceb99", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "m_StageCapability": 3, + "m_Value": { + "x": 0.6000000238418579, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "71fb718c3c5547dfb99bf69e8389e748", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "7291d0dc7a134c52b14bbe05e0478037", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2748.66650390625, + "y": -617.3333740234375, + "width": 127.333251953125, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "1c177387dcb04d04ba7e145e5ae18b4c" + }, + { + "m_Id": "f8bf2b3ddf344be68353fb583bae11f5" + }, + { + "m_Id": "71fb718c3c5547dfb99bf69e8389e748" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "759464303b494bb59fe5e5a284fb4372", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "76dd64c7c44d4ae48cc0e97c0de83e84", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3247.333740234375, + "y": -668.6666870117188, + "width": 126.00048828125, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "5ca42ed49b0643a3bcea5f8375994f97" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "37f8eb8692b74d54be0c854ed975041d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "77e45b4b23d54c4b92f023f4650c5c25", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7d54e18c05c94e42931473b0a9de63cc", + "m_Id": -1418734872, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Normal", + "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": "7dd592d09444412aa941b6b42324d7bc", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7df2f8603dcb4a93850007349f6cc1ee", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "7fa99b17987c4864a56cab94e62776ea", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3752.0, + "y": 184.66665649414063, + "width": 118.0, + "height": 144.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "463de2ec14784897ba45526bb8571447" + }, + { + "m_Id": "2f9a551a5002494bb03b1ea1db4832ab" + }, + { + "m_Id": "98042e6c7e9d46d1a5675408eacdca46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"12b8e3969fdc08f45867a4aff268086e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "81daff0d50c84c049563e24983ab85b9", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83b7bf82e72e4ebeaea11e2f8ac17306", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8454aaf1913d4118b1e9aad4e2fd5359", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "846dbf13683843e2b18d7759ec14e1a0", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "84c619fd05544a73a18c8fa8113601e7", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "868a3da9195f4b8da381a882d2686786", + "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.Vector1MaterialSlot", + "m_ObjectId": "884fd2dfe81342bfae7d1ef6ed58a8e9", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b4d65b4dbf14217864ebd4ec0939a40", + "m_Id": -1715734773, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Lighting", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "8b9084d65ac4406092f361fffcb4f798", + "m_Group": { + "m_Id": "272d75f461b241be9411f9185c636769" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1194.0, + "y": -307.3333435058594, + "width": 209.33319091796876, + "height": 304.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "d47b79c001834f8fb49e8b38d26417fe" + }, + { + "m_Id": "91455db156e5443991dc010ba0bb0296" + }, + { + "m_Id": "aaff9a95d0da48a79f2f795d5b748134" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8e3808e5d9324d1b8ba7c2f5437ba457", + "m_Guid": { + "m_GuidSerialized": "b22aea22-2647-4d5a-8ddb-9fb7f65f4fbc" + }, + "m_Name": "Cloud Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Strength", + "m_DefaultReferenceName": "_Cloud_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "91455db156e5443991dc010ba0bb0296", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "91b09adff29c4548a333e8aa260194ac", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "6151949855e84499ae59263ec0852086" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "92cead4a22384f578db9eaa05314fbdd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "93c2638bbcd5494297db0ede3b11a913", + "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.SplitNode", + "m_ObjectId": "951d0cb863054bf990ab629150dd5257", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -657.3334350585938, + "y": 248.66656494140626, + "width": 120.666748046875, + "height": 150.66677856445313 + } + }, + "m_Slots": [ + { + "m_Id": "a4aa9ef51b36400db2e0c4e496c50971" + }, + { + "m_Id": "3d9fd69395564121bbc068d11bfe0eac" + }, + { + "m_Id": "26d3fbd96e3d4e32b4c95f339288d669" + }, + { + "m_Id": "451dacf0aa864123974738450021ca19" + }, + { + "m_Id": "2d1237d77f7e480f8838afe4c4bc42dd" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "95b2be0a81c94e28940b0b4e03a6c5ab", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -512.0001220703125, + "y": 70.66668701171875, + "width": 132.6666259765625, + "height": 150.66659545898438 + } + }, + "m_Slots": [ + { + "m_Id": "83b7bf82e72e4ebeaea11e2f8ac17306" + }, + { + "m_Id": "dd3ea653827b470895b81b9ed51bf190" + }, + { + "m_Id": "284e8439a4cd4ecba173648e36132f2c" + }, + { + "m_Id": "f9f2ac3c62804013be7d186717dad326" + }, + { + "m_Id": "2622261ab48f4fab8235ab3d47b70d3b" + } + ], + "synonyms": [ + "4", + "v4", + "vec4", + "float4" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "95f7b061d1b04d289ef0ee54be70370d", + "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.Vector1MaterialSlot", + "m_ObjectId": "98042e6c7e9d46d1a5675408eacdca46", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "99bbe48cd9b94d50a611d7c58a87fd29", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9ba61d795cdc4ee5b3b99cc9eefa7440", + "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_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "a08e72572cf44adb9c8f656d8a078ee1", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a1d6a2a2a4174925be89b41fdde5faf4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "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": "77e45b4b23d54c4b92f023f4650c5c25" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a4aa9ef51b36400db2e0c4e496c50971", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "a63b5c867b6a4f3bbb5a9eabf408cdda", + "m_Title": "Attenuation combining", + "m_Position": { + "x": -3779.33349609375, + "y": -375.9998779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a9171dd2ad354c788fd941d7a430d3df", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a91e94ef17ee4ace8db56eb1c8144698", + "m_Id": 133537113, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3_B87D7B6B", + "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": "a9ff051f026c430c83fda7bc5e726e4a", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2792.0, + "y": 427.3333740234375, + "width": 122.0, + "height": 35.999908447265628 + } + }, + "m_Slots": [ + { + "m_Id": "bbe857ba5ffe42cda492ce9307dc4df6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f1e583453fef43b8898e2f0d6b8271e1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aaff9a95d0da48a79f2f795d5b748134", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "ab0bdc259c8346e1aa96fa2f9917ead7", + "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.Vector1MaterialSlot", + "m_ObjectId": "ab3450a3e6f74ba38b3dc065316b25fb", + "m_Id": 0, + "m_DisplayName": "Cloud Density", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ac047e40edc14bb9bd15716545fa8f9c", + "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.BlockNode", + "m_ObjectId": "ac3e95283704460191afec58a484da51", + "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": "552f0c32ddac47e18d6814981fd78705" + } + ], + "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.PropertyNode", + "m_ObjectId": "aea55d7b34064760bae7d21f37f8a623", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3251.33349609375, + "y": -739.3333740234375, + "width": 131.333251953125, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e8090ce28a74e2cb6d8195b002114f5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c124d7e680e245039a13266f9dfcb28d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af8903ffc5a5429b923700ac57545a61", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b0f4b6a8befd450790acd174883cfae1", + "m_Id": 1, + "m_DisplayName": "Ambient", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Ambient", + "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.GroupData", + "m_ObjectId": "b1a4da10354249b19ca2a203e8aeeda3", + "m_Title": "Albedo + Ambient", + "m_Position": { + "x": -1489.3336181640625, + "y": -366.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "b1c4cf9e146d49b89fd4ac4ab7816b1b", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -657.3334350585938, + "y": 70.66668701171875, + "width": 120.666748046875, + "height": 150.66659545898438 + } + }, + "m_Slots": [ + { + "m_Id": "bbc6733d3a4e4fcbb0520b8f31f32b18" + }, + { + "m_Id": "602adbf4cda74dd8b10476c5c77f3394" + }, + { + "m_Id": "884fd2dfe81342bfae7d1ef6ed58a8e9" + }, + { + "m_Id": "99bbe48cd9b94d50a611d7c58a87fd29" + }, + { + "m_Id": "a9171dd2ad354c788fd941d7a430d3df" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "b26bb4f7e6f940838ba881003166995c", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "ToonRamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2550.000244140625, + "y": 309.33331298828127, + "width": 238.666748046875, + "height": 168.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "be21ebb4ff39424884756c5e21dbb6db" + }, + { + "m_Id": "fd41f2ddd980485c99b91fc60464191d" + }, + { + "m_Id": "fbad12dbf7c74639ac2a9a8969a4084c" + }, + { + "m_Id": "d2777cc274dc4f42840668de6cebb868" + }, + { + "m_Id": "8454aaf1913d4118b1e9aad4e2fd5359" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"743d7b14eb2f83f46bb376b79c9064d8\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f88ec4e4-cb03-41d6-b069-73595c919079", + "96394962-3721-4ae2-a8fe-9ef1dd7510c7", + "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee", + "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + ], + "m_PropertyIds": [ + -1715734773, + -363465418, + 1779736296, + 1653064600 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b42208c4528c47ad8d9ddeddd3c87759", + "m_Guid": { + "m_GuidSerialized": "8c51df2b-a084-43be-824f-4a92d1ce1f69" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "b5994ce4e78f470692d14c9940363155", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3326.0, + "y": -124.66659545898438, + "width": 146.6669921875, + "height": 119.99994659423828 + } + }, + "m_Slots": [ + { + "m_Id": "714d9a3ddbd44a6e9206ec6b02dceb99" + }, + { + "m_Id": "482df59b3fa541c5b4e0653463871d18" + }, + { + "m_Id": "5fe786984a0a42288cf1187624c74e77" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bbc6733d3a4e4fcbb0520b8f31f32b18", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bbe857ba5ffe42cda492ce9307dc4df6", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "bd34b55e470f4a5496b476777170cdbd", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "ToonRamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2368.66650390625, + "y": -124.66665649414063, + "width": 238.66650390625, + "height": 168.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "8b4d65b4dbf14217864ebd4ec0939a40" + }, + { + "m_Id": "fc539a14bf4c4d66b3f3e34a0bde55a3" + }, + { + "m_Id": "2c029449f4304afe85a287528caaf952" + }, + { + "m_Id": "0e054b6e3bf34b3fbd230abceb5c9003" + }, + { + "m_Id": "81daff0d50c84c049563e24983ab85b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"743d7b14eb2f83f46bb376b79c9064d8\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "f88ec4e4-cb03-41d6-b069-73595c919079", + "96394962-3721-4ae2-a8fe-9ef1dd7510c7", + "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee", + "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + ], + "m_PropertyIds": [ + -1715734773, + -363465418, + 1779736296, + 1653064600 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "be21ebb4ff39424884756c5e21dbb6db", + "m_Id": -1715734773, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Lighting", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c124d7e680e245039a13266f9dfcb28d", + "m_Guid": { + "m_GuidSerialized": "2160e519-3b4a-4a44-aa5f-d801eac84b24" + }, + "m_Name": "Cloud Cover", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Cover", + "m_DefaultReferenceName": "_Cloud_Cover", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c42a2d3a67dd4956ba3b0f4e349b36c0", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2774.66650390625, + "y": 393.33331298828127, + "width": 105.333251953125, + "height": 36.000091552734378 + } + }, + "m_Slots": [ + { + "m_Id": "619c25bbb9a7407db3948f0928e6fb31" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d6008089ac66492c8c26448cade11a30" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DotProductNode", + "m_ObjectId": "c4a54cb96ca44be9a1ca60736c8757f2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3610.0, + "y": 295.3332824707031, + "width": 209.33349609375, + "height": 304.0000915527344 + } + }, + "m_Slots": [ + { + "m_Id": "13850f9659634e3ca63c66a8842bd2fd" + }, + { + "m_Id": "6bde8dc8c28144349fda1f6f2e3e44f5" + }, + { + "m_Id": "da4f3abcbd7a40e9bf3ba72669de04a6" + } + ], + "synonyms": [ + "scalar product" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c4de147a20ca44279a70c107930e002c", + "m_Id": -879300798, + "m_DisplayName": "Cloud Density", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cloud_Density", + "m_StageCapability": 3, + "m_Value": 0.009999999776482582, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c5703f906136434ab095daae43af31ce", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c5a6adb0383447d9af8b461f662fda70", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "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": "846dbf13683843e2b18d7759ec14e1a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cd253608767244878c4ef50be8d3012a", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3277.33349609375, + "y": -811.3333740234375, + "width": 157.333251953125, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "e1e85087bbe6458ab6a15570a7dab7d7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f206188d4dae49a0a0e24026fcacb4c3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2777cc274dc4f42840668de6cebb868", + "m_Id": 1653064600, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_MinimumDarkness", + "m_StageCapability": 3, + "m_Value": 0.20000000298023225, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d47b79c001834f8fb49e8b38d26417fe", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d6008089ac66492c8c26448cade11a30", + "m_Guid": { + "m_GuidSerialized": "8725a3df-26e1-40d6-9846-00fca3591aae" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d6e1884dcc0c4d7abff16b5fc3f4ec58", + "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.Vector1MaterialSlot", + "m_ObjectId": "da4f3abcbd7a40e9bf3ba72669de04a6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc77fcde32c94de0893a8db901a72ccd", + "m_Id": 0, + "m_DisplayName": "Cloud Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd3ea653827b470895b81b9ed51bf190", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ddfb353ad96244a6a3b7fbf2963be908", + "m_Id": 1, + "m_DisplayName": "Cloudiness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cloudiness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de167425e943466b915683a2a530afb1", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e1e85087bbe6458ab6a15570a7dab7d7", + "m_Id": 0, + "m_DisplayName": "Cloud Movement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "e55fa25a6e694778a6cf1086a915157e", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Ambient SampleSH", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3751.999755859375, + "y": -317.3332824707031, + "width": 186.0, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "7d54e18c05c94e42931473b0a9de63cc" + }, + { + "m_Id": "b0f4b6a8befd450790acd174883cfae1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a00267b2974a2834e9edf2dfebed6558\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "7cbab9af-00fb-40a7-904f-86352c24f4a2" + ], + "m_PropertyIds": [ + -1418734872 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "e6ceea3a9bd74f20b238dce788864ba4", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3155.33349609375, + "y": -593.3333740234375, + "width": 129.333251953125, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "92cead4a22384f578db9eaa05314fbdd" + }, + { + "m_Id": "af8903ffc5a5429b923700ac57545a61" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e79944ed51d04c40a36b9dd77f107766", + "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.MultiplyNode", + "m_ObjectId": "e9be9c7713f640bdb06d4e20ebc373a1", + "m_Group": { + "m_Id": "a63b5c867b6a4f3bbb5a9eabf408cdda" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2792.0, + "y": 208.66664123535157, + "width": 131.33349609375, + "height": 119.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "62adc73884194295b73a9c6eea9c8c34" + }, + { + "m_Id": "93c2638bbcd5494297db0ede3b11a913" + }, + { + "m_Id": "95f7b061d1b04d289ef0ee54be70370d" + } + ], + "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.GroupData", + "m_ObjectId": "ec4ba0e8306a4af0ac920cbec67c5ae0", + "m_Title": "Diffuse + Albedo", + "m_Position": { + "x": -1489.3336181640625, + "y": -182.666748046875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef53ab55a5e84524b76d1048295cff51", + "m_Id": 4, + "m_DisplayName": "ShadowAtten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f1e583453fef43b8898e2f0d6b8271e1", + "m_Guid": { + "m_GuidSerialized": "2e57c9a4-49be-4d46-a2db-b0ff1c35192e" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "f206188d4dae49a0a0e24026fcacb4c3", + "m_Guid": { + "m_GuidSerialized": "2d6fe0ef-dd16-4f02-9ff1-2618404db9d5" + }, + "m_Name": "Cloud Movement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Movement", + "m_DefaultReferenceName": "_Cloud_Movement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f210a7ffd33845a9bb2b8aa8aa328d70", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3265.33349609375, + "y": -775.3334350585938, + "width": 145.333251953125, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "dc77fcde32c94de0893a8db901a72ccd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8e3808e5d9324d1b8ba7c2f5437ba457" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f8bf2b3ddf344be68353fb583bae11f5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f9a5e520da0643ce98712741ff30814a", + "m_Group": { + "m_Id": "21dc6bdb5d3e4273936785774ac8b9cf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3259.33349609375, + "y": -847.3333740234375, + "width": 139.333251953125, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ab3450a3e6f74ba38b3dc065316b25fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3647350df7854edd8a0bb58ced47fd3e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f9f2ac3c62804013be7d186717dad326", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fbad12dbf7c74639ac2a9a8969a4084c", + "m_Id": 1779736296, + "m_DisplayName": "Brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Brightness", + "m_StageCapability": 3, + "m_Value": 0.25, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fc539a14bf4c4d66b3f3e34a0bde55a3", + "m_Id": -363465418, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd41f2ddd980485c99b91fc60464191d", + "m_Id": -363465418, + "m_DisplayName": "Shades", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Shades", + "m_StageCapability": 3, + "m_Value": 4.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ffdcd01251dc432e877f5477f7b6c281", + "m_Name": "Cloud Visuals", + "m_ChildObjectList": [ + { + "m_Id": "d6008089ac66492c8c26448cade11a30" + }, + { + "m_Id": "f1e583453fef43b8898e2f0d6b8271e1" + }, + { + "m_Id": "50cbaa3b77d145f6ab78917486d5a1ca" + } + ] +} + diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph.meta new file mode 100644 index 000000000..20405de75 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: d996b60bc6db5c24395869d6ca31c028 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Shaders/LitWithClouds.shadergraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph new file mode 100644 index 000000000..aac4e6fd8 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph @@ -0,0 +1,1418 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "5ef6b2fe7c0e43f6802f4c32efc7a454", + "m_Properties": [ + { + "m_Id": "68e92560188a4de891fc6fe6bf93da01" + }, + { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + }, + { + "m_Id": "c3370674afe5404aa6e16c7d681ac557" + }, + { + "m_Id": "75aff8896c9b4235afe7298818289644" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "8a9c75e90dba4720aa4ae7cdf23e303c" + } + ], + "m_Nodes": [ + { + "m_Id": "8d8317413a3946e79ba6c0fd49a83e73" + }, + { + "m_Id": "122cd2094e2143f7acd826ef82707bc9" + }, + { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + { + "m_Id": "21f14d86d8a446b8ad48e02a8f628fd3" + }, + { + "m_Id": "4a4496067620417f800d8de915795108" + }, + { + "m_Id": "163921d385674b4e9304fa9e2de203ac" + }, + { + "m_Id": "da498b38aaea44eb80300a249b49dc03" + }, + { + "m_Id": "95308ea864b44c9ba26362973043ddc0" + }, + { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + { + "m_Id": "a0182ea95cc44e2784eac39a5def49aa" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "122cd2094e2143f7acd826ef82707bc9" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "163921d385674b4e9304fa9e2de203ac" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "21f14d86d8a446b8ad48e02a8f628fd3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a4496067620417f800d8de915795108" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95308ea864b44c9ba26362973043ddc0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a0182ea95cc44e2784eac39a5def49aa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "122cd2094e2143f7acd826ef82707bc9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "21f14d86d8a446b8ad48e02a8f628fd3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be604739b42d4648b20cd73992a66377" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d8317413a3946e79ba6c0fd49a83e73" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d756d57cf8c846a5a796a6fed1367d05" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a10765193a654954928579c4570e24fb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da498b38aaea44eb80300a249b49dc03" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "abb27b647b1b4cb5b79c39048e2b9eda" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "8d8317413a3946e79ba6c0fd49a83e73" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "103cde6d92704580aa30bcb86b953372", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CeilingNode", + "m_ObjectId": "122cd2094e2143f7acd826ef82707bc9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Ceiling", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -166.9999542236328, + "y": -144.99998474121095, + "width": 127.99993896484375, + "height": 93.9999771118164 + } + }, + "m_Slots": [ + { + "m_Id": "9830d6422b254167aede5ba5d724f57f" + }, + { + "m_Id": "ce53ae1291444ceaae3ffff3835143f3" + } + ], + "synonyms": [ + "up" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "163921d385674b4e9304fa9e2de203ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -672.0, + "y": -79.00001525878906, + "width": 114.00006103515625, + "height": 34.0000114440918 + } + }, + "m_Slots": [ + { + "m_Id": "bc041a102b774a489509c89f81518194" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "21f14d86d8a446b8ad48e02a8f628fd3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 175.0000457763672, + "y": -145.0000457763672, + "width": 127.99992370605469, + "height": 94.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "ee44185cfe054782b527709cbc9afd74" + }, + { + "m_Id": "e1d1b1d0633d4e63ba9ccbc25a687367" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "22ddeb584b474668b800389fdd35c26e", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b925de2c3ce4193ac0bf795ebc0e7f6", + "m_Id": 0, + "m_DisplayName": "Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2d59421be7db46d2933f21cf7421fcb7", + "m_Id": 1, + "m_DisplayName": "Lighting", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Lighting", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31f4fbf7dfef41a5ba1096acd375cf76", + "m_Id": 0, + "m_DisplayName": "MinimumDarkness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "355a76278019467f81bcdac84a906cea", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3cb8cbd3268443fba1a8b1a9d08c9c36", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "41bc1eeb51aa494a829730f64b67e4db", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "4637e8c492244ada877a480379d38b5e", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4a4496067620417f800d8de915795108", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -672.0, + "y": -108.99999237060547, + "width": 117.0, + "height": 34.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "608319e837454993bba9a889d33df3d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "68e92560188a4de891fc6fe6bf93da01" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "51d24d588f664bee82ed537e062d0291", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58bf77d96edb40d88c3d11b095ed40f2", + "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.Vector1MaterialSlot", + "m_ObjectId": "608319e837454993bba9a889d33df3d9", + "m_Id": 0, + "m_DisplayName": "Lighting", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "68e92560188a4de891fc6fe6bf93da01", + "m_Guid": { + "m_GuidSerialized": "f88ec4e4-cb03-41d6-b069-73595c919079" + }, + "m_Name": "Lighting", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Lighting", + "m_DefaultReferenceName": "_Lighting", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "75aff8896c9b4235afe7298818289644", + "m_Guid": { + "m_GuidSerialized": "4f062b41-33d0-4f0e-b3fd-7a37ba26f555" + }, + "m_Name": "MinimumDarkness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MinimumDarkness", + "m_DefaultReferenceName": "_MinimumDarkness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "762299418d004ee7814485246ecc9528", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "8a9c75e90dba4720aa4ae7cdf23e303c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "68e92560188a4de891fc6fe6bf93da01" + }, + { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + }, + { + "m_Id": "c3370674afe5404aa6e16c7d681ac557" + }, + { + "m_Id": "75aff8896c9b4235afe7298818289644" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "8d8317413a3946e79ba6c0fd49a83e73", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 557.0000610351563, + "y": -192.99998474121095, + "width": 94.9998779296875, + "height": 77.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "2d59421be7db46d2933f21cf7421fcb7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "95308ea864b44c9ba26362973043ddc0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -529.0, + "y": -27.00001335144043, + "width": 131.00003051757813, + "height": 34.00004577636719 + } + }, + "m_Slots": [ + { + "m_Id": "2b925de2c3ce4193ac0bf795ebc0e7f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c3370674afe5404aa6e16c7d681ac557" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "960a5fd421d54ad3a4fc0ac07be5c9ba", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9830d6422b254167aede5ba5d724f57f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a0182ea95cc44e2784eac39a5def49aa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 106.66668701171875, + "y": -318.0000305175781, + "width": 172.0, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "31f4fbf7dfef41a5ba1096acd375cf76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "75aff8896c9b4235afe7298818289644" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "a10765193a654954928579c4570e24fb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -336.5000915527344, + "y": -144.9999542236328, + "width": 208.0, + "height": 301.99993896484377 + } + }, + "m_Slots": [ + { + "m_Id": "762299418d004ee7814485246ecc9528" + }, + { + "m_Id": "960a5fd421d54ad3a4fc0ac07be5c9ba" + }, + { + "m_Id": "a756c301f44049d982c6880f73ad487e" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a756c301f44049d982c6880f73ad487e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "abb27b647b1b4cb5b79c39048e2b9eda", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 13.999967575073243, + "y": -145.0000457763672, + "width": 126.00006103515625, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "103cde6d92704580aa30bcb86b953372" + }, + { + "m_Id": "355a76278019467f81bcdac84a906cea" + }, + { + "m_Id": "b73018ace6e84f56a8b2e43bc1728894" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b180178f8cb1451589d5d4d7fa7151bb", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b73018ace6e84f56a8b2e43bc1728894", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc041a102b774a489509c89f81518194", + "m_Id": 0, + "m_DisplayName": "Shades", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "be604739b42d4648b20cd73992a66377", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 361.3333435058594, + "y": -318.0000305175781, + "width": 127.33331298828125, + "height": 144.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "d5452c8a76a54984b3aed62ea3632ad3" + }, + { + "m_Id": "b180178f8cb1451589d5d4d7fa7151bb" + }, + { + "m_Id": "4637e8c492244ada877a480379d38b5e" + }, + { + "m_Id": "22ddeb584b474668b800389fdd35c26e" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c3370674afe5404aa6e16c7d681ac557", + "m_Guid": { + "m_GuidSerialized": "00c5ccc5-e6f1-4fa6-aa18-34cb76ac43ee" + }, + "m_Name": "Brightness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brightness", + "m_DefaultReferenceName": "_Brightness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce53ae1291444ceaae3ffff3835143f3", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d5452c8a76a54984b3aed62ea3632ad3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d756d57cf8c846a5a796a6fed1367d05", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -524.0, + "y": -145.0, + "width": 126.00003051757813, + "height": 117.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "41bc1eeb51aa494a829730f64b67e4db" + }, + { + "m_Id": "58bf77d96edb40d88c3d11b095ed40f2" + }, + { + "m_Id": "3cb8cbd3268443fba1a8b1a9d08c9c36" + } + ], + "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.PropertyNode", + "m_ObjectId": "da498b38aaea44eb80300a249b49dc03", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -152.9999542236328, + "y": -43.99998092651367, + "width": 113.99993896484375, + "height": 33.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "51d24d588f664bee82ed537e062d0291" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f66663a5e2dc462cb5c7be2ccccbe437" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e1d1b1d0633d4e63ba9ccbc25a687367", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ee44185cfe054782b527709cbc9afd74", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f66663a5e2dc462cb5c7be2ccccbe437", + "m_Guid": { + "m_GuidSerialized": "96394962-3721-4ae2-a8fe-9ef1dd7510c7" + }, + "m_Name": "Shades", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shades", + "m_DefaultReferenceName": "_Shades", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 4.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph.meta new file mode 100644 index 000000000..fcbc0853c --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 743d7b14eb2f83f46bb376b79c9064d8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Shaders/ToonRamp.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph new file mode 100644 index 000000000..7c31dfd86 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph @@ -0,0 +1,468 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "5248527adc8a45bd98d22835da3a2300", + "m_Properties": [ + { + "m_Id": "2dc5d451b706458cb1c5c39177ba8680" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7cd5d23d8e614aa68f2d59ede149cce7" + } + ], + "m_Nodes": [ + { + "m_Id": "7ec690589a234d229b9a73848a847a7d" + }, + { + "m_Id": "5fe8347117ed4dd1aaf52d2299468d58" + }, + { + "m_Id": "6f8ff8af195d41f3991dd17ef98b4c1b" + }, + { + "m_Id": "467331a8c95149db87d7885a1dbe2188" + }, + { + "m_Id": "d8c8fc7d83bd47849ebb508b8b3e40e7" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d8c8fc7d83bd47849ebb508b8b3e40e7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "467331a8c95149db87d7885a1dbe2188" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "7ec690589a234d229b9a73848a847a7d" + }, + { + "m_Id": "5fe8347117ed4dd1aaf52d2299468d58" + }, + { + "m_Id": "6f8ff8af195d41f3991dd17ef98b4c1b" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "467331a8c95149db87d7885a1dbe2188" + } + ] + }, + "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_ActiveTargets": [ + { + "m_Id": "5870a7de22c64d6c902d4f56bff5fc33" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "170355f51f7540548c0dbc66126777cf", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "2dc5d451b706458cb1c5c39177ba8680", + "m_Guid": { + "m_GuidSerialized": "5d49b3b3-7b2b-4b61-84c1-143839d4334a" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Color", + "m_DefaultReferenceName": "_Color", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "467331a8c95149db87d7885a1dbe2188", + "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": "e0537b6d4cef41daa27f871496757faa" + } + ], + "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.PositionMaterialSlot", + "m_ObjectId": "4e9081cca1f04aaeb27b1837ff296b0b", + "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": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "5870a7de22c64d6c902d4f56bff5fc33", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "d8f022c2bdb949cfb296d0dd471be6ad" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5fe8347117ed4dd1aaf52d2299468d58", + "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": "7c880716b99d42b9a2704343c2c8ad42" + } + ], + "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.BlockNode", + "m_ObjectId": "6f8ff8af195d41f3991dd17ef98b4c1b", + "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": "170355f51f7540548c0dbc66126777cf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "7c880716b99d42b9a2704343c2c8ad42", + "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.CategoryData", + "m_ObjectId": "7cd5d23d8e614aa68f2d59ede149cce7", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "2dc5d451b706458cb1c5c39177ba8680" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7ec690589a234d229b9a73848a847a7d", + "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": "4e9081cca1f04aaeb27b1837ff296b0b" + } + ], + "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.PropertyNode", + "m_ObjectId": "d8c8fc7d83bd47849ebb508b8b3e40e7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -199.33331298828126, + "y": 239.33331298828126, + "width": 106.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "fe237aa20f394f80b07e7ab626c6bb55" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2dc5d451b706458cb1c5c39177ba8680" + } +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "d8f022c2bdb949cfb296d0dd471be6ad" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "e0537b6d4cef41daa27f871496757faa", + "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.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector4MaterialSlot", + "m_ObjectId": "fe237aa20f394f80b07e7ab626c6bb55", + "m_Id": 0, + "m_DisplayName": "Color", + "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": [] +} + diff --git a/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph.meta b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph.meta new file mode 100644 index 000000000..2c957184d --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 06d28d27a32bc0b4eabc6da3c27565c8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Demo Shaders/UnicolorShader.shadergraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.meta b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.meta new file mode 100644 index 000000000..30f97ae75 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7905413df6eb1a8429239f4f687825f0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity new file mode 100644 index 000000000..231e27f91 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity @@ -0,0 +1,2265 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 112000000, guid: da7e72828ed577f47929d569b44f3427, type: 2} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &6971701 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6971703} + - component: {fileID: 6971702} + - component: {fileID: 6971704} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &6971702 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6971701} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 1 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 0.5 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 1 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!4 &6971703 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6971701} + serializedVersion: 2 + m_LocalRotation: {x: 0.92387956, y: 0, z: 0, w: 0.38268343} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 135, y: 0, z: 0} +--- !u!114 &6971704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6971701} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: -11.5, y: 3.7} + m_SoftShadowQuality: 0 +--- !u!1 &352146917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 352146918} + - component: {fileID: 352146921} + - component: {fileID: 352146920} + - component: {fileID: 352146919} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &352146918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352146917} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -61.55, y: 41.59, z: -20.54} + m_LocalScale: {x: 5, y: 5, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1382722281} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!135 &352146919 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352146917} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &352146920 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352146917} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &352146921 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 352146917} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &480917683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 480917684} + - component: {fileID: 480917687} + - component: {fileID: 480917686} + - component: {fileID: 480917685} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &480917684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 480917683} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.0000000046566124, w: 1} + m_LocalPosition: {x: 3.8010387, y: -1.210818, z: 4.81845} + m_LocalScale: {x: 4, y: 4, z: 4} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2055437732} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &480917685 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 480917683} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &480917686 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 480917683} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &480917687 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 480917683} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &615712459 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615712460} + - component: {fileID: 615712463} + - component: {fileID: 615712462} + - component: {fileID: 615712461} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615712460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615712459} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 339.41513, y: 260.655, z: -79.93804} + m_LocalScale: {x: 5, y: 1, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1906012174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &615712461 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615712459} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &615712462 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615712459} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &615712463 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615712459} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &724629786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 724629787} + - component: {fileID: 724629790} + - component: {fileID: 724629789} + - component: {fileID: 724629788} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &724629787 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 724629786} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.0000000046566124, w: 1} + m_LocalPosition: {x: 3.801039, y: -2.7108202, z: 4.81845} + m_LocalScale: {x: 5, y: 5, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2055437732} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &724629788 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 724629786} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &724629789 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 724629786} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &724629790 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 724629786} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &731534197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 731534198} + - component: {fileID: 731534201} + - component: {fileID: 731534200} + - component: {fileID: 731534199} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &731534198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731534197} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 346.41513, y: 260.655, z: -72.93804} + m_LocalScale: {x: 5, y: 3, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1906012174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &731534199 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731534197} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &731534200 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731534197} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &731534201 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731534197} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &747861971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 747861972} + - component: {fileID: 747861975} + - component: {fileID: 747861974} + - component: {fileID: 747861973} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &747861972 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747861971} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.0000000046566124, w: 1} + m_LocalPosition: {x: 3.8010373, y: 3.2891846, z: 4.818448} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2055437732} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &747861973 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747861971} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &747861974 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747861971} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &747861975 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 747861971} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1012628681 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1012628682} + - component: {fileID: 1012628685} + - component: {fileID: 1012628684} + - component: {fileID: 1012628683} + m_Layer: 0 + m_Name: Ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1012628682 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1012628681} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -58, y: 39.251945, z: 10.286} + m_LocalScale: {x: 200, y: 200.00008, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1382722281} + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!64 &1012628683 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1012628681} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1012628684 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1012628681} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1012628685 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1012628681} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1283551041 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1283551042} + - component: {fileID: 1283551045} + - component: {fileID: 1283551044} + - component: {fileID: 1283551043} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1283551042 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1283551041} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 346.41513, y: 260.655, z: -79.93804} + m_LocalScale: {x: 5, y: 3, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1906012174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1283551043 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1283551041} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1283551044 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1283551041} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1283551045 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1283551041} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1382722280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1382722281} + m_Layer: 0 + m_Name: Environment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1382722281 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1382722280} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 56.32754, y: -39.251945, z: -11.1908245} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1906012174} + - {fileID: 2055437732} + - {fileID: 352146918} + - {fileID: 1012628682} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1573644284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1573644285} + - component: {fileID: 1573644288} + - component: {fileID: 1573644287} + - component: {fileID: 1573644286} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1573644285 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1573644284} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 339.41513, y: 260.655, z: -72.93804} + m_LocalScale: {x: 5, y: 1, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1906012174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1573644286 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1573644284} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1573644287 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1573644284} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1573644288 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1573644284} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1595539928 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1595539929} + - component: {fileID: 1595539932} + - component: {fileID: 1595539931} + - component: {fileID: 1595539930} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1595539929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1595539928} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.0000000046566124, w: 1} + m_LocalPosition: {x: 3.8010392, y: 1.7891831, z: 4.818448} + m_LocalScale: {x: 2, y: 2, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2055437732} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1595539930 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1595539928} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1595539931 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1595539928} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1595539932 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1595539928} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1600021351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1600021355} + - component: {fileID: 1600021354} + - component: {fileID: 1600021353} + - component: {fileID: 1600021352} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1600021352 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600021351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1600021353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600021351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1600021354 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600021351} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1600021355 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600021351} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2076977471} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1629741424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1629741428} + - component: {fileID: 1629741427} + - component: {fileID: 1629741426} + m_Layer: 0 + m_Name: Camera Controller Target + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1629741426 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629741424} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d0f87d63188876542adf0754d1aa1bbd, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1629741427 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629741424} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1629741428 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629741424} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.86, y: 1.1, z: -8.34} + m_LocalScale: {x: 0.75, y: 0.75, z: 0.75} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1661963899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1661963900} + - component: {fileID: 1661963903} + - component: {fileID: 1661963902} + - component: {fileID: 1661963901} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1661963900 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661963899} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 339.41513, y: 260.655, z: -86.93804} + m_LocalScale: {x: 5, y: 1, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1906012174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1661963901 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661963899} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1661963902 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661963899} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1661963903 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661963899} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1906012173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1906012174} + m_Layer: 0 + m_Name: Slabs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1906012174 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906012173} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.43103108, z: -0, w: 0.9023371} + m_LocalPosition: {x: -325.28754, y: -221.18304, z: -219.22917} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1661963900} + - {fileID: 615712460} + - {fileID: 1573644285} + - {fileID: 2004544007} + - {fileID: 1283551042} + - {fileID: 731534198} + m_Father: {fileID: 1382722281} + m_LocalEulerAnglesHint: {x: 0, y: -51.066, z: 0} +--- !u!1 &2004544006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2004544007} + - component: {fileID: 2004544010} + - component: {fileID: 2004544009} + - component: {fileID: 2004544008} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2004544007 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004544006} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 346.41513, y: 260.655, z: -86.93804} + m_LocalScale: {x: 5, y: 3, z: 5} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1906012174} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2004544008 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004544006} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2004544009 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004544006} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &2004544010 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004544006} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &2055437731 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2055437732} + m_Layer: 0 + m_Name: Cube stack + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2055437732 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2055437731} + serializedVersion: 2 + m_LocalRotation: {x: -0.06003086, y: 0.55749094, z: -0.066648126, w: 0.8253231} + m_LocalPosition: {x: -71.9, y: 43, z: 15} + m_LocalScale: {x: 2, y: 1.5, z: 2} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 724629787} + - {fileID: 480917684} + - {fileID: 2107980994} + - {fileID: 1595539929} + - {fileID: 747861972} + m_Father: {fileID: 1382722281} + m_LocalEulerAnglesHint: {x: -1.42, y: 68.203, z: -10.195} +--- !u!1 &2076977470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2076977471} + - component: {fileID: 2076977473} + - component: {fileID: 2076977472} + m_Layer: 0 + m_Name: Demo Controls Instructions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2076977471 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076977470} + 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: [] + m_Father: {fileID: 1600021355} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 25, y: 0} + m_SizeDelta: {x: 500, y: 500} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2076977472 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076977470} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 32 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 300 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Move - WASD + + Rotate - QE + + Boost - LShift' +--- !u!222 &2076977473 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2076977470} + m_CullTransparentMesh: 1 +--- !u!1 &2107980993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2107980994} + - component: {fileID: 2107980997} + - component: {fileID: 2107980996} + - component: {fileID: 2107980995} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2107980994 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107980993} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0.0000000046566124, w: 1} + m_LocalPosition: {x: 3.8010366, y: 0.28918338, z: 4.81845} + m_LocalScale: {x: 3, y: 3, z: 3} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2055437732} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2107980995 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107980993} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &2107980996 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107980993} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &2107980997 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2107980993} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!114 &261962844076610756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!1 &2581874134015148088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2604765536910906539} + - component: {fileID: 2816423982698840624} + - component: {fileID: 7723660285016781230} + - component: {fileID: 261962844076610756} + - component: {fileID: 9030411065867359648} + - component: {fileID: 3659950957070515233} + - component: {fileID: 9030411065867359649} + m_Layer: 0 + m_Name: Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2604765536910906539 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + serializedVersion: 2 + m_LocalRotation: {x: 0.23911765, y: 0.3696438, z: -0.09904577, w: 0.89239913} + m_LocalPosition: {x: -22.841124, y: 17.41452, z: -28.321121} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 30, y: 45, z: 0} +--- !u!20 &2816423982698840624 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 1} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 16.4 + orthographic: 1 + orthographic size: 10 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!114 &3659950957070515233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d353f47f283f7b546ac9ab70625dfeb3, type: 3} + m_Name: + m_EditorClassIdentifier: + lightColor: {r: 1, g: 1, b: 0.825, a: 0} + lightStrength: 1 + lightRamps: 4 + fadeStart: 0.4 + fadeStrength: 0.33 + directionalFading: 1 + shadowStrength: 0.5 + shadowRamps: 5 + directionalDisappearance: 0.725 + cloudAreaNearClipPlane: 5 + cloudAreaFarClipPlane: 55 + showCloudAreaInEditor: 1 + shadowMarchStepSize: 0.33 + shadowMarchSteps: 24 + cloudDataResolution: 700 + autoApplySettings: 1 + _preComputedCloudTexture: {fileID: 0} + cloudDataTexture: {fileID: 0} + godrayMat: {fileID: 0} + cloudDataWriterMat: {fileID: 0} + mainCamera: {fileID: 0} + mainLightTrans: {fileID: 0} + anchorTrans: {fileID: 0} + planeOrigo: {x: 0, y: 0, z: 0} + cloudMovement: {x: 0, y: 0} + cloudStep: {x: 0, y: 0} + planeWidthWorldUnits: 0 + planeHeightWorldUnits: 0 + screenWidthWorldUnits: 0 + screenHeightWorldUnits: 0 + cloudCoverage: 0 + cloudScale: 0 + cloudChange: 0 + dataWriterMultiplier: 2.7 + dataWriterAdditive: 0 + brightness: 0.25 +--- !u!81 &7723660285016781230 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + m_Enabled: 1 +--- !u!114 &9030411065867359648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a00fc418edaa4e449eebe899135abd2, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 1629741428} + rotationSpeed: 125 + rotationAngle: 90 + movementSpeed: 10 +--- !u!114 &9030411065867359649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2581874134015148088} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e4d51a812d712c649bdb962dd6a598d2, type: 3} + m_Name: + m_EditorClassIdentifier: + cloudCoverage: 0.6 + cloudScale: 0.025 + cloudChange: 0.005 + cloudMovement: {x: -0.25, y: 0.25} + cloudStep: {x: 13, y: 17} + shades: 5 + cloudStrength: 2 + brightness: -1 + miminumDarkness: 0.2 + Materials: + - {fileID: 2100000, guid: 2e28bfe2c8c74bb459978f7de36dd869, type: 2} + overrideMatValues: 1 + cookieClouds: 0 + additionalCookieSize: {x: 20, y: 20} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 2604765536910906539} + - {fileID: 6971703} + - {fileID: 1382722281} + - {fileID: 1629741428} + - {fileID: 1600021355} diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity.meta b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity.meta new file mode 100644 index 000000000..970b6c1dc --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 94375c9739f18a64c9b4d617c4d5c249 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene.unity + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset new file mode 100644 index 000000000..70a88b7c2 Binary files /dev/null and b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset differ diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset.meta b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset.meta new file mode 100644 index 000000000..24c21a16c --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: da7e72828ed577f47929d569b44f3427 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/LightingData.asset + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr new file mode 100644 index 000000000..f7088582e Binary files /dev/null and b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr differ diff --git a/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr.meta b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr.meta new file mode 100644 index 000000000..910827f79 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr.meta @@ -0,0 +1,124 @@ +fileFormatVersion: 2 +guid: 855a8a5562f4f6d4dbe49367ef69d743 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 1 + seamlessCubemap: 1 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: 0 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 2 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 4 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 100 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 4 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + customData: + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spriteCustomMetadata: + entries: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Demo/Volumetric Light Demo Scene/ReflectionProbe-0.exr + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Documentation.meta b/Assets/Critter Volumetric Lighting/Documentation.meta new file mode 100644 index 000000000..417d8c224 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d54f0dc4a41cb5c4fbf44bc53dad232b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric Lighting Documentation.pdf b/Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric Lighting Documentation.pdf new file mode 100644 index 000000000..4d295f178 Binary files /dev/null and b/Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric Lighting Documentation.pdf differ diff --git a/Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric Lighting Documentation.pdf.meta b/Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric Lighting Documentation.pdf.meta new file mode 100644 index 000000000..a8325196b --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric Lighting Documentation.pdf.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 9f378f6bc5316e54e8416414f61c5752 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Documentation/Critter Volumetric + Lighting Documentation.pdf + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts.meta b/Assets/Critter Volumetric Lighting/Scripts.meta new file mode 100644 index 000000000..71f2ecc71 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b5b00dc58eb2db44db696deec52f7de6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs b/Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs new file mode 100644 index 000000000..33327a5b3 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs @@ -0,0 +1,136 @@ +using UnityEngine; + +namespace CritterVolumetricLighting +{ + public class CloudManager : MonoBehaviour + { + [Header("General")] + [SerializeField] float cloudCoverage = 0.6f; + [SerializeField] float cloudScale = 0.025f; + [SerializeField] float cloudChange = 0.005f; // 0.015f + [SerializeField] Vector2 cloudMovement = new Vector2(-0.25f, 0.25f); + [SerializeField] Vector2 cloudStep = new Vector2(13, 17); + + [Header("Visuals")] + [SerializeField] int shades = 5; + [SerializeField] float cloudStrength = 2f; + [SerializeField] float brightness = -1f; + [SerializeField] float miminumDarkness = 0.2f; + + [Header("Materials with clouds")] + [SerializeField] public Material[] Materials = new Material[0]; + [SerializeField] [Tooltip(VolumetricLightResources.TT_OVERRIDEMATVALUES)] public bool overrideMatValues = true; + + [Header("Main light cookie clouds")] + [SerializeField] [Tooltip(VolumetricLightResources.TT_COOKIECLOUDS)] public bool cookieClouds = false; + [SerializeField] [Tooltip(VolumetricLightResources.TT_ADDITIONALCOOKIESIZE)] public Vector2 additionalCookieSize = new Vector2(20, 20); + + private VolumetricLightManager _VLManager; + private Material mainlightCookieWriterMat; + private bool _hasStarted = false; + private bool _cookieCloudsUsed = false; + + /** + Push cloud values to VLManager and also to materials if 'overrideMatValues' is true. Refresh cookie clouds if used. + */ + public void ApplyChanges() + { + if (overrideMatValues && Materials.Length > 0) + SetMaterialValues(); + + SyncVLManagerClouds(); + if (cookieClouds) + MainlightCookieHandler.Refresh(); + + } + + public void SyncDisplayChanges() + { + if (cookieClouds) + MainlightCookieHandler.ApplySettings(); + } + + + private void SetMaterialValues() + { + foreach (Material mat in Materials) + { + mat.SetFloat("_Cloud_Density", cloudScale); + mat.SetVector("_Cloud_Movement", cloudMovement); + mat.SetFloat("_Cloud_Strength", cloudStrength); + mat.SetFloat("_Cloud_Cover", cloudCoverage); + mat.SetFloat("_Cloud_Change", cloudChange); + mat.SetVector("_Cloud_Step", cloudStep); + mat.SetFloat("_Shades", shades); + mat.SetFloat("_Brightness", brightness); + mat.SetFloat("_MinimumDarkness", miminumDarkness); + } + } + + + private void SyncVLManagerClouds() + { + _VLManager.dataWriterAdditive = ((1.12f + (brightness / shades)) - cloudStrength)+0.005f; + _VLManager.dataWriterMultiplier = cloudStrength; + _VLManager.brightness = 0.25f * (-0.49f*shades+1.95f); + + _VLManager.lightRamps = (int)shades; + _VLManager.cloudCoverage = cloudCoverage; + _VLManager.cloudScale = cloudScale; + _VLManager.cloudChange = cloudChange; + _VLManager.cloudMovement = cloudMovement; + _VLManager.cloudStep = cloudStep; + } + + void OnEnable() + { + if (_hasStarted) + { + _VLManager.SetCloudManager(this, true); + if (cookieClouds) + { + MainlightCookieHandler.Init(); + } + } + } + + + [HideInInspector] private Vector2 previousAdditionalSize = new Vector2(-9999999, -9999999); + void Update() + { + if (cookieClouds) + { + if (previousAdditionalSize != additionalCookieSize) + { + // MainlightCookieHandler.additiveAdjustment = VolumetricLightResources.GetMainlightCookieMaterialAdditiveAdjustValue(shades); + + MainlightCookieHandler.additionalCookieSizeWorldUnit = additionalCookieSize; + MainlightCookieHandler.ApplySettings(); + previousAdditionalSize = additionalCookieSize; + } + + MainlightCookieHandler.DrawCookie(); + _cookieCloudsUsed = true; + } else if (_cookieCloudsUsed) + { + previousAdditionalSize = new Vector2(-9999999, -9999999); + MainlightCookieHandler.CheckRemoveCookie(); + _cookieCloudsUsed = false; + } + } + + void OnDisable() + { + _VLManager.SetCloudManager(this, false); + } + + + void Start() + { + _VLManager = FindFirstObjectByType(); + ApplyChanges(); + _hasStarted = true; + _VLManager.SetCloudManager(this, true); + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs.meta new file mode 100644 index 000000000..78f9e914b --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: e4d51a812d712c649bdb962dd6a598d2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/CloudManager.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Editor.meta b/Assets/Critter Volumetric Lighting/Scripts/Editor.meta new file mode 100644 index 000000000..f66905892 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9927f42feb8a704e9772ad130272386 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs b/Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs new file mode 100644 index 000000000..225f251f2 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs @@ -0,0 +1,32 @@ +using UnityEngine; +using UnityEditor; + +namespace CritterVolumetricLighting +{ + [CustomEditor(typeof(VolumetricLightManager))] + public class VolumetricLightEditorButtons : Editor + { + public override void OnInspectorGUI() + { + base.OnInspectorGUI(); + + if (EditorApplication.isPlaying) + { + VolumetricLightManager vLManager = (VolumetricLightManager)target; + + if (GUILayout.Button("Apply settings")) + { + Debug.Log("Changes applied."); + vLManager.ApplySettings(); + } + } else + { + if (GUILayout.Button("Apply settings")) + { + Debug.Log("Volumetric lighting can be seen in play mode."); + } + } + + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs.meta new file mode 100644 index 000000000..f82232bab --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 4165af57669511543845a5ec9dc07e89 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Editor/VolumetricLightEditorButtons.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils.meta new file mode 100644 index 000000000..51d447bbb --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f6957122ad934f2479757f8cf6121d39 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs b/Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs new file mode 100644 index 000000000..ff6f8a81a --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs @@ -0,0 +1,263 @@ +using UnityEngine; +using System.Collections.Generic; +using System.Linq; + +namespace CritterVolumetricLighting +{ + /** + Helper library for VolumetricLightManager. + This class is responsible for the anchor transform that is used to precompute some values and angles for the godray shader. + */ + public static class CloudAnchor + { + public static Vector3 planeOrigo = Vector3.zero; + + + private static VolumetricLightManager _vLManager; + private static Camera _mainCamera; + private static Material _godrayMatRef; + private static Transform _sunTrans; + private static Transform _anchorTrans; + + private static Vector3 _projectionDirUvX; + private static Vector3 _projectionDirUvY; + private static Vector3 _sunProjectionOnScreen; + + private static float _radius; + private static float _textureLengthWorldUnits; + private static float _projectionWidth; + private static float _projectionLen; + + + public static void Init(Transform sunTransParam, Transform anchorTransParam, Camera mainCameraParam, float radiusParam, float textureLengthParam, ref Material godrayMat, VolumetricLightManager vLManager) + { + CheckDebugReferences(true); + _godrayMatRef = godrayMat; + _sunTrans = sunTransParam; + _anchorTrans = anchorTransParam; + _mainCamera = mainCameraParam; + _radius = radiusParam; + _textureLengthWorldUnits = textureLengthParam; + _vLManager = vLManager; + + UpdateAnchorScale(); + } + + + public static void UpdateAnchorScale() + { + _anchorTrans.localScale = new Vector3(VolumetricLightResources.GetCameraDiagonalWorldUnits() / 10, 1, VolumetricLightResources.GetPlaneHeightWorldUnits() / 10); + } + + public static void UpkeepAnchor() + { + SetAnchorRotationAndPosition(); + CalculateAnchorValues(); + } + + public static void DrawGodrayArea() + { + CheckDebugReferences(); + float screenHeightWorldUnits = _mainCamera.orthographicSize * 2; + float screenWidthWorldUnits = screenHeightWorldUnits * _mainCamera.aspect; + Vector3 halfRight = _mainCamera.transform.right * screenWidthWorldUnits * 0.5f; + Vector3 halfUp = _mainCamera.transform.up * screenHeightWorldUnits * 0.5f; + + Vector3 godrayNearCLipPosition = _mainCamera.transform.position + + _mainCamera.transform.forward * _vLManager.cloudAreaNearClipPlane; + Vector3 godrayFarClipPosition = _mainCamera.transform.position + + _mainCamera.transform.forward * _vLManager.cloudAreaFarClipPlane; + Vector3 cameraNearClipPosition = _mainCamera.transform.position + + _mainCamera.transform.forward * _mainCamera.nearClipPlane; + Vector3 cameraFarClipPosition = _mainCamera.transform.position + + _mainCamera.transform.forward * _mainCamera.farClipPlane; + + + Vector3 godrayNearClipTopLeft = godrayNearCLipPosition + halfUp - halfRight; + Vector3 godrayNearClipTopRight = godrayNearCLipPosition + halfUp + halfRight; + Vector3 godrayNearClipBottomLeft = godrayNearCLipPosition - halfUp - halfRight; + Vector3 godrayNearClipBottomRight = godrayNearCLipPosition - halfUp + halfRight; + + Vector3 godrayFarClipTopLeft = godrayFarClipPosition + halfUp - halfRight; + Vector3 godrayFarClipTopRight = godrayFarClipPosition + halfUp + halfRight; + Vector3 godrayFarClipBottomLeft = godrayFarClipPosition - halfUp - halfRight; + Vector3 godrayFarClipBottomRight = godrayFarClipPosition - halfUp + halfRight; + + Vector3 cameraNearClipTopLeft = cameraNearClipPosition + halfUp - halfRight; + Vector3 cameraNearClipTopRight = cameraNearClipPosition + halfUp + halfRight; + Vector3 cameraNearClipBottomLeft = cameraNearClipPosition - halfUp - halfRight; + Vector3 cameraNearClipBottomRight = cameraNearClipPosition - halfUp + halfRight; + + Vector3 cameraFarClipTopLeft = cameraFarClipPosition + halfUp - halfRight; + Vector3 cameraFarClipTopRight = cameraFarClipPosition + halfUp + halfRight; + Vector3 cameraFarClipBottomLeft = cameraFarClipPosition - halfUp - halfRight; + Vector3 cameraFarClipBottomRight = cameraFarClipPosition - halfUp + halfRight; + + Gizmos.color = Color.green; + Gizmos.DrawLine(godrayNearClipTopLeft, godrayNearClipTopRight); + Gizmos.DrawLine(godrayNearClipTopRight, godrayNearClipBottomRight); + Gizmos.DrawLine(godrayNearClipBottomRight, godrayNearClipBottomLeft); + Gizmos.DrawLine(godrayNearClipBottomLeft, godrayNearClipTopLeft); + + Gizmos.color = Color.red; + Gizmos.DrawLine(godrayFarClipTopLeft, godrayFarClipTopRight); + Gizmos.DrawLine(godrayFarClipTopRight, godrayFarClipBottomRight); + Gizmos.DrawLine(godrayFarClipBottomRight, godrayFarClipBottomLeft); + Gizmos.DrawLine(godrayFarClipBottomLeft, godrayFarClipTopLeft); + + Gizmos.color = Color.yellow; + Gizmos.DrawLine(godrayNearClipTopLeft, cameraFarClipTopLeft); + Gizmos.DrawLine(godrayNearClipTopRight, cameraFarClipTopRight); + Gizmos.DrawLine(godrayNearClipBottomRight, cameraFarClipBottomRight); + Gizmos.DrawLine(godrayNearClipBottomLeft, cameraFarClipBottomLeft); + + Gizmos.color = Color.gray; + Gizmos.DrawLine(cameraNearClipTopLeft, cameraNearClipTopRight); + Gizmos.DrawLine(cameraNearClipTopRight, cameraNearClipBottomRight); + Gizmos.DrawLine(cameraNearClipBottomRight, cameraNearClipBottomLeft); + Gizmos.DrawLine(cameraNearClipBottomLeft, cameraNearClipTopLeft); + Gizmos.DrawLine(cameraNearClipTopLeft, godrayNearClipTopLeft); + Gizmos.DrawLine(cameraNearClipTopRight, godrayNearClipTopRight); + Gizmos.DrawLine(cameraNearClipBottomRight, godrayNearClipBottomRight); + Gizmos.DrawLine(cameraNearClipBottomLeft, godrayNearClipBottomLeft); + + Gizmos.DrawLine(cameraFarClipTopLeft, cameraFarClipTopRight); + Gizmos.DrawLine(cameraFarClipTopRight, cameraFarClipBottomRight); + Gizmos.DrawLine(cameraFarClipBottomRight, cameraFarClipBottomLeft); + Gizmos.DrawLine(cameraFarClipBottomLeft, cameraFarClipTopLeft); + Gizmos.DrawLine(cameraFarClipTopLeft, godrayFarClipTopLeft); + Gizmos.DrawLine(cameraFarClipTopRight, godrayFarClipTopRight); + Gizmos.DrawLine(cameraFarClipBottomRight, godrayFarClipBottomRight); + Gizmos.DrawLine(cameraFarClipBottomLeft, godrayFarClipBottomLeft); + } + + public static void SetAnchorRotationAndPosition() + { + float screenHeightWorldUnits = _mainCamera.orthographicSize * 2; + float screenWidthWorldUnits = screenHeightWorldUnits * _mainCamera.aspect; + Vector3 halfRight = _mainCamera.transform.right * screenWidthWorldUnits * 0.5f; + Vector3 halfUp = _mainCamera.transform.up * screenHeightWorldUnits * 0.5f; + + Vector3 godrayNearCLipPosition = _mainCamera.transform.position + + _mainCamera.transform.forward * _vLManager.cloudAreaNearClipPlane; + Vector3 godrayFarClipPosition = _mainCamera.transform.position + + _mainCamera.transform.forward * _vLManager.cloudAreaFarClipPlane; + + _anchorTrans.position = _mainCamera.transform.position + + _vLManager.cloudAreaNearClipPlane * _mainCamera.transform.forward; + + Vector3 fromLowNearToUpFar = + ((godrayFarClipPosition - halfUp + halfRight) + - (godrayNearCLipPosition - halfUp + halfRight)).normalized; + + Vector3 upSameAngle = Vector3.Cross(fromLowNearToUpFar, _mainCamera.transform.right); + Vector3 upDifferentAngle = -_vLManager.mainLightTrans.forward; + + float dot = 1-Vector3.Dot(upSameAngle, upDifferentAngle); + float normalizedDot = Mathf.Clamp01((dot + 1) / 2.0f); + + Vector3 upVec = Vector3.Lerp(upSameAngle, upDifferentAngle, normalizedDot); + _anchorTrans.rotation = Quaternion.LookRotation(_mainCamera.transform.forward, upVec); + } + + + private static void CheckDebugReferences(bool reset = false) + { + if (reset) + { + _vLManager = null; + _mainCamera = null; + } + + if (_vLManager == null) + { + _vLManager = GameObject.FindFirstObjectByType(); + } + + if (_mainCamera == null) + { + Camera[] cameras = GameObject.FindObjectsByType(FindObjectsSortMode.None); + foreach (Camera cam in cameras) + { + if (cam.tag == "MainCamera") + { + _mainCamera = cam; + break; + } + } + } + + } + + private static void CalculateAnchorValues() + { + float widthWorldUnits = _radius*2; + Vector3 origo = _anchorTrans.right * -0.5f * widthWorldUnits + _anchorTrans.position; + _vLManager.planeOrigo = origo; + _sunProjectionOnScreen = ProjectVectorOntoPlane(_sunTrans.forward, _mainCamera.transform.forward); + + _godrayMatRef.SetVector("_SunProjectionOnScreen", _sunProjectionOnScreen); + _godrayMatRef.SetVector("_planeOrigo", origo); + _godrayMatRef.SetVector("_anchorForward", _anchorTrans.forward); + _godrayMatRef.SetVector("_anchorPosition", _anchorTrans.position); + _godrayMatRef.SetVector("_anchorUp", _anchorTrans.up); + _godrayMatRef.SetFloat("_planeWidthWorldUnits", VolumetricLightResources.GetCameraDiagonalWorldUnits()); + _godrayMatRef.SetFloat("_planeHeightWorldUnits", VolumetricLightResources.GetPlaneHeightWorldUnits()); + + /////// Uncomment the line below to debug the area for which cloud data is computed /////// + // DebugProjections(origo, widthWorldUnits); + } + + + /** + Used to debug area for which cloud data is computed. + This method is currently never called. + */ + private static void DebugProjections(Vector3 origo, float widthWorldUnits) + { + Vector3 bottomRight = origo + _anchorTrans.right * widthWorldUnits; + Vector3 topLeft = origo + _anchorTrans.forward * _textureLengthWorldUnits; + Vector3 topRight = bottomRight + _anchorTrans.forward * _textureLengthWorldUnits; + Vector3 origoPP = ProjectionPosition(origo, _sunTrans.forward); + Vector3 bottomRightPP = ProjectionPosition(bottomRight, _sunTrans.forward); + Vector3 topLeftPP = ProjectionPosition(topLeft, _sunTrans.forward); + Vector3 yDirUvPP = (topLeftPP - origoPP).normalized; + Vector3 xDirUvPP = (bottomRightPP - origoPP).normalized; + _projectionWidth = (bottomRightPP-origoPP).magnitude; + _projectionLen = (topLeftPP-origoPP).magnitude; + _projectionDirUvX = xDirUvPP; + _projectionDirUvY = yDirUvPP; + + // Basic debug (Projection vectors) + Debug.DrawLine(origoPP, topLeftPP, Color.blue); + Debug.DrawLine(origoPP, bottomRightPP, Color.blue); + Debug.DrawLine(topLeftPP, topLeftPP+xDirUvPP*_projectionWidth, Color.blue); + Debug.DrawLine(bottomRightPP, bottomRightPP+yDirUvPP*_projectionLen, Color.blue); + + // Basic debug (World vectors) + Debug.DrawLine(origo, topLeft, Color.red); + Debug.DrawLine(origo, bottomRight, Color.red); + Debug.DrawLine(topLeft, topLeft+_anchorTrans.right*widthWorldUnits, Color.red); + Debug.DrawLine(bottomRight, bottomRight+_anchorTrans.forward*_textureLengthWorldUnits, Color.red); + Debug.DrawLine(origoPP, origo, Color.yellow); + Debug.DrawLine(bottomRightPP, bottomRight, Color.yellow); + Debug.DrawLine(topLeftPP, topLeft, Color.yellow); + Debug.DrawLine(bottomRightPP+yDirUvPP*_projectionLen, bottomRight+_anchorTrans.forward*_textureLengthWorldUnits, Color.yellow); + Debug.DrawLine(_vLManager.mainCamera.transform.position, _vLManager.mainCamera.transform.position + _sunProjectionOnScreen * 3, Color.red); + } + + private static Vector3 ProjectVectorOntoPlane(Vector3 vectorToProject, Vector3 planeNormal) + { + Vector3 projectionOntoNormal = Vector3.Dot(vectorToProject, planeNormal) * planeNormal; + Vector3 projectionOntoPlane = vectorToProject - projectionOntoNormal; + return projectionOntoPlane.normalized; + } + + private static Vector3 ProjectionPosition(Vector3 objPosition, Vector3 sunDirection) + { + Vector3 offsetVec = (objPosition.y / -sunDirection.y) * sunDirection; + Vector3 shadowPosition = new Vector3(objPosition.x + offsetVec.x, 0, objPosition.z + offsetVec.z); + return shadowPosition; + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs.meta new file mode 100644 index 000000000..01cfc7055 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 5d9e2695cc270244a84ed049b604da51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Utils/CloudAnchor.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs b/Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs new file mode 100644 index 000000000..db7b1252d --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs @@ -0,0 +1,159 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Rendering.Universal; + +namespace CritterVolumetricLighting +{ + public static class MainlightCookieHandler + { + private static Light _mainlight; + public static Material mainlightCookieWriterMat; + public static Vector2 additionalCookieSizeWorldUnit; + private static RenderTexture _cookieTexture; + private static VolumetricLightManager _vLManager; + private static UniversalAdditionalLightData _lightData; + private static Vector3 _targetPosition; + + + private static bool hasInit = false; + + public static void Refresh() + { + if (hasInit == false) + { + Init(); + } else + { + UpdateCookie(false); + } + } + + public static void ApplySettings() + { + if (hasInit == false) + { + Init(); + } else + { + UpdateCookie(true); + } + } + + /** + Initialize values + */ + public static void Init() + { + MaterialCheck(); + FindMainLight(); + VlManagerCheck(); + UpdateCookie(true); + hasInit = true; + } + + public static void CheckRemoveCookie() + { + if (_cookieTexture != null) + { + _cookieTexture.Release(); + GameObject.Destroy(_cookieTexture); + _cookieTexture = null; + } + } + + + + /** + Called continiuously to write the data + */ + public static void DrawCookie() + { + _targetPosition = VolumetricLightResources.GetCloudShadowCenterPosition(); + _mainlight.transform.position = _targetPosition; + + UpkeepMaterialValues(); + Graphics.Blit(null, _cookieTexture, mainlightCookieWriterMat); + } + + + private static void UpkeepMaterialValues() + { + Transform mainCameraTrans = _vLManager.mainCamera.transform; + mainlightCookieWriterMat.SetVector("_Cookie_Position", _targetPosition); + + mainlightCookieWriterMat.SetVector("_PlaneRight", _mainlight.transform.right); + mainlightCookieWriterMat.SetVector("_PlaneForward", _mainlight.transform.up); + + mainlightCookieWriterMat.SetFloat("_PlaneWidthWorldUnits", _vLManager.planeWidthWorldUnits + additionalCookieSizeWorldUnit.x); + mainlightCookieWriterMat.SetFloat("_PlaneLengthWorldUnits", _vLManager.planeHeightWorldUnits + additionalCookieSizeWorldUnit.y); + mainlightCookieWriterMat.SetFloat("_CloudScale", _vLManager.cloudScale); + mainlightCookieWriterMat.SetFloat("_Cloud_Change", _vLManager.cloudChange); + mainlightCookieWriterMat.SetFloat("_CloudCoverage", _vLManager.cloudCoverage); + mainlightCookieWriterMat.SetVector("_CloudStep", _vLManager.cloudStep); + mainlightCookieWriterMat.SetVector("_CloudMovement", _vLManager.cloudMovement); + mainlightCookieWriterMat.SetFloat("_Ramps", _vLManager.lightRamps); + + mainlightCookieWriterMat.SetFloat("_DataWriterMultiplier", _vLManager.dataWriterMultiplier); + + mainlightCookieWriterMat.SetFloat("_DataWriterAdditive", _vLManager.dataWriterAdditive); + mainlightCookieWriterMat.SetFloat("_Brigthness", _vLManager.brightness); + } + + + private static void FindMainLight() + { + _mainlight = VolumetricLightResources.FindMainLight(); + + if (_mainlight == null) + { + Debug.LogWarning("No main light found in the scene."); + return; + } + + _lightData = _mainlight.GetComponent(); + } + + + private static void UpdateCookie(bool increaseAccuracy) + { + if (increaseAccuracy) + { + CheckRemoveCookie(); + + float pixelLengthWorldUnits = _vLManager.planeHeightWorldUnits / _vLManager.cloudDataResolution; + float pixelWidthWorldUnits = _vLManager.planeWidthWorldUnits / VolumetricLightResources.GetTextureWidth(_vLManager.cloudDataResolution); + + Vector2Int additionalCookieSizePixel = new Vector2Int(Mathf.CeilToInt(additionalCookieSizeWorldUnit.x / pixelWidthWorldUnits), Mathf.CeilToInt(additionalCookieSizeWorldUnit.y / pixelLengthWorldUnits)); + _cookieTexture = VolumetricLightResources.CreateCookieMap(additionalCookieSizePixel); + + _mainlight.cookie = _cookieTexture; + } + + _lightData.lightCookieSize = new Vector2(_vLManager.planeWidthWorldUnits + additionalCookieSizeWorldUnit.x, _vLManager.planeHeightWorldUnits + additionalCookieSizeWorldUnit.y); + _lightData.lightCookieOffset = new Vector2(0, 0); + } + + + private static void MaterialCheck() + { + if (mainlightCookieWriterMat == null) + { + mainlightCookieWriterMat = Resources.Load("MainlightCookieWriter"); + } + } + + + private static void VlManagerCheck() + { + if (_vLManager == null) + { + _vLManager = (VolumetricLightManager)Object.FindFirstObjectByType(typeof(VolumetricLightManager)); + if (_vLManager == null) + { + Debug.LogError("VolumetricLightManager not found in the scene."); + } + } + } + } +} diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs.meta new file mode 100644 index 000000000..3999a36a7 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 2b659fe721dc01741b2b8de4529fbe92 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Utils/MainlightCookieHandler.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs b/Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs new file mode 100644 index 000000000..5dc47f9cf --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs @@ -0,0 +1,142 @@ +using UnityEngine; + + +namespace CritterVolumetricLighting +{ + static public class PreComputedCloudBufferHandler + { + private static ComputeShader _computeShader; + private static VolumetricLightManager _vlManager; + + private static RenderTexture _cloudDataTexture; + private static RenderTexture _preComputedTexture; + + private static Material _vLMat; + private static int _screenHeight, _screenWidth; + + private static int _mainCSKernel; + private static int _clearerKernel; + + private static Vector2Int _preCalcTextBounds; + + private static int _n; // 'N' is the amount of pixels on Y axis in the precomputed cloud data texture. Each individual pixel in this texture represents a chunk of pixels in the raw cloud data texture. X in this texture is same as in raw texture + private static int _nSizeInCloudDataTex; + + private static bool _firstInit = false; + + public static RenderTexture Init(ref RenderTexture cloudTexture, VolumetricLightManager vlManager) + { + _vlManager = vlManager; + _cloudDataTexture = cloudTexture; + + if (!_firstInit) { + _computeShader = Resources.Load("CloudTexturePreCalculationCS"); + _mainCSKernel = _computeShader.FindKernel("CSMain"); + _clearerKernel = _computeShader.FindKernel("ClearKernel"); + _firstInit = true; + } + + _n = CalculateN(cloudTexture.width, cloudTexture.height); + _nSizeInCloudDataTex = Mathf.CeilToInt(cloudTexture.height / _n); + + GetPreCalTextBounds(); + InitPreCalcTexture(vlManager); + InitCs(); + + RunCS(); + return _preComputedTexture; + } + + /** + Calculates optimal amount of splits for the precomputed cloud data texture that maximizes optimization benefits. + N needs to be dividable by 8 and the texture width needs to be dividable by N. + + The final N is as close to the most performatic "ideal N" as possible, while still adhering to the constraints described above. + */ + private static int CalculateN(int dataTextureWidth, int dataTextureHeight) + { + int nIdeal = VolumetricLightResources.GetIdealN(dataTextureHeight); + int n = 16; + bool foundOptimal = false; + for (int i = 0; i < 8; i++) + { + float investigatedN = nIdeal + i * 8; + if (dataTextureWidth % investigatedN == 0) + { + foundOptimal = true; + n = Mathf.RoundToInt(investigatedN); + break; + } + } + + // Because texture width is configured to be compatible with optimization, nearest optimal N should be quite close to ideal N. + // Exhausting all combinations of screen and data resolutions did not find a single case where optimal was not found. + // Still... If for some reason optimal is not found, we can try to find a working but slightly suboptimal solution. + if (!foundOptimal) + { + int iterationsToIdealN = Mathf.RoundToInt((nIdeal - 8) / 8); + bool foundSubOptimalN = false; + + for (int i = 0; i < iterationsToIdealN; i++) + { + float investigatedN = nIdeal - i * 8; + if (dataTextureWidth % investigatedN == 0) + { + foundSubOptimalN = true; + n = Mathf.RoundToInt(investigatedN); + break; + } + } + + if (!foundSubOptimalN) + { + Debug.LogWarning("Stylized Volumetric Lighting could not properly optimize the sampling of Clouds with this screen resolution. Artifacts in cloud shadows may occur in some cases."); + } + } + return n; + } + + private static void InitPreCalcTexture(VolumetricLightManager vlManager) + { + if (_preComputedTexture != null) + { + _preComputedTexture.Release(); + _preComputedTexture = null; + } + + _preComputedTexture = new RenderTexture(_preCalcTextBounds.x, _preCalcTextBounds.y, 0, RenderTextureFormat.ARGB64); + _preComputedTexture.wrapMode = TextureWrapMode.Clamp; + _preComputedTexture.filterMode = FilterMode.Point; + _preComputedTexture.enableRandomWrite = true; + _preComputedTexture.Create(); + + _vLMat = vlManager.godrayMat; + _vLMat.SetFloat("_PreCalcN", _n); + _vLMat.SetFloat("_PreCalcWorldUnitSizeN", VolumetricLightResources.GetPlaneHeightWorldUnits() / _n); + _vLMat.SetTexture("_PreComputedTexture", _preComputedTexture); + } + + private static void GetPreCalTextBounds() + { + int textureHeight = _n; + int textureWidth = _vlManager.cloudDataTexture.width; + _preCalcTextBounds = new Vector2Int(textureWidth, textureHeight); + } + + + private static void InitCs() + { + _computeShader.SetTexture(_clearerKernel, "_PreCalcTexture", _preComputedTexture); + _computeShader.SetTexture(_mainCSKernel, "_PreCalcTexture", _preComputedTexture); + _computeShader.SetTexture(_mainCSKernel, "_CloudShadowMap", _cloudDataTexture); + _computeShader.SetFloat("_nSizeInCloudDataTex", _nSizeInCloudDataTex); + } + + + public static void RunCS() + { + _computeShader.Dispatch(_clearerKernel, _preCalcTextBounds.x / 8, _preCalcTextBounds.y / 8, 1); + _computeShader.Dispatch(_mainCSKernel, _preCalcTextBounds.x / 8, _preCalcTextBounds.y / 8, 1); + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs.meta new file mode 100644 index 000000000..2441053af --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 70569c2616708d1418d63eb037e21346 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Utils/PreComputedCloudBufferHandler.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs b/Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs new file mode 100644 index 000000000..ab6bf83db --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs @@ -0,0 +1,122 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace CritterVolumetricLighting +{ + public static class ProjectionLib + { + public static Vector3 FindIntersectionWithPlane(Vector3 inspectDirection, Vector3 inspectPoint, Vector3 planePoint, Vector3 planeNormal) + { + float denominator = Vector3.Dot(planeNormal, inspectDirection); + + if (Mathf.Approximately(denominator, 0f)) + { + return inspectPoint; + } + Vector3 startToPlanePoint = planePoint - inspectPoint; + float t = Vector3.Dot(planeNormal, startToPlanePoint) / denominator; + Vector3 intersection = inspectPoint + inspectDirection * t; + return intersection; + } + + + private static Vector2 ReverseEngineerUV(Vector3 positionOnPlane, Vector3 planeOrigo, Vector3 anchorPosition, Vector3 anchorForward, + float planeWidthWorldUnits, float planeHeightWorldUnits) + { + Vector3 posOnRelAxisX = FindIntersectionWithPlane(-anchorForward, positionOnPlane, anchorPosition, -anchorForward); + + Vector3 compX = (posOnRelAxisX - planeOrigo); + Vector3 compY = (positionOnPlane - posOnRelAxisX); + + float compXLen = compX.magnitude; + float compYLen = compY.magnitude; + + float xUV = compXLen / planeWidthWorldUnits; + float yUV = compYLen / planeHeightWorldUnits; + + Vector2 uv = new Vector2(xUV, yUV); + + return uv; + } + + public static Vector2 PositionToUV(Vector3 inputPosition, Vector3 sunForward, Vector3 anchorPosition, Vector3 anchorUp, Vector3 planeOrigo, Vector3 anchorForward, + float planeWidthWorldUnits, float planeHeightWorldUnits) + { + Vector3 pointOnPlane = FindIntersectionWithPlane(-sunForward, inputPosition, anchorPosition, anchorUp); + + return ReverseEngineerUV(pointOnPlane, planeOrigo, anchorPosition, anchorForward, planeWidthWorldUnits, planeHeightWorldUnits); + } + + public static Vector3 ProjectVectorOntoPlane(Vector3 vectorToProject, Vector3 planeNormal) + { + Vector3 projectionOntoNormal = Vector3.Dot(vectorToProject, planeNormal) * planeNormal; + Vector3 projectionOntoPlane = vectorToProject - projectionOntoNormal; + return projectionOntoPlane.normalized; + } + + public static Vector3 ProjectPointOntoPlane(Vector3 point, Vector3 planeNormal, Vector3 planePoint) + { + Vector3 displacement = point - planePoint; + float distance = Vector3.Dot(displacement, planeNormal.normalized); + return point - planeNormal.normalized * distance; + } + + public static Vector2Int CalculateLongestFrustumAxis(List frustumPoints) + { + Vector2Int longestAxis = Vector2Int.zero; + float longestDistance = 0f; + for (int i = 0; i <= 1; i++) + { + float distance2 = Vector3.Distance(frustumPoints[2+i], frustumPoints[4+i]); + float distance3 = Vector3.Distance(frustumPoints[2+i], frustumPoints[6+i]); + + if (distance2 > longestDistance) { + longestDistance = distance2; + longestAxis = new Vector2Int(2+i, 4+i); + } + + if (distance3 > longestDistance) { + longestDistance = distance3; + longestAxis = new Vector2Int(2+i, 6+i); + } + } + + return longestAxis; + } + + static public Vector3 CalculateRightVector(Vector3 forward) + { + Vector3 upWorld = Vector3.up; + Vector3 right = Vector3.Cross(forward, upWorld); + + if (right.sqrMagnitude < 0.0001) // If right vector is nearly zero due to parallel vectors + { + // Use another vector that is guaranteed not to be parallel + right = Vector3.Cross(forward, Vector3.right); + if (right.sqrMagnitude < 0.0001) // Check again + { + right = Vector3.Cross(forward, Vector3.forward); + } + } + + return right.normalized; + } + + static public Vector3 CalculateUpVector(Vector3 forward, Vector3 directionalLightForward) + { + Vector3 right = CalculateRightVector(forward); + Vector3 up = Vector3.Cross(right, forward); + + // Align 'up' more closely with the light's forward direction without breaking the orthogonality + Vector3 projectedLightForward = Vector3.ProjectOnPlane(directionalLightForward, forward); + float angle = Vector3.Angle(up, projectedLightForward); + + if (angle > 0.0001 && angle < 179.9999) // Avoid aligning if already aligned or directly opposite + { + up = projectedLightForward.normalized; + } + + return up; + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs.meta new file mode 100644 index 000000000..8c20838dc --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: d3f5de13c79ca2c4e9e0e3cb66d16ba3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Utils/ProjectionLib.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs new file mode 100644 index 000000000..be579a627 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs @@ -0,0 +1,133 @@ +using UnityEngine; + +namespace CritterVolumetricLighting +{ + /** + Helper library for VolumetricLightManager. + This class is used push values to godray materials. + */ + public static class VolumetricLightMaterialHandler + { + private static VolumetricLightManager _vLManager; + + public static void Init(VolumetricLightManager vLManager) + { + _vLManager = vLManager; + + ApplySettings(); + UpkeepProperties(); + + _vLManager.godrayMat.SetTexture("_CloudDataTexture", _vLManager.cloudDataTexture); + } + + + public static void UpkeepProperties() + { + UpkeepDataWriterProp(); + UpkeepGodrayMatProp(); + } + + public static void DrawCloudData() + { + Graphics.Blit(null, _vLManager.cloudDataTexture, _vLManager.cloudDataWriterMat); + } + + public static void ApplySettings() + { + UpdateDataWriterProp(); + UpdateGodrayMatProp(); + } + + ////////////////////////////////////////////////////// + ////////////////// DATA WRITER ////////////////// + ////////////////////////////////////////////////////// + + private static void UpdateDataWriterProp() + { + _vLManager.cloudDataWriterMat.SetFloat("_PlaneWidthWorldUnits", _vLManager.planeWidthWorldUnits); + _vLManager.cloudDataWriterMat.SetFloat("_PlaneLengthWorldUnits", _vLManager.planeHeightWorldUnits); + _vLManager.cloudDataWriterMat.SetFloat("_CloudScale", _vLManager.cloudScale); + _vLManager.cloudDataWriterMat.SetFloat("_Cloud_Change", _vLManager.cloudChange); + _vLManager.cloudDataWriterMat.SetVector("_CloudStep", _vLManager.cloudStep); + _vLManager.cloudDataWriterMat.SetVector("_CloudMovement", _vLManager.cloudMovement); + _vLManager.cloudDataWriterMat.SetFloat("_Ramps", _vLManager.lightRamps); + + _vLManager.cloudDataWriterMat.SetFloat("_DataWriterMultiplier", _vLManager.dataWriterMultiplier); + _vLManager.cloudDataWriterMat.SetFloat("_DataWriterAdditive", _vLManager.dataWriterAdditive); + _vLManager.cloudDataWriterMat.SetFloat("_Brigthness", _vLManager.brightness); + + } + + private static void UpkeepDataWriterProp() + { + _vLManager.cloudDataWriterMat.SetVector("_PlaneRight", -_vLManager.anchorTrans.right); + _vLManager.cloudDataWriterMat.SetVector("_CameraPos", _vLManager.mainCamera.transform.position); + _vLManager.cloudDataWriterMat.SetVector("_PlaneForward", -_vLManager.anchorTrans.forward); + float cameraSunDot = Vector3.Dot(_vLManager.mainCamera.transform.forward, _vLManager.mainLightTrans.forward); + _vLManager.cloudDataWriterMat.SetFloat("_CloudCoverage", _vLManager.cloudCoverage); + + Vector3 planeMid = _vLManager.anchorTrans.position + + _vLManager.anchorTrans.forward * _vLManager.planeHeightWorldUnits / 2; + + _vLManager.cloudDataWriterMat.SetVector("_AnchorMid", planeMid); + } + + ////////////////////////////////////////////////////// + ////////////////// GODRAY MAT ////////////////// + ////////////////////////////////////////////////////// + + private static void UpdateGodrayMatProp() + { + _vLManager.godrayMat.SetFloat("_planeWidthWorldUnits", _vLManager.planeWidthWorldUnits); + _vLManager.godrayMat.SetFloat("_planeHeightWorldUnits", _vLManager.planeHeightWorldUnits); + _vLManager.godrayMat.SetFloat("_planeWidthPixels", _vLManager.cloudDataTexture.width); + _vLManager.godrayMat.SetFloat("_planeHeightPixels", _vLManager.cloudDataTexture.height); + _vLManager.godrayMat.SetFloat("_ScreenWidthWorldUnits", _vLManager.screenWidthWorldUnits); + _vLManager.godrayMat.SetFloat("_ScreenHeightWorldUnits", _vLManager.screenHeightWorldUnits); + _vLManager.godrayMat.SetFloat("_pixelUvLen", 1.0f / _vLManager.cloudDataTexture.height); + _vLManager.godrayMat.SetFloat("_NearPlane", _vLManager.mainCamera.nearClipPlane); + _vLManager.godrayMat.SetFloat("_CloudNearClipPlane", _vLManager.cloudAreaNearClipPlane); + _vLManager.godrayMat.SetFloat("_FarPlane", _vLManager.mainCamera.farClipPlane); + + if (_vLManager.mainCamera.targetTexture != null) { + _vLManager.godrayMat.SetFloat("ScreenWidthPixels", _vLManager.mainCamera.targetTexture.width); + _vLManager.godrayMat.SetFloat("ScreenHeightPixels", _vLManager.mainCamera.targetTexture.height); + } else { + _vLManager.godrayMat.SetFloat("ScreenWidthPixels", Screen.width); + _vLManager.godrayMat.SetFloat("ScreenHeightPixels", Screen.height); + } + + _vLManager.godrayMat.SetFloat("_StepSize", _vLManager.shadowMarchStepSize); + _vLManager.godrayMat.SetFloat("_Steps", _vLManager.shadowMarchSteps); + _vLManager.godrayMat.SetColor("_GodrayColor", _vLManager.lightColor); + _vLManager.godrayMat.SetFloat("_Cells", _vLManager.lightRamps); + _vLManager.godrayMat.SetFloat("_ShadowRamps", _vLManager.shadowRamps); + _vLManager.godrayMat.SetFloat("_FadeStart", _vLManager.fadeStart); + _vLManager.godrayMat.SetFloat("_FadeStrength", _vLManager.fadeStrength); + _vLManager.godrayMat.SetFloat("_ShadowStrength", _vLManager.shadowStrength*1.25f); + _vLManager.godrayMat.SetFloat("_Strength", _vLManager.lightStrength); + _vLManager.godrayMat.SetFloat("_DirectionalFading", _vLManager.directionalFading); + } + + private static void UpkeepGodrayMatProp() + { + _vLManager.godrayMat.SetVector("_planeOrigo", _vLManager.planeOrigo); + _vLManager.godrayMat.SetVector("_anchorForward", _vLManager.anchorTrans.forward); + _vLManager.godrayMat.SetVector("_anchorPosition", _vLManager.anchorTrans.position); + _vLManager.godrayMat.SetVector("_anchorUp", _vLManager.anchorTrans.up); + _vLManager.godrayMat.SetVector("_CameraPos", _vLManager.mainCamera.transform.position); + _vLManager.godrayMat.SetVector("_CameraForward", _vLManager.mainCamera.transform.forward); + _vLManager.godrayMat.SetVector("_CameraRight", _vLManager.mainCamera.transform.right); + _vLManager.godrayMat.SetVector("_CameraUp", _vLManager.mainCamera.transform.up); + + // Hardcoded smoothnes for directional disappearance. It is hardcoded to quite high value because smooth disappearance is difficult to achieve without running into weird clipping or premature disappearance... + const float disappearanceSpeed = 12f; // Higher value = more snappy disappearance, lower value = smoother disappearance + + float cameraSunDot = 1-Vector3.Dot(_vLManager.mainCamera.transform.forward, _vLManager.mainLightTrans.forward); + float normalizedVisibility = Mathf.Clamp01((cameraSunDot + 1) / 2.0f); + float directionalShadowEffect = Mathf.Clamp01((normalizedVisibility - _vLManager.directionalDisappearance) * disappearanceSpeed); + _vLManager.godrayMat.SetFloat("_DirectionalShadowEffect", directionalShadowEffect); + + } + } +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs.meta new file mode 100644 index 000000000..ffd292d2d --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: f2a4b1117f0b9e04caefee3dea66d7c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightMaterialHandler.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs new file mode 100644 index 000000000..4b2d14ceb --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs @@ -0,0 +1,181 @@ +using UnityEngine; + +namespace CritterVolumetricLighting +{ + static public class VolumetricLightResources + { + // Tooltips + public const string TT_LIGHTCOLOR = "Color of volumetric light."; + public const string TT_LIGHTSTRENGTH = "Strength of volumetric light."; + + public const string TT_FADESTART = "Distance from the light source where volumetric light begins to fade."; + public const string TT_FADESTRENGTH = "Strength of the fade effect of volumetric light."; + public const string TT_DIRECTIONALFADING = "Controls fading of light in the direction of the light source."; + + public const string TT_SHADOWSTRENGTH = "Strength of Unity shadows. Note that clouds are always fully occluded by objects. This value can be used for stylized visuals where shadows are shown always on top of volumetric light."; + public const string TT_SHADOWRAMPS = "Number of distinct 'ramps' for shadows."; + + public const string TT_DIRECTIONALDISAPPEARANCE = "How light reacts to the angle between camera and light source. Higher values cause the light to disappear sooner as the camera angle approaches the main light angle."+ + " This value prevents situations in which beams of light would 'go through' the screen causing weird clipping. This also mimics the natural behaviour of light from the observer's perspective in relation to the sun."; + public const string TT_CLOUDAREANEARCLIPPLANE = "Distance from the camera where calculations for clouds begin. The visual appearance of clouds is also affected by 'Cloud Display Distance Threshold'.\n\nNote that the shorter the gap is between the near and far clip planes for clouds, the better the performance and quality will be."; + public const string TT_CLOUDAREAFARCLIPPLANE = "Distance from the camera beyond which clouds are no longer calculated.\n\nNote, that the shorter the gap is between the near and far clip planes for clouds, the better the performance and quality will be."; + public const string TT_SHOWCLOUDAREAINEDITOR = "Visualize the area between the near and far clip planes for clouds in editor."; + + public const string TT_STEPSIZE = "Length of an individual step in world units when sampling Unity's mainlight shadows. Shorter steps mean more accurate shadow sampling but the shadows might not be sampled very far away from the ground.\n\nNote that this value does not affect accuracy of simulated clouds, which are always displayed as accurately as possible."; + public const string TT_SHADOWSTEPS = "How many times are Unity's shadows sampled in a raymarch. This value has a significant effect on performance. The raymarch always begins at the rendered object and moves towards the camera."; + public const string TT_CLOUDDATARESOLUTION = "Resolution of cloud data."+ + " A higher value results in more detailed clouds but at a higher performance cost." + +" Instead of increasing resolution, consider shortening the gap between 'Cloud Near Clip Plane' and 'Cloud Far Clip Plane' for better visuals. This area can be visualized in editor by enabling the 'Show Cloud Area In Editor' checkbox. Minimum value is 64."; + + public const string TT_AUTOAPPLYSETTINGS = "Apply settings on every frame."+ + " Applying settings on every frame comes with a slight performance cost but is useful for visual feedback when adjusting volumetric light values."; + + public const string TT_OVERRIDEMATVALUES = "When settings are applied, should materials' cloud values be set with values defined in this script."; + + public const string TT_COOKIECLOUDS = "Adds a cookie to mainlight which casts the generated clouds. NOTE: this functionality will take over the position of your main light, which in most cases is irrelevant."; + public const string TT_ADDITIONALCOOKIESIZE = "This value can be used to enlarge main light's cookie size. This does not affect the 3D God rays in any way, only the cookie size."; + + private static VolumetricLightManager _VLManager; + + public static void Init(VolumetricLightManager vLManager) + { + _VLManager = vLManager; + } + + /** + Returns "Ideal N" which represents the number of splits in Pre Computed Cloud Data texture + that minimizes the total number of iterations in raymarch. + */ + public static int GetIdealN(int textureHeight) + { + float nIdealF = Mathf.Sqrt(textureHeight * 1.5f); + int nIdeal = Mathf.FloorToInt(nIdealF / 8) * 8; + return Mathf.Max(8, nIdeal); + } + + /** + Texture should be able to be divided by number that is close to IdealN. + To ensure this can happen, iterate through textureWidth and find the closest number that can be divided by ideal N. + */ + static public int SnapTextureWidthToNearestOptimal(int textureWidth, int textureHeight) + { + int idealN = GetIdealN(textureHeight); + int goodWidth = textureWidth; + bool foundWorkingSolution = false; + + for (int i = 0; i < 16; i++) + { + int investigatedWidth = textureWidth + i * 8; + if (investigatedWidth % idealN == 0) + { + foundWorkingSolution = true; + goodWidth = investigatedWidth; + break; + } + } + + if (!foundWorkingSolution) + { + Debug.LogWarning("Volumetric Lights could not properly optimize cloud sampling for this screen resolution and Cloud Data Resolution Combination. Artifacts may occur if distance between near and far clip planes is large."); + } + + return goodWidth; + } + + /** + Returns texture width for Cloud Data Texture in pixels. + The value is at least the diagonal length of the final render in pixels. + This is then rounded up to the nearest multipler of 8 and snapped to the closest value that is compatible with the ideal resolution for the optimization system. + */ + static public int GetTextureWidth(int textureHeight) + { + float textureWidth; + if (_VLManager.mainCamera.targetTexture == null) + { + textureWidth = Mathf.Sqrt(Screen.width * Screen.width + Screen.height * Screen.height); + } else + { + textureWidth = Mathf.Sqrt(_VLManager.mainCamera.targetTexture.width * _VLManager.mainCamera.targetTexture.width + _VLManager.mainCamera.targetTexture.height * _VLManager.mainCamera.targetTexture.height); + } + textureWidth = Mathf.CeilToInt(textureWidth / 8) * 8; // Snap the resolution to be increment of 8 + textureWidth = SnapTextureWidthToNearestOptimal(Mathf.CeilToInt(textureWidth), textureHeight); // Ensure it is compatible with optimization algorithm + return Mathf.CeilToInt(textureWidth); + } + + static public float GetCameraDiagonalWorldUnits() + { + float orthoHeight = Camera.main.orthographicSize * 2; + float orthoWidth = orthoHeight * Camera.main.aspect; + return Mathf.Sqrt(orthoWidth * orthoWidth + orthoHeight * orthoHeight); + } + + public static float GetPlaneHeightWorldUnits() + { + return _VLManager.cloudAreaFarClipPlane - _VLManager.cloudAreaNearClipPlane; + } + + static public RenderTexture CreateCloudDataMap() + { + int textureWidth = GetTextureWidth(_VLManager.cloudDataResolution); + RenderTexture newTexture = new RenderTexture(textureWidth, _VLManager.cloudDataResolution, 0, RenderTextureFormat.ARGB64); + + newTexture.enableRandomWrite = true; + newTexture.wrapMode = TextureWrapMode.Clamp; + newTexture.filterMode = FilterMode.Point; + newTexture.Create(); + + return newTexture; + } + + static public RenderTexture CreateCookieMap(Vector2Int additionalCookieSizePixel) + { + int textureWidth = GetTextureWidth(_VLManager.cloudDataResolution); + + int textureX = Mathf.Max(64, Mathf.Min(4096, textureWidth + additionalCookieSizePixel.x)); + int textureY = Mathf.Max(64, Mathf.Min(4096, _VLManager.cloudDataResolution + additionalCookieSizePixel.y)); + + RenderTexture newTexture = new RenderTexture(textureX, textureY, 0, RenderTextureFormat.ARGB64); + + newTexture.enableRandomWrite = true; + newTexture.wrapMode = TextureWrapMode.Clamp; + newTexture.filterMode = FilterMode.Point; + newTexture.Create(); + + return newTexture; + } + + static public Transform FindMainLightTrans() + { + Light[] lights = GameObject.FindObjectsByType(FindObjectsSortMode.None); + foreach (Light light in lights) + { + if (light.type == LightType.Directional) + { + return light.transform; + } + } + return null; + } + + static public Light FindMainLight() + { + Light[] lights = GameObject.FindObjectsByType(FindObjectsSortMode.None); + foreach (Light light in lights) + { + if (light.type == LightType.Directional) + { + return light; + } + } + return null; + } + + static public Vector3 GetCloudShadowCenterPosition() + { + float lengthToMiddle = _VLManager.mainCamera.nearClipPlane + _VLManager.cloudAreaNearClipPlane + _VLManager.planeHeightWorldUnits * 0.5f; + return _VLManager.mainCamera.transform.position + _VLManager.mainCamera.transform.forward * lengthToMiddle; + } + + } +} + diff --git a/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs.meta new file mode 100644 index 000000000..f4a8f58bf --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 487d96b52f8662543959a2d1ec3e1ef9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/Utils/VolumetricLightResources.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs b/Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs new file mode 100644 index 000000000..03841a2fc --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs @@ -0,0 +1,234 @@ +using UnityEngine; + +namespace CritterVolumetricLighting +{ + /** + This script is the interface for godray values. + */ + public class VolumetricLightManager : MonoBehaviour + { + [Header("Light Settings")] + [SerializeField] [Tooltip(VolumetricLightResources.TT_LIGHTCOLOR)] + public Color lightColor = new Color(1f, 1f, 0.825f, 0); + [SerializeField] [Tooltip(VolumetricLightResources.TT_LIGHTSTRENGTH)] + public float lightStrength = 1f; + [HideInInspector] public int lightRamps = 5; + + [Header("Fade Settings")] + [SerializeField] [Tooltip(VolumetricLightResources.TT_FADESTART)] + public float fadeStart = 0.4f; + [SerializeField] [Tooltip(VolumetricLightResources.TT_FADESTRENGTH)] + public float fadeStrength = 0.33f; + [SerializeField] [Tooltip(VolumetricLightResources.TT_DIRECTIONALFADING)] + public float directionalFading = 1f; + + [Header("Shadow Settings")] + [SerializeField] [Tooltip(VolumetricLightResources.TT_SHADOWSTRENGTH)] + public float shadowStrength = 0.6f; + [SerializeField] [Tooltip(VolumetricLightResources.TT_SHADOWRAMPS)] + public int shadowRamps = 5; + + [Header("Cloud display conditions")] + [SerializeField] [Tooltip(VolumetricLightResources.TT_DIRECTIONALDISAPPEARANCE)] + public float directionalDisappearance = 0.725f; + [SerializeField] [Tooltip(VolumetricLightResources.TT_CLOUDAREANEARCLIPPLANE)] + public float cloudAreaNearClipPlane = 5; + [SerializeField] [Tooltip(VolumetricLightResources.TT_CLOUDAREAFARCLIPPLANE)] + public float cloudAreaFarClipPlane = 65f; // 50 + [SerializeField] [Tooltip(VolumetricLightResources.TT_SHOWCLOUDAREAINEDITOR)] + public bool showCloudAreaInEditor = true; + + [Header("Quality settings")] + [Tooltip(VolumetricLightResources.TT_STEPSIZE)] [SerializeField] + public float shadowMarchStepSize = 0.18f; // 0.33 + [Tooltip(VolumetricLightResources.TT_SHADOWSTEPS)] [SerializeField] + public int shadowMarchSteps = 48; // 24 + [Tooltip(VolumetricLightResources.TT_CLOUDDATARESOLUTION)] [SerializeField] + public int cloudDataResolution = 700; // 700 + + [Header("Apply changes")] + [Tooltip(VolumetricLightResources.TT_AUTOAPPLYSETTINGS)] [SerializeField] + public bool autoApplySettings = true; + + ////// Non-setting properties ////// + + // Cloud manager + private CloudManager _cloudManager; + + // Render textures + [HideInInspector] public RenderTexture _preComputedCloudTexture; + [HideInInspector] public RenderTexture cloudDataTexture; + + + // Materials + [HideInInspector] public Material godrayMat; + [HideInInspector] public Material cloudDataWriterMat; + + // Other properties + [HideInInspector] public Camera mainCamera; + [HideInInspector] public Transform mainLightTrans; + [HideInInspector] public Transform anchorTrans; + + [HideInInspector] public Vector3 planeOrigo; + [HideInInspector] public Vector2 cloudMovement; + [HideInInspector] public Vector2 cloudStep; + + [HideInInspector] public float planeWidthWorldUnits; + [HideInInspector] public float planeHeightWorldUnits; + [HideInInspector] public float screenWidthWorldUnits; + [HideInInspector] public float screenHeightWorldUnits; + [HideInInspector] public float cloudCoverage; + [HideInInspector] public float cloudScale; + [HideInInspector] public float cloudChange; + + [HideInInspector] public float dataWriterMultiplier = 2.7f; + [HideInInspector] public float dataWriterAdditive = 0f; + [HideInInspector] public float brightness = 0.25f; + + private float _initializedOrthoSize; + private float _initializedAspectRatio; + private bool _cloudManagerExists = false; + + ////// Unity methods ////// + + void Awake() + { + VolumetricLightResources.Init(this); + + anchorTrans = new GameObject("CloudAnchor").transform; + anchorTrans.SetParent(transform); + + cloudDataWriterMat = Resources.Load("CloudDataWriterMat"); + godrayMat = Resources.Load("VolumetricScreenSpaceLightingMat"); + + InitializeVolumetricLights(); + } + + void OnEnable() + { + godrayMat.SetFloat("_Enable", 1); + } + void OnDisable() + { + godrayMat.SetFloat("_Enable", 0); + } + + + void Update() + { + if (autoApplySettings) + ApplySettings(); + + // Ensure that values are correct + ValidateCriticalValues(); + CheckDisplayChanges(); + CloudAnchor.UpkeepAnchor(); + + // Draw cloud data + VolumetricLightMaterialHandler.UpkeepProperties(); + VolumetricLightMaterialHandler.DrawCloudData(); + + // Draw precomputed buffer + PreComputedCloudBufferHandler.RunCS(); + } + + + + ////// Public methods ////// + + /** + Applies godray and cloud settings. + */ + public void ApplySettings() + { + planeWidthWorldUnits = VolumetricLightResources.GetCameraDiagonalWorldUnits(); + planeHeightWorldUnits = VolumetricLightResources.GetPlaneHeightWorldUnits(); + + if (_cloudManagerExists) { + _cloudManager.ApplyChanges(); + } + + VolumetricLightMaterialHandler.ApplySettings(); + } + + /** + Called by CloudManager to inform VolumetricLightManager if clouds should be computed or not. + */ + public void SetCloudManager(CloudManager cloudManager, bool exists) + { + _cloudManagerExists = exists; + if (_cloudManagerExists) + { + _cloudManager = cloudManager; + godrayMat.EnableKeyword("_USECLOUDS"); + } else + { + godrayMat.DisableKeyword("_USECLOUDS"); + } + } + + /** + Creates rendertextures and computes constant values from scratch. + This is used when the scene is loaded or when the screen aspect ratio or resolution changes at runtime for example. + */ + public void InitializeVolumetricLights() + { + mainCamera = Camera.main; + if (cloudDataTexture != null) { + cloudDataTexture.Release(); + cloudDataTexture = null; + } + + cloudDataTexture = VolumetricLightResources.CreateCloudDataMap(); + mainLightTrans = VolumetricLightResources.FindMainLightTrans(); + + planeWidthWorldUnits = VolumetricLightResources.GetCameraDiagonalWorldUnits(); + planeHeightWorldUnits = VolumetricLightResources.GetPlaneHeightWorldUnits(); + screenHeightWorldUnits = mainCamera.orthographicSize * 2; + screenWidthWorldUnits = screenHeightWorldUnits * mainCamera.aspect; + + // Ready to initialize support classes + _preComputedCloudTexture = PreComputedCloudBufferHandler.Init(ref cloudDataTexture, this); + CloudAnchor.Init(mainLightTrans, anchorTrans, mainCamera, VolumetricLightResources.GetCameraDiagonalWorldUnits() / 2, VolumetricLightResources.GetPlaneHeightWorldUnits(), ref godrayMat, this); + VolumetricLightMaterialHandler.Init(this); + + _initializedOrthoSize = mainCamera.orthographicSize; + _initializedAspectRatio = mainCamera.aspect; + ApplySettings(); + } + + + + ////// Private methods ////// + + private void ValidateCriticalValues() + { + shadowMarchStepSize = Mathf.Max(0.01f, shadowMarchStepSize); + cloudDataResolution = Mathf.Max(64, cloudDataResolution); + } + + private void CheckDisplayChanges() + { + bool resetRequired = _initializedOrthoSize != mainCamera.orthographicSize + || _initializedAspectRatio != mainCamera.aspect + || cloudDataTexture.height != cloudDataResolution; + + if (resetRequired) { + InitializeVolumetricLights(); + + if (_cloudManagerExists) { + _cloudManager.SyncDisplayChanges(); + } + } + + } + + private void OnDrawGizmos() + { + if (showCloudAreaInEditor) { + CloudAnchor.DrawGodrayArea(); + } + } + + } +} diff --git a/Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs.meta b/Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs.meta new file mode 100644 index 000000000..7e159aefb --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs.meta @@ -0,0 +1,20 @@ +fileFormatVersion: 2 +guid: d353f47f283f7b546ac9ab70625dfeb3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - godrayUpscaleMaterial: {fileID: 2100000, guid: e25ac8b18dd0779418d9ef137969ff26, + type: 2} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Scripts/VolumetricLightManager.cs + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading.meta b/Assets/Critter Volumetric Lighting/Shading.meta new file mode 100644 index 000000000..163d2eda1 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31ed372262097914690a8dfac19d58e9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources.meta b/Assets/Critter Volumetric Lighting/Shading/Resources.meta new file mode 100644 index 000000000..75bd3d71c --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 824b440b02d2fe0458d492ad9d3bba13 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat new file mode 100644 index 000000000..1bf67439f --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat @@ -0,0 +1,170 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4515746232765314876 +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: + version: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CloudDataWriterMat + m_Shader: {fileID: -6465566751694194690, guid: b2b80765f648b894c9005e850697b621, 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: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _CameraXRot: 32.500015 + - _CameraXRotCos: 0.94088024 + - _CameraYRotCos: 0.707107 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _CloudCoverage: 0.6 + - _CloudScale: 0.025 + - _CloudStep: 1 + - _CloudStrength: 12.12 + - _CloudVerticalSpeed: 0.001 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _FarPlane: 60 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _NearPlane: 0 + - _OcclusionStrength: 1 + - _Offset: 0 + - _Parallax: 0.005 + - _PlaneLengthWorldUnits: 50 + - _PlaneWidthWorldUnits: 40.79458 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _ScreenHeight: 10 + - _ScreenWidth: 18.497108 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _SunAngleRadX: 1.5707963 + - _Surface: 0 + - _TextureSize: 768 + - _WorkflowMode: 1 + - _WorldSize: 10 + - _ZWrite: 1 + - _clipping: 0 + - _pixelInTextLen: 0.1 + m_Colors: + - _AnchorMid: {r: -3.5695133, g: 2.4145155, b: -9.049522, a: 0} + - _AnchorOrigo: {r: -4.6521854, g: 8.8916235, b: 1.7332611, a: 0} + - _AnchorPosition: {r: 13.126203, g: 21.220379, b: -23.203003, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _CameraForward: {r: -0.6653024, g: -0.3387393, b: 0.66530323, a: 0} + - _CameraForwardXZ: {r: 0, g: 0, b: 0, a: 0} + - _CameraPos: {r: -21.940691, g: 17.41452, b: -27.42069, a: 0} + - _CameraRight: {r: 0.70710737, g: -0.0000004917383, b: 0.70710623, a: 0} + - _CameraRotation: {r: 0, g: 0, b: 0, a: 0} + - _CameraUp: {r: -0.23952432, g: 0.9408803, b: 0.23952541, a: 0} + - _CloudMovement: {r: -0.25, g: 0.25, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _PlaneForward: {r: -0.6123726, g: 0.5000002, b: -0.6123723, a: 0} + - _PlaneRight: {r: -0.77991587, g: -0.25534374, b: 0.57142884, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _SurfaceColor: {r: 0, g: 0, b: 0, a: 0} + - _offsetVec: {r: 0, g: 0, b: 0, a: 0} + - _scaleVec: {r: 1, g: 1, b: 0, a: 0} + - _sunAngle: {r: -0.8384301, g: -0.5013598, b: 0.2137132, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat.meta b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat.meta new file mode 100644 index 000000000..1ccce6fb2 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 967fc2803a8d52646a6738c86445ad60 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Resources/CloudDataWriterMat.mat + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute new file mode 100644 index 000000000..045f15db3 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute @@ -0,0 +1,32 @@ +#pragma kernel CSMain +#pragma kernel ClearKernel + + +RWTexture2D _PreCalcTexture; +RWTexture2D _CloudShadowMap; +float _nSizeInCloudDataTex; + +[numthreads(8,8,1)] +void CSMain (uint3 id : SV_DispatchThreadID) +{ + uint startY = uint(max((id.y - 0) * _nSizeInCloudDataTex, 0)); + uint endY = uint((id.y + 1) * _nSizeInCloudDataTex) - 1; + + + float minValue = 0; + + for (uint y = startY; y < endY; y++) + { + float currentValue = _CloudShadowMap[uint2(id.x, y)].r; + minValue = max(minValue, currentValue); + } + + float4 finalColor = float4(minValue, minValue, minValue, 1); + _PreCalcTexture[id.xy] = finalColor; +} + +[numthreads(8,8,1)] +void ClearKernel (uint3 id : SV_DispatchThreadID) +{ + _PreCalcTexture[id.xy] = float4(0, 0, 0, 0); +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute.meta b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute.meta new file mode 100644 index 000000000..539365a60 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 4b4ae3df619ba5748b92535826b8cd85 +ComputeShaderImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Resources/CloudTexturePreCalculationCS.compute + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat b/Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat new file mode 100644 index 000000000..828d568ab --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat @@ -0,0 +1,135 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-2768723014182440696 +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: + version: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MainlightCookieWriter + m_Shader: {fileID: -6465566751694194690, guid: eee421118d2c0b74d8231e46dd7fd544, + 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: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _Cookie_Position: {r: -28.5239, g: 7.26915, b: -38.598907, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat.meta b/Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat.meta new file mode 100644 index 000000000..71d0f6d4b --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 34b6039f851b691449bdfadd9601b453 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Resources/MainlightCookieWriter.mat + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat b/Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat new file mode 100644 index 000000000..67a964c80 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat @@ -0,0 +1,217 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: VolumetricScreenSpaceLightingMat + m_Shader: {fileID: -6465566751694194690, guid: cc6c6d2b321e4ff489619bf1c6e40be5, 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: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AdditiveGodrays_d80fca1c69e445fd89dec9185b85c357_BufferTexture_2951121647_Texture2D: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _AdditiveGodrays_d80fca1c69e445fd89dec9185b85c357_CloudShadowMap_3752333777_Texture2D: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CloudGodrayMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CloudShadowTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CloudShadowsCustomFunction_ce23f28a80cf4d5da22aa2f1bb828128_DataTexture_0_Texture2D: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DepthText: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _PreCalcTexture: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RayMarchShadowsCustomFunction_31d3b540fbbd45888cada69b408773ab_New1_17_Texture2D: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RayMarchShadowsCustomFunction_5c37a3d31c1c41af9daa79f177f19a02_New1_17_Texture2D: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - 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: + - _AdditionalSteps: 0 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Angle_Threshold: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _Brightness: 0 + - _BumpScale: 1 + - _CameraAngleRadX: 2.8225563 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Clipping_Preventation_Strength: 0 + - _CloudCoverage: 0.41 + - _CloudScale: -0.23 + - _CloudStep: 1 + - _CloudStrength: 1 + - _CloudVerticalSpeed: 0.001 + - _Coverage: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _Distance_Adjuster: 0 + - _Distance_Effect_Strength: 0 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _Fade_Start: 1 + - _Fade_Strength: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _NoiseStep: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _Prevent_Clipping: 0 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Scale: 0 + - _ShadowRamps: 5 + - _Shadow_Strength: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _SunAngleRadX: 1.5707963 + - _Surface: 0 + - _Threshold: 0 + - _Use_Angle_Based_Effects: 0 + - _Use_Distance_Based_Effects: 0 + - _VerticalSpeed: 0 + - _View_Angle_Effect_Modifier: 0.5 + - _WorkflowMode: 1 + - _ZWrite: 1 + - _cloudDataPlaneHeightWorldUnits: 60 + - _cloudDataPlaneWidthWorldUnits: 20.39729 + - _n: -0 + - _partSize: 6 + - _pixelSizeInWorldUnits: 0.078125 + - _pixelUvLen: 0.0014285714 + - _planeHeightWorldUnits: 50 + - _planeWidthWorldUnits: 40.79458 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Beam_Color: {r: 0, g: 0, b: 0, a: 0} + - _CloudMovement: {r: 1, g: 1, b: 0, a: 0} + - _CloudStep: {r: 1, g: 1, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _NoiseStep: {r: 0, g: 0, b: 0, a: 0} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + - _anchorForward: {r: 0.6123726, g: -0.5000002, b: 0.6123723, a: 0} + - _anchorPosition: {r: -18.878828, g: 14.91452, b: -24.35883, a: 0} + - _anchorUp: {r: 0.12934901, g: 0.82752615, b: 0.5463236, a: 0} + - _cloudDataAnchorPosition: {r: 13.126203, g: 21.220379, b: -23.203003, a: 0} + - _cloudDataAnchorUp: {r: -0.7905737, g: 0.38144845, b: -0.47905147, a: 0} + - _cloudDataProjectionOrigo: {r: 13.186621, g: 13.290992, b: -29.616547, a: 0} + - _cloudDataProjectionUvDirX: {r: -0.9999992, g: 0, b: 0.0011967393, a: 0} + - _cloudDataProjectionUvDirY: {r: -0.0004574252, g: 0, b: -0.9999999, a: 0} + - _planeOrigo: {r: -34.787, g: 9.7062, b: -12.70323, a: 0} + m_BuildTextureStacks: [] + m_AllowLocking: 1 +--- !u!114 &1457556406269589912 +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: + version: 7 diff --git a/Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat.meta b/Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat.meta new file mode 100644 index 000000000..1aa4df852 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 537bd907ba1985245943775012f80daf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Resources/VolumetricScreenSpaceLightingMat.mat + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders.meta new file mode 100644 index 000000000..21f689a45 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ffad8554a9fac8447951e479cf5ababf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph new file mode 100644 index 000000000..e268308f6 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph @@ -0,0 +1,7208 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "bd1b9eb5ca004fcf95060836c8dc1427", + "m_Properties": [ + { + "m_Id": "0c17adea9bbc4a47b6affcacb5affc1b" + }, + { + "m_Id": "a39f118744704ad89d1b914b7c438887" + }, + { + "m_Id": "e99ebb08dda84a7faace38316a129ecc" + }, + { + "m_Id": "279592694d0b4e9a886ce40097f9a42a" + }, + { + "m_Id": "365213c7532f4dd1ad0d30035ab92e4f" + }, + { + "m_Id": "9391f3f0db0e405ea3de207939add462" + }, + { + "m_Id": "cd57021c81fd4aa8ae2098cf1851738d" + }, + { + "m_Id": "ac214ce8be434b069c3a1970acb8d839" + }, + { + "m_Id": "f971ac810f7c433b8762fb968f0e42f3" + }, + { + "m_Id": "2cccc6d3f9564d75bed64cdd9e5add27" + }, + { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + }, + { + "m_Id": "622abf461e6d475db2aab721edc24f29" + }, + { + "m_Id": "a18d04d2c41648399b1b4ea7bdb18951" + }, + { + "m_Id": "17a993ea8ae147dcb5dd6397d7582c03" + }, + { + "m_Id": "cab3f5bf81514cbd80c9b896965feb8c" + }, + { + "m_Id": "cf9053ed760840bbaf762ff3dd1f9113" + }, + { + "m_Id": "87f6d2f2ede0462db91942ae7024a4a1" + }, + { + "m_Id": "0320c3ddf05f40649cd07f03d9e69d35" + }, + { + "m_Id": "85e5fd55bad94a4f9a51a1278c047cb4" + }, + { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + }, + { + "m_Id": "62176735c9e34311a3e864ca71b6d959" + }, + { + "m_Id": "b77a2ddc94a54841adeda62992d9f5c7" + }, + { + "m_Id": "ad0233e1787247d9b396e2189d307724" + }, + { + "m_Id": "f1fa2a82424b40b88ec3e98320444a68" + }, + { + "m_Id": "72910abbe1874dadae6a1f78f52f87aa" + }, + { + "m_Id": "20b9d7054ae84da789245ddaf6937f13" + }, + { + "m_Id": "25a4a052c1b54cf9b0687658a317113d" + }, + { + "m_Id": "335253239eed48fe87f963a7528c2933" + } + ], + "m_Keywords": [ + { + "m_Id": "115db7c08a6f47e08652b4f82f736d38" + }, + { + "m_Id": "14fd1f41288e4ea8a1b0be6d1bbf54ca" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "c6faed1841b149af86edc5f3b7779536" + }, + { + "m_Id": "d732b62dd50541de830733cd424348fb" + }, + { + "m_Id": "b68f2f43b68648dbb0b508c729657212" + }, + { + "m_Id": "ff698347e19f4be2a51b6e7dbb42f727" + } + ], + "m_Nodes": [ + { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + { + "m_Id": "bd7d528f2c16495dbdf5399da3eae531" + }, + { + "m_Id": "545b4369c725458d9c9f728dcaabc60d" + }, + { + "m_Id": "09212321622448369774aa29d2d0cd32" + }, + { + "m_Id": "0f544b5a6d824473856fb13463f96747" + }, + { + "m_Id": "d5c11047e2714348ab8f2522389340e3" + }, + { + "m_Id": "17ad4563829a44c88777b5f0c01808e7" + }, + { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + { + "m_Id": "99a66768873c4b439e3ca6787fb3bcee" + }, + { + "m_Id": "6857e317b4734f5a99e6b558e63fc7ff" + }, + { + "m_Id": "79ada77e8b404fb295c7b336d2a7eb5b" + }, + { + "m_Id": "ed92837a5db54e29b93d4c8618033fac" + }, + { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + { + "m_Id": "8f2ffb67185d41609f9dbb1771283ef0" + }, + { + "m_Id": "528d1384caed41d1b174d29009f13c7c" + }, + { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + { + "m_Id": "0b94462c6c204472957f3dec6f9e2aba" + }, + { + "m_Id": "90bdb8b47a7b4ab18cf52b19ba448480" + }, + { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + { + "m_Id": "5567213b5d604627a7b580404ee8761e" + }, + { + "m_Id": "6c0bb501bf5449419863f26f9c33cf5f" + }, + { + "m_Id": "59955425304145929f84443b4573ce07" + }, + { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + { + "m_Id": "e7ed5594aeb54d41af16b88cc4b59471" + }, + { + "m_Id": "ee22297935fa4bbcb3cc9c0b4982b947" + }, + { + "m_Id": "6503d3c0963e47508b91117780927106" + }, + { + "m_Id": "1d94df3c80b54e74adf11842cd96fdca" + }, + { + "m_Id": "e90fd2c8b12d468ba08436137317b599" + }, + { + "m_Id": "f3de883db08146a69ab02bbffe9162c4" + }, + { + "m_Id": "8f1bf08584e541f0b800218332e23ffd" + }, + { + "m_Id": "c225cee6e7a4481cb325cd50b50074d5" + }, + { + "m_Id": "1f9166cb6f724446af781dcf7ba5a51a" + }, + { + "m_Id": "15e95a1fd76a46669831e9316ba53719" + }, + { + "m_Id": "5a55127f578e49bfb24de7a53367b52a" + }, + { + "m_Id": "f405f66ba84a4fc8bf367cbfa72ff387" + }, + { + "m_Id": "b7a57772002f40c0bea19aa1b983994e" + }, + { + "m_Id": "3ab7c93fb2e84cc6a997d5cb55988baf" + }, + { + "m_Id": "d17949e26a5f4b63aa356cd91b032e20" + }, + { + "m_Id": "1a80274a3d5944c28f0bb764874c1cf2" + }, + { + "m_Id": "b2c237650bb94f349203f4b1f60a841e" + }, + { + "m_Id": "06f0c4042b074c139847b25f70519e3c" + }, + { + "m_Id": "618c41694c9c407ea0fb62262b35fc83" + }, + { + "m_Id": "bbbe9ccec9fb43fc8a3b05afa11f6134" + }, + { + "m_Id": "2f4f99b776f944d2ac2d857b80c46c7b" + }, + { + "m_Id": "4aefdc17baaa4599a2479c6fb9c29d58" + }, + { + "m_Id": "2bc8ccf4650f484dae877beef9d03187" + }, + { + "m_Id": "f9be1dd4e6754329ac7774a1a0deeaf7" + }, + { + "m_Id": "f5cabdb99359439786bbb5327794c49a" + }, + { + "m_Id": "45f1db4a62424c48a5056895a829d129" + }, + { + "m_Id": "a8a451f649334a588930a2a5bb63e1e7" + }, + { + "m_Id": "ca258049e2b44d8e9dbcf04350e3aad1" + }, + { + "m_Id": "3f19fef526534989b8c9cae1948f8f05" + } + ], + "m_GroupDatas": [ + { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + { + "m_Id": "8fac0b06aa1f4f59a7263ee860bcb53f" + }, + { + "m_Id": "fbf37764bba94e8cbdecb72e7c966bb4" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6503d3c0963e47508b91117780927106" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06f0c4042b074c139847b25f70519e3c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 17 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09212321622448369774aa29d2d0cd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 725813118 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b94462c6c204472957f3dec6f9e2aba" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f544b5a6d824473856fb13463f96747" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": -1292026910 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15e95a1fd76a46669831e9316ba53719" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 11 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17ad4563829a44c88777b5f0c01808e7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a80274a3d5944c28f0bb764874c1cf2" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d94df3c80b54e74adf11842cd96fdca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f9166cb6f724446af781dcf7ba5a51a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 10 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2bc8ccf4650f484dae877beef9d03187" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 19 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f4f99b776f944d2ac2d857b80c46c7b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4aefdc17baaa4599a2479c6fb9c29d58" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "528d1384caed41d1b174d29009f13c7c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ab7c93fb2e84cc6a997d5cb55988baf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 15 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f19fef526534989b8c9cae1948f8f05" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 24 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45f1db4a62424c48a5056895a829d129" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbbe9ccec9fb43fc8a3b05afa11f6134" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4aefdc17baaa4599a2479c6fb9c29d58" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 18 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "528d1384caed41d1b174d29009f13c7c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "545b4369c725458d9c9f728dcaabc60d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 1302087994 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5567213b5d604627a7b580404ee8761e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59955425304145929f84443b4573ce07" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5a55127f578e49bfb24de7a53367b52a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 12 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "618c41694c9c407ea0fb62262b35fc83" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbbe9ccec9fb43fc8a3b05afa11f6134" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6503d3c0963e47508b91117780927106" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6857e317b4734f5a99e6b558e63fc7ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c0bb501bf5449419863f26f9c33cf5f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "79ada77e8b404fb295c7b336d2a7eb5b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "17ad4563829a44c88777b5f0c01808e7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2f4f99b776f944d2ac2d857b80c46c7b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f1bf08584e541f0b800218332e23ffd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f2ffb67185d41609f9dbb1771283ef0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90bdb8b47a7b4ab18cf52b19ba448480" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99a66768873c4b439e3ca6787fb3bcee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8a451f649334a588930a2a5bb63e1e7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 22 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b2c237650bb94f349203f4b1f60a841e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06f0c4042b074c139847b25f70519e3c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7ed5594aeb54d41af16b88cc4b59471" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b7a57772002f40c0bea19aa1b983994e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 14 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee22297935fa4bbcb3cc9c0b4982b947" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bbbe9ccec9fb43fc8a3b05afa11f6134" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2f4f99b776f944d2ac2d857b80c46c7b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bd7d528f2c16495dbdf5399da3eae531" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 316215303 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c225cee6e7a4481cb325cd50b50074d5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 9 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "90bdb8b47a7b4ab18cf52b19ba448480" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca258049e2b44d8e9dbcf04350e3aad1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 23 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d17949e26a5f4b63aa356cd91b032e20" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a80274a3d5944c28f0bb764874c1cf2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d5c11047e2714348ab8f2522389340e3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": -1798654061 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7ed5594aeb54d41af16b88cc4b59471" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e90fd2c8b12d468ba08436137317b599" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d17949e26a5f4b63aa356cd91b032e20" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed92837a5db54e29b93d4c8618033fac" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee22297935fa4bbcb3cc9c0b4982b947" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3de883db08146a69ab02bbffe9162c4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f405f66ba84a4fc8bf367cbfa72ff387" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 13 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f5cabdb99359439786bbb5327794c49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 21 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9be1dd4e6754329ac7774a1a0deeaf7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 20 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0183022357de489aa8e06c527709be9d", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "02f52b8063bb4e4d89665e7b48375f1a", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -186.00013732910157, + "y": 267.3333435058594, + "width": 131.3332977294922, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "cbd9c9eebee5484688f65aeffe46c533" + }, + { + "m_Id": "5042546e9e93463f8337ac1173b8071f" + }, + { + "m_Id": "63bf20544d574076b954e96f589d9ff9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "0320c3ddf05f40649cd07f03d9e69d35", + "m_Guid": { + "m_GuidSerialized": "b578781d-8e7c-46a1-8601-6e1e4ea98d31" + }, + "m_Name": "CameraUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraUp", + "m_DefaultReferenceName": "_CameraUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "06f0c4042b074c139847b25f70519e3c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 239.33334350585938, + "y": 339.3333435058594, + "width": 129.33331298828126, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "0183022357de489aa8e06c527709be9d" + }, + { + "m_Id": "227ff182bce34117831ae01594c915e6" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0911ae93e912462a814a0039235ed378", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "09212321622448369774aa29d2d0cd32", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -752.0, + "y": -760.6666870117188, + "width": 134.00006103515626, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "e7a2898605b145cdb7f52ee5b53a3500" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0320c3ddf05f40649cd07f03d9e69d35" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "09c7c87f12d848c6b89d715d76befabd", + "m_Id": 0, + "m_DisplayName": "SunForward", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0a9091e98c634febbc957c199da05807", + "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": "0b94462c6c204472957f3dec6f9e2aba", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -778.6666870117188, + "y": 80.66661834716797, + "width": 122.6666259765625, + "height": 36.00005340576172 + } + }, + "m_Slots": [ + { + "m_Id": "c484fa643a7f4d34b2c1524fcd6aab74" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "0c17adea9bbc4a47b6affcacb5affc1b", + "m_Guid": { + "m_GuidSerialized": "e088fff0-1b6d-4add-8384-7383b2d0bfdd" + }, + "m_Name": "CloudDataTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudDataTexture", + "m_DefaultReferenceName": "_CloudDataTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0f544b5a6d824473856fb13463f96747", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -764.0, + "y": -724.6666870117188, + "width": 146.00006103515626, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "0fe07a7f4ae84360bdede68391cfa1bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cab3f5bf81514cbd80c9b896965feb8c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0fe07a7f4ae84360bdede68391cfa1bd", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.Vector3MaterialSlot", + "m_ObjectId": "10b6505e4ac24f4eb6c0e7c7e9aba9c6", + "m_Id": 725813118, + "m_DisplayName": "CameraUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraUp", + "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.ShaderKeyword", + "m_ObjectId": "115db7c08a6f47e08652b4f82f736d38", + "m_Guid": { + "m_GuidSerialized": "84295b8a-1108-4b27-982f-563bde47445b" + }, + "m_Name": "_MAIN_LIGHT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_MAIN_LIGHT", + "m_DefaultReferenceName": "_MAIN_LIGHT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 1, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "A", + "referenceName": "A" + }, + { + "id": 2, + "displayName": "B", + "referenceName": "B" + }, + { + "id": 3, + "displayName": "C", + "referenceName": "C" + }, + { + "id": 5, + "displayName": "SHADOWS", + "referenceName": "SHADOWS" + }, + { + "id": 6, + "displayName": "SHADOWS_CASCADE", + "referenceName": "SHADOWS_CASCADE" + }, + { + "id": 7, + "displayName": "SHADOWS_SCREEN", + "referenceName": "SHADOWS_SCREEN" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "115ec20d19434458a4e5cfddd38b96fe", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "14fd1f41288e4ea8a1b0be6d1bbf54ca", + "m_Guid": { + "m_GuidSerialized": "7ed34d71-3d3d-4c78-91c4-aba0248c9a0d" + }, + "m_Name": "_SHADOWS_SOFT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_SHADOWS_SOFT", + "m_DefaultReferenceName": "_SHADOWS_SOFT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "15e95a1fd76a46669831e9316ba53719", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 176.00001525878907, + "y": 187.33334350585938, + "width": 192.6667022705078, + "height": 35.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "88cdd22c6ab44f3090483139c934ab35" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cd57021c81fd4aa8ae2098cf1851738d" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "17a993ea8ae147dcb5dd6397d7582c03", + "m_Guid": { + "m_GuidSerialized": "aee0ddf3-b1cf-4071-a619-f15168d6fe6f" + }, + "m_Name": "FarPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FarPlane", + "m_DefaultReferenceName": "_FarPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "17ad4563829a44c88777b5f0c01808e7", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1206.0001220703125, + "y": -551.3333129882813, + "width": 129.333251953125, + "height": 96.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "e3d7e64b2ad64201a17e4112a12a25ff" + }, + { + "m_Id": "f65dae3ee2f04b6c8c5eddce7d52c461" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "186bee34c5814763bd87f8d43cda6e3f", + "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.ClampNode", + "m_ObjectId": "1a80274a3d5944c28f0bb764874c1cf2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1244.0, + "y": -341.33331298828127, + "width": 142.0, + "height": 143.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "ff0b77664ac749d0aeb139033e5f9be5" + }, + { + "m_Id": "36335b47cec94cd29fbd42dd8a0aeea3" + }, + { + "m_Id": "d57929b2b1474e878912f48ad0ea339a" + }, + { + "m_Id": "69af9ec9aac04eb4984c12d18c380310" + } + ], + "synonyms": [ + "limit" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1d94df3c80b54e74adf11842cd96fdca", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 188.0, + "y": -81.33334350585938, + "width": 180.66668701171876, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "68a38505b9c94539abc4878d9290e62c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0c17adea9bbc4a47b6affcacb5affc1b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1e520d9618fd465c89822ba778bfcbed", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1e539d0c40c84e3dba3035dec29d6b3a", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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.PropertyNode", + "m_ObjectId": "1f9166cb6f724446af781dcf7ba5a51a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 239.3333740234375, + "y": 98.66668701171875, + "width": 129.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c99cf48d8f144ca6ab83f552f95f32de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9391f3f0db0e405ea3de207939add462" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "20b9d7054ae84da789245ddaf6937f13", + "m_Guid": { + "m_GuidSerialized": "1c983122-0042-4ef5-a9fe-b90a147490d5" + }, + "m_Name": "PreComputedTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PreComputedTexture", + "m_DefaultReferenceName": "_PreComputedTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "227ff182bce34117831ae01594c915e6", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "25a4a052c1b54cf9b0687658a317113d", + "m_Guid": { + "m_GuidSerialized": "9041b1d9-5dfe-436d-8b0c-985dbeb5061b" + }, + "m_Name": "PreCalcN", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PreCalcN", + "m_DefaultReferenceName": "_PreCalcN", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "279592694d0b4e9a886ce40097f9a42a", + "m_Guid": { + "m_GuidSerialized": "0af22d43-31a6-4b43-bc7f-f52d2c172fbe" + }, + "m_Name": "anchorForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "anchorForward", + "m_DefaultReferenceName": "_anchorForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "28ad9daeb3d945b485937e20bd647094", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "2aa2286342014f0f8891b71f809aef45", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -665.3333740234375, + "y": -442.66668701171877, + "width": 131.33331298828126, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "9ad67c96c14f448fac4ce34cbfc701ff" + }, + { + "m_Id": "ef80d011c8b548bebc568b60632fad4e" + }, + { + "m_Id": "0a9091e98c634febbc957c199da05807" + } + ], + "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.PropertyNode", + "m_ObjectId": "2bc8ccf4650f484dae877beef9d03187", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 208.00001525878907, + "y": 472.66668701171877, + "width": 162.6667022705078, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "9869c85a46894628a45d874a1dc72b95" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b77a2ddc94a54841adeda62992d9f5c7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c710a07049d415f91e1280b97e02dc6", + "m_Guid": { + "m_GuidSerialized": "dff6d975-bae4-4955-99bf-4c8e5f9ae7e7" + }, + "m_Name": "StepSize", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "StepSize", + "m_DefaultReferenceName": "_StepSize", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2cccc6d3f9564d75bed64cdd9e5add27", + "m_Guid": { + "m_GuidSerialized": "ea16e798-03ec-41b5-8d2c-c39533dc79e4" + }, + "m_Name": "planeHeightPixels", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeHeightPixels", + "m_DefaultReferenceName": "_planeHeightPixels", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2d66962e7e8d44e39d934ee495bb00ce", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2d73c922950e42799491e2401ebc3a46", + "m_Id": 10, + "m_DisplayName": "anchorUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "anchorUp", + "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": "2e1b0d2d5471408ebbaad28de2b0b7e5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "2f4f99b776f944d2ac2d857b80c46c7b", + "m_Group": { + "m_Id": "fbf37764bba94e8cbdecb72e7c966bb4" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.66666030883789, + "y": -870.6666870117188, + "width": 131.3334197998047, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "4263be97048d415198003c03cf0bc2f7" + }, + { + "m_Id": "e70c8ebe230240569c22fe1421afb15a" + }, + { + "m_Id": "ec92def86d354d5ca419f7813dd130bd" + } + ], + "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.RemapNode", + "m_ObjectId": "31a3e6c31a494b1e8f3949dedc950cfd", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1055.33349609375, + "y": -442.66668701171877, + "width": 187.3333740234375, + "height": 144.00006103515626 + } + }, + "m_Slots": [ + { + "m_Id": "ce9ed746bbc8480aa19804c2ba274650" + }, + { + "m_Id": "fa284cbd72eb492b90baa6a1acd417b8" + }, + { + "m_Id": "a469fb1e09a54f299e18a614b29d9794" + }, + { + "m_Id": "28ad9daeb3d945b485937e20bd647094" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "32b3f73ca8cd4346a2b22344d9dc6ee2", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "335253239eed48fe87f963a7528c2933", + "m_Guid": { + "m_GuidSerialized": "1a4f4ae7-01cb-4011-bc42-9454a319e163" + }, + "m_Name": "PreCalcWorldUnitSizeN", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PreCalcWorldUnitSizeN", + "m_DefaultReferenceName": "_PreCalcWorldUnitSizeN", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "35c89f7f52024086a0b080234f2089cc", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": -1.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.DynamicVectorMaterialSlot", + "m_ObjectId": "36335b47cec94cd29fbd42dd8a0aeea3", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "365213c7532f4dd1ad0d30035ab92e4f", + "m_Guid": { + "m_GuidSerialized": "0fcacaa7-88a4-45d9-a32c-d9971c9d609b" + }, + "m_Name": "anchorPosition", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "anchorPosition", + "m_DefaultReferenceName": "_anchorPosition", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39cbb4f6d666440ebd9d51bfcc611980", + "m_Id": 12, + "m_DisplayName": "planeHeightWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "planeHeightWorldUnits", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3ab7c93fb2e84cc6a997d5cb55988baf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 227.3333282470703, + "y": 134.66665649414063, + "width": 141.33338928222657, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "09c7c87f12d848c6b89d715d76befabd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62176735c9e34311a3e864ca71b6d959" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3efde2479b814a408419df6d956c3160", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3f19fef526534989b8c9cae1948f8f05", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 169.33334350585938, + "y": 679.3333740234375, + "width": 199.3333740234375, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "ba5b0d2c4f514d35ab273be73189d75f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "335253239eed48fe87f963a7528c2933" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3f41b782e36a4a31b3c9e432b024d147", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3f591b8a1f904e3489ae97ce4519310b", + "m_Id": 0, + "m_DisplayName": "CloudNearClipPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4263be97048d415198003c03cf0bc2f7", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "45af0077b6c44887b25fed3eea09bc2e", + "m_Id": 19, + "m_DisplayName": "shadowStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "shadowStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45f1db4a62424c48a5056895a829d129", + "m_Group": { + "m_Id": "8fac0b06aa1f4f59a7263ee860bcb53f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -305.3333435058594, + "y": -1058.0, + "width": 180.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "3f591b8a1f904e3489ae97ce4519310b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "72910abbe1874dadae6a1f78f52f87aa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "461ceb6d27084cfb8b24267625d83aa8", + "m_Id": 9, + "m_DisplayName": "anchorPosition", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "anchorPosition", + "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": "4a028fa8c9be4dfba97107e34658fe9a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4aefdc17baaa4599a2479c6fb9c29d58", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 212.66659545898438, + "y": -412.6665954589844, + "width": 56.000091552734378, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "1e520d9618fd465c89822ba778bfcbed" + }, + { + "m_Id": "70458f4cdeb041a49959d389341580ff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4b6fcec5c27843988282a43ea699b828", + "m_Id": 0, + "m_DisplayName": "planeOrigo", + "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.Vector3MaterialSlot", + "m_ObjectId": "4bf8b41f6c8346588877a97138e83680", + "m_Id": 7, + "m_DisplayName": "planeOrigo", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "planeOrigo", + "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": "4d277d692cbc4ed1bc4ce97ff75239d6", + "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.Vector1MaterialSlot", + "m_ObjectId": "4d69bf5f18e24cf0a1ce7328ff6dc330", + "m_Id": 14, + "m_DisplayName": "planeHeightPixels", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "planeHeightPixels", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4e23b586ccc14b2da668c4e8fe6238c8", + "m_Title": "Perform as many steps as necessary or allowed to", + "m_Position": { + "x": -868.6666870117188, + "y": -122.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4f7ae675fa1d481b8d8ca4c119fcd3c7", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4f892266c30b443e80b56f596f8c95a4", + "m_Id": 0, + "m_DisplayName": "Steps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4ff21ac0cb254f98a9e1651708ff6650", + "m_Id": 0, + "m_DisplayName": "anchorPosition", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "5042546e9e93463f8337ac1173b8071f", + "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.Vector1MaterialSlot", + "m_ObjectId": "509d6722286240b3a598ecc98f308a4d", + "m_Id": 11, + "m_DisplayName": "planeWidthWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "planeWidthWorldUnits", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LengthNode", + "m_ObjectId": "528d1384caed41d1b174d29009f13c7c", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Length", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -843.3334350585938, + "y": -63.333274841308597, + "width": 129.33343505859376, + "height": 95.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "d26994b379a44a8886ac942dff3089c4" + }, + { + "m_Id": "f431fb2e34fd4a678709eedc57ca35c7" + } + ], + "synonyms": [ + "measure" + ], + "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": "529960e8a8cd44f9b991738a74d8cd9d", + "m_Id": 8, + "m_DisplayName": "anchorForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "anchorForward", + "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": "545b4369c725458d9c9f728dcaabc60d", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -823.3333129882813, + "y": -796.6666870117188, + "width": 205.3333740234375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad4c27b1492f45c583234257a8eb2a1f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "87f6d2f2ede0462db91942ae7024a4a1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5496161c1842416aac4192b11903258f", + "m_Id": 3, + "m_DisplayName": "ShadowAtten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "5567213b5d604627a7b580404ee8761e", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -628.6666870117188, + "y": 290.6666259765625, + "width": 127.3333740234375, + "height": 78.66671752929688 + } + }, + "m_Slots": [ + { + "m_Id": "73786f26a3f54ab2bf5710229f7c9d35" + }, + { + "m_Id": "3efde2479b814a408419df6d956c3160" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5575c890550b420c8a4ffd20d939015a", + "m_Id": 316215303, + "m_DisplayName": "ScreenWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "570b18497f364423a4ed2eef0eb4e051", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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.PropertyNode", + "m_ObjectId": "59955425304145929f84443b4573ce07", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -324.0000305175781, + "y": 415.99993896484377, + "width": 122.66679382324219, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "94f0943890ad4599aa71eafd8a7457e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5a55127f578e49bfb24de7a53367b52a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 172.00001525878907, + "y": 223.3333282470703, + "width": 196.6667022705078, + "height": 35.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "d47dc749385d4b27a2dbfca56b026fbe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ac214ce8be434b069c3a1970acb8d839" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5ad80abdf0de485dad02904eba41c689", + "m_Id": 0, + "m_DisplayName": "ScreenWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5d711ca93702477d8af44b0c84e1652f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6175f5137fc6486e90fdf18414f4ea88", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "618c41694c9c407ea0fb62262b35fc83", + "m_Group": { + "m_Id": "8fac0b06aa1f4f59a7263ee860bcb53f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -286.6666564941406, + "y": -1118.0, + "width": 161.99993896484376, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "570b18497f364423a4ed2eef0eb4e051" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "62176735c9e34311a3e864ca71b6d959", + "m_Guid": { + "m_GuidSerialized": "96ab396c-60dd-4131-a25d-26914e3f1980" + }, + "m_Name": "SunForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SunForward", + "m_DefaultReferenceName": "_SunForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "622abf461e6d475db2aab721edc24f29", + "m_Guid": { + "m_GuidSerialized": "08532911-eb1b-4b48-93b6-a7c4cdd996c5" + }, + "m_Name": "Steps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Steps", + "m_DefaultReferenceName": "_Steps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62e6135e54cb4db88549d4e283298303", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "63bf20544d574076b954e96f589d9ff9", + "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.Vector1MaterialSlot", + "m_ObjectId": "63f1c9e20c574ec7af23f8484f5cdabc", + "m_Id": 0, + "m_DisplayName": "planeHeightPixels", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6503d3c0963e47508b91117780927106", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 212.66659545898438, + "y": -347.9999694824219, + "width": 56.000091552734378, + "height": 24.000030517578126 + } + }, + "m_Slots": [ + { + "m_Id": "0911ae93e912462a814a0039235ed378" + }, + { + "m_Id": "8fb64c7605364639afd825aac04eaf6a" + } + ], + "synonyms": [], + "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": "65f8501991c84cedb3204cade0d940bc", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -417.3334045410156, + "y": 267.3333435058594, + "width": 131.33346557617188, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "9af520f94abe4fd7a1d9cf55e966eeda" + }, + { + "m_Id": "35c89f7f52024086a0b080234f2089cc" + }, + { + "m_Id": "6aa2a0afd9274af9b3dafd712a195071" + } + ], + "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.PropertyNode", + "m_ObjectId": "6857e317b4734f5a99e6b558e63fc7ff", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1352.6668701171875, + "y": -195.99998474121095, + "width": 122.0, + "height": 36.00004577636719 + } + }, + "m_Slots": [ + { + "m_Id": "ff874c897d794b28b143d680ac2b777c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "17a993ea8ae147dcb5dd6397d7582c03" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "68a38505b9c94539abc4878d9290e62c", + "m_Id": 0, + "m_DisplayName": "CloudDataTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "69af9ec9aac04eb4984c12d18c380310", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6aa2a0afd9274af9b3dafd712a195071", + "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": "6c0bb501bf5449419863f26f9c33cf5f", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -597.3333129882813, + "y": 231.33328247070313, + "width": 161.99996948242188, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "1e539d0c40c84e3dba3035dec29d6b3a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6c298ff4cbf24235b4cb1e9886503555", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ec4ff5867bb4f13ba3a52994c8e7128", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6efb1f52673e4fc59680dc5f62bf94fe", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70458f4cdeb041a49959d389341580ff", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "72910abbe1874dadae6a1f78f52f87aa", + "m_Guid": { + "m_GuidSerialized": "023e7e28-95fb-44e1-b26f-7c41fd01c3e1" + }, + "m_Name": "CloudNearClipPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudNearClipPlane", + "m_DefaultReferenceName": "_CloudNearClipPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "73786f26a3f54ab2bf5710229f7c9d35", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": -1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "74e8d9036a3944f8aaa2800f6d7bdebc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7516e3f0b5b746059dce95ef8f401b42", + "m_Id": 0, + "m_DisplayName": "pixelLengthInUv", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "76b9dad5bc534cbf83edff95e1f1ddf3", + "m_Id": 0, + "m_DisplayName": "WorldPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPos", + "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": "79ada77e8b404fb295c7b336d2a7eb5b", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1402.0001220703125, + "y": -551.3333129882813, + "width": 147.3333740234375, + "height": 114.66668701171875 + } + }, + "m_Slots": [ + { + "m_Id": "8794f67bb88c4c17814a3d0f8721d114" + }, + { + "m_Id": "62e6135e54cb4db88549d4e283298303" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "7d1a7287b2974d08b37e531852d8b173", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1506.0, + "y": -341.33331298828127, + "width": 86.6666259765625, + "height": 78.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "6175f5137fc6486e90fdf18414f4ea88" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "82878bb4b38b4d609a00411c6f44973b", + "m_Id": 5, + "m_DisplayName": "CloudDataTexture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "CloudDataTexture", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "85e5fd55bad94a4f9a51a1278c047cb4", + "m_Guid": { + "m_GuidSerialized": "f892f5dd-024d-46dc-9e0c-b7e509cc1bbe" + }, + "m_Name": "CameraPos", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraPos", + "m_DefaultReferenceName": "_CameraPos", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "86f391f41ce34e21b44b46d2959eb457", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "875a086ac822440588a8d673c61790eb", + "m_Id": 2, + "m_DisplayName": "Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Step", + "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.ScreenPositionMaterialSlot", + "m_ObjectId": "8794f67bb88c4c17814a3d0f8721d114", + "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.SubGraphNode", + "m_ObjectId": "87d1b6a5f2a7484492739a375d9608fb", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "PixelWorldPosition", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -570.6666259765625, + "y": -845.3333740234375, + "width": 192.66668701171876, + "height": 191.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "5575c890550b420c8a4ffd20d939015a" + }, + { + "m_Id": "d731fe5be6354206bc2ee0264e250548" + }, + { + "m_Id": "10b6505e4ac24f4eb6c0e7c7e9aba9c6" + }, + { + "m_Id": "c5c525f3ea0b4678abde2b178d801915" + }, + { + "m_Id": "8bc7fca677b8429c9fc8d4bd300b9caa" + }, + { + "m_Id": "4d277d692cbc4ed1bc4ce97ff75239d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8d60d8721e8526c45be984a77bb6e943\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "b78b5296-4d92-4345-a767-1d7ea4680a98", + "7931481f-17ec-480c-8ff5-3dda46e39ca6", + "aa4d621b-b839-402e-9fb1-2861c36c08a0", + "aec5e7f7-8112-4b64-ac30-6656ab6d3a01", + "1ac05945-8bcb-41ba-9d5c-59758039e9ba" + ], + "m_PropertyIds": [ + 316215303, + 1302087994, + 725813118, + -1292026910, + -1798654061 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "87f6d2f2ede0462db91942ae7024a4a1", + "m_Guid": { + "m_GuidSerialized": "b38ff70f-9356-4511-b556-d1225666cedd" + }, + "m_Name": "ScreenHeightWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenHeightWorldUnits", + "m_DefaultReferenceName": "_ScreenHeightWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "887246ea19e84a0ebab2b2ac9dc500fc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "88cdd22c6ab44f3090483139c934ab35", + "m_Id": 0, + "m_DisplayName": "planeWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "8bc7fca677b8429c9fc8d4bd300b9caa", + "m_Id": -1798654061, + "m_DisplayName": "CameraPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraPos", + "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": "8f1bf08584e541f0b800218332e23ffd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 210.66668701171876, + "y": 26.66668701171875, + "width": 158.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c0a2bdda1e4a4ebabb6e3f3f90766b2e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "279592694d0b4e9a886ce40097f9a42a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8f2ffb67185d41609f9dbb1771283ef0", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -426.00006103515627, + "y": 80.66661834716797, + "width": 106.666748046875, + "height": 36.00005340576172 + } + }, + "m_Slots": [ + { + "m_Id": "4f892266c30b443e80b56f596f8c95a4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "622abf461e6d475db2aab721edc24f29" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "8fac0b06aa1f4f59a7263ee860bcb53f", + "m_Title": "vector to near clip plane", + "m_Position": { + "x": -330.6666564941406, + "y": -1200.666748046875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8fb64c7605364639afd825aac04eaf6a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CeilingNode", + "m_ObjectId": "90bdb8b47a7b4ab18cf52b19ba448480", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Ceiling", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -484.0, + "y": -63.333274841308597, + "width": 129.33343505859376, + "height": 95.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "86f391f41ce34e21b44b46d2959eb457" + }, + { + "m_Id": "115ec20d19434458a4e5cfddd38b96fe" + } + ], + "synonyms": [ + "up" + ], + "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": "912cae1b7eb34f81a9a2ea2d5790a993", + "m_Id": 18, + "m_DisplayName": "pixelOnNearClipPlane", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "pixelOnNearClipPlane", + "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.Internal.Vector3ShaderProperty", + "m_ObjectId": "9391f3f0db0e405ea3de207939add462", + "m_Guid": { + "m_GuidSerialized": "d3de3ceb-4e53-43b9-9a99-dfd2f509ef62" + }, + "m_Name": "anchorUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "anchorUp", + "m_DefaultReferenceName": "_anchorUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "94f0943890ad4599aa71eafd8a7457e3", + "m_Id": 0, + "m_DisplayName": "StepSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9869c85a46894628a45d874a1dc72b95", + "m_Id": 0, + "m_DisplayName": "shadowStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "99a66768873c4b439e3ca6787fb3bcee", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1361.33349609375, + "y": -232.0000457763672, + "width": 130.6666259765625, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "a788205ddc944799938adc1c0c3093a8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a18d04d2c41648399b1b4ea7bdb18951" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9ad67c96c14f448fac4ce34cbfc701ff", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "9af520f94abe4fd7a1d9cf55e966eeda", + "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.Vector1MaterialSlot", + "m_ObjectId": "9d360d2338d4439db0d2df6c3ee80f1d", + "m_Id": 21, + "m_DisplayName": "ShadowRamps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowRamps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "9e31f0fa884a4ae5aede7a72275581b4", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1207.3333740234375, + "y": -283.3333740234375, + "width": 129.333251953125, + "height": 102.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "b1d44633029749b19758109683663d3a" + }, + { + "m_Id": "2d66962e7e8d44e39d934ee495bb00ce" + }, + { + "m_Id": "4f7ae675fa1d481b8d8ca4c119fcd3c7" + } + ], + "synonyms": [ + "2", + "v2", + "vec2", + "float2" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a18d04d2c41648399b1b4ea7bdb18951", + "m_Guid": { + "m_GuidSerialized": "b6754fb3-692c-459f-9821-0f095d708f79" + }, + "m_Name": "NearPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NearPlane", + "m_DefaultReferenceName": "_NearPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a39f118744704ad89d1b914b7c438887", + "m_Guid": { + "m_GuidSerialized": "5472193f-7b52-4d47-9b0d-37639f715ada" + }, + "m_Name": "pixelLengthInUv", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "pixelLengthInUv", + "m_DefaultReferenceName": "_pixelLengthInUv", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "a469fb1e09a54f299e18a614b29d9794", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a52741b007f94b9cb7d056a41d2fc33a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a788205ddc944799938adc1c0c3093a8", + "m_Id": 0, + "m_DisplayName": "NearPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a8a451f649334a588930a2a5bb63e1e7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 173.33338928222657, + "y": 607.333251953125, + "width": 197.33335876464845, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "c651e2b8f060454a915e99466e595d7d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "20b9d7054ae84da789245ddaf6937f13" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ac214ce8be434b069c3a1970acb8d839", + "m_Guid": { + "m_GuidSerialized": "13dfe407-ecd5-439e-afc1-2645ef10b31f" + }, + "m_Name": "planeHeightWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeHeightWorldUnits", + "m_DefaultReferenceName": "_planeHeightWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ad0233e1787247d9b396e2189d307724", + "m_Guid": { + "m_GuidSerialized": "1b23fa5c-032c-4fba-9805-601423e50fdc" + }, + "m_Name": "Cells", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cells", + "m_DefaultReferenceName": "_Cells", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad4c27b1492f45c583234257a8eb2a1f", + "m_Id": 0, + "m_DisplayName": "ScreenHeightWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad7633f3c7ba47158c577fe9f4c09db8", + "m_Id": 24, + "m_DisplayName": "PreCalcWorldUnitSizeN", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PreCalcWorldUnitSizeN", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1d44633029749b19758109683663d3a", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b1d84ab8526244e49aa77db18afc98c3", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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.SceneDepthNode", + "m_ObjectId": "b2c237650bb94f349203f4b1f60a841e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 74.00003051757813, + "y": 339.3333435058594, + "width": 147.33331298828126, + "height": 114.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "186bee34c5814763bd87f8d43cda6e3f" + }, + { + "m_Id": "e3d53faf16a049878b76506473d44aad" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "b68f2f43b68648dbb0b508c729657212", + "m_Name": "Cloud godray values", + "m_ChildObjectList": [ + { + "m_Id": "0c17adea9bbc4a47b6affcacb5affc1b" + }, + { + "m_Id": "a39f118744704ad89d1b914b7c438887" + }, + { + "m_Id": "e99ebb08dda84a7faace38316a129ecc" + }, + { + "m_Id": "279592694d0b4e9a886ce40097f9a42a" + }, + { + "m_Id": "365213c7532f4dd1ad0d30035ab92e4f" + }, + { + "m_Id": "9391f3f0db0e405ea3de207939add462" + }, + { + "m_Id": "cd57021c81fd4aa8ae2098cf1851738d" + }, + { + "m_Id": "ac214ce8be434b069c3a1970acb8d839" + }, + { + "m_Id": "f971ac810f7c433b8762fb968f0e42f3" + }, + { + "m_Id": "2cccc6d3f9564d75bed64cdd9e5add27" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MinimumNode", + "m_ObjectId": "b72832036ccf4e789295237bcc5376d6", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Minimum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -302.0, + "y": -63.333274841308597, + "width": 127.33320617675781, + "height": 119.99996185302735 + } + }, + "m_Slots": [ + { + "m_Id": "f66b7dd96a3842008dc7d07a7f1c399b" + }, + { + "m_Id": "5d711ca93702477d8af44b0c84e1652f" + }, + { + "m_Id": "6c298ff4cbf24235b4cb1e9886503555" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b77a2ddc94a54841adeda62992d9f5c7", + "m_Guid": { + "m_GuidSerialized": "847287d9-5d87-4d83-8e81-91fb75b36ea7" + }, + "m_Name": "shadowStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "shadowStrength", + "m_DefaultReferenceName": "_shadowStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b7a57772002f40c0bea19aa1b983994e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 198.66668701171876, + "y": 303.33331298828127, + "width": 170.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "63f1c9e20c574ec7af23f8484f5cdabc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2cccc6d3f9564d75bed64cdd9e5add27" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b819a7fa1d754475b32947c593bfd349", + "m_Id": 20, + "m_DisplayName": "Ramps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Ramps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b86fc657d50f46ad9d652e2bb26b2a56", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -354.66656494140627, + "y": -466.6666259765625, + "width": 131.33328247070313, + "height": 119.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "2e1b0d2d5471408ebbaad28de2b0b7e5" + }, + { + "m_Id": "bfe965563c8945debbf56e35ab2d2adc" + }, + { + "m_Id": "6efb1f52673e4fc59680dc5f62bf94fe" + } + ], + "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.GroupData", + "m_ObjectId": "b8870d96dda841febcec400fd12699cb", + "m_Title": "One Step", + "m_Position": { + "x": -653.9999389648438, + "y": 172.66659545898438 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b90c0dd3b9da4b828e8ed58eeefeb105", + "m_Id": 15, + "m_DisplayName": "sunForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "sunForward", + "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": "ba5b0d2c4f514d35ab273be73189d75f", + "m_Id": 0, + "m_DisplayName": "PreCalcWorldUnitSizeN", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bbbe9ccec9fb43fc8a3b05afa11f6134", + "m_Group": { + "m_Id": "8fac0b06aa1f4f59a7263ee860bcb53f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -97.99993896484375, + "y": -1142.0, + "width": 131.33326721191407, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "de4943177e414eb5a6c1fd3305e9dd3f" + }, + { + "m_Id": "32b3f73ca8cd4346a2b22344d9dc6ee2" + }, + { + "m_Id": "c2b37007df1b4223a2db4af753a37798" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "bc7b81f9c57443f3b06c1f69acd826e5", + "m_Id": 23, + "m_DisplayName": "PreCalcN", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PreCalcN", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bd7d528f2c16495dbdf5399da3eae531", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -819.333251953125, + "y": -832.6666870117188, + "width": 201.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "5ad80abdf0de485dad02904eba41c689" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cf9053ed760840bbaf762ff3dd1f9113" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "be899f92d31a48dc9b707bd5bf56146c", + "m_Id": 0, + "m_DisplayName": "PreCalcN", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "bf8f3908b0b04f7a950e6fa0badc7005", + "m_Guid": { + "m_GuidSerialized": "55eac9ae-20f2-400c-b1a4-f59e4d8f2086" + }, + "m_Name": "CameraForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraForward", + "m_DefaultReferenceName": "_CameraForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bfe965563c8945debbf56e35ab2d2adc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c0a2bdda1e4a4ebabb6e3f3f90766b2e", + "m_Id": 0, + "m_DisplayName": "anchorForward", + "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.PropertyNode", + "m_ObjectId": "c225cee6e7a4481cb325cd50b50074d5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 212.66668701171876, + "y": 62.66668701171875, + "width": 156.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "4ff21ac0cb254f98a9e1651708ff6650" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "365213c7532f4dd1ad0d30035ab92e4f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "c24e1a4f8c3c42c68a47b778dd504a78", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -644.666748046875, + "y": -63.333274841308597, + "width": 127.3333740234375, + "height": 119.99996185302735 + } + }, + "m_Slots": [ + { + "m_Id": "4a028fa8c9be4dfba97107e34658fe9a" + }, + { + "m_Id": "3f41b782e36a4a31b3c9e432b024d147" + }, + { + "m_Id": "6ec4ff5867bb4f13ba3a52994c8e7128" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c2b37007df1b4223a2db4af753a37798", + "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.Vector1MaterialSlot", + "m_ObjectId": "c484fa643a7f4d34b2c1524fcd6aab74", + "m_Id": 0, + "m_DisplayName": "StepSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c48916f4630e4e09bb205b45adf40d1d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c5c525f3ea0b4678abde2b178d801915", + "m_Id": -1292026910, + "m_DisplayName": "CameraRight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraRight", + "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.Texture2DMaterialSlot", + "m_ObjectId": "c651e2b8f060454a915e99466e595d7d", + "m_Id": 0, + "m_DisplayName": "PreComputedTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "c6faed1841b149af86edc5f3b7779536", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62176735c9e34311a3e864ca71b6d959" + }, + { + "m_Id": "b77a2ddc94a54841adeda62992d9f5c7" + }, + { + "m_Id": "ad0233e1787247d9b396e2189d307724" + }, + { + "m_Id": "72910abbe1874dadae6a1f78f52f87aa" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c82fcc3d852c4b05a990ae38c06b879a", + "m_Id": 0, + "m_DisplayName": "Cells", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c97d4391f758404b8b9efd7d19b64585", + "m_Id": 0, + "m_DisplayName": "CameraPos", + "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": "c98cb1e9555049aeb5bd4ad6b1c0e3ee", + "m_Id": 6, + "m_DisplayName": "pixelLengthInUv", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "pixelLengthInUv", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c99cf48d8f144ca6ab83f552f95f32de", + "m_Id": 0, + "m_DisplayName": "anchorUp", + "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.PropertyNode", + "m_ObjectId": "ca258049e2b44d8e9dbcf04350e3aad1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 239.33335876464845, + "y": 643.3333129882813, + "width": 125.33332824707031, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "be899f92d31a48dc9b707bd5bf56146c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "25a4a052c1b54cf9b0687658a317113d" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "cab3f5bf81514cbd80c9b896965feb8c", + "m_Guid": { + "m_GuidSerialized": "09a3e24f-b440-413e-99ff-d6e2096903bc" + }, + "m_Name": "CameraRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraRight", + "m_DefaultReferenceName": "_CameraRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cbd9c9eebee5484688f65aeffe46c533", + "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.GroupData", + "m_ObjectId": "cce151788dad4d9d98c7c2acb027db4d", + "m_Title": "Pixel World Position", + "m_Position": { + "x": -848.6666870117188, + "y": -904.0000610351563 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cd57021c81fd4aa8ae2098cf1851738d", + "m_Guid": { + "m_GuidSerialized": "6ad1b768-9c99-40ac-9817-6c2d454d9777" + }, + "m_Name": "planeWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeWidthWorldUnits", + "m_DefaultReferenceName": "_planeWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce9ed746bbc8480aa19804c2ba274650", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cf9053ed760840bbaf762ff3dd1f9113", + "m_Guid": { + "m_GuidSerialized": "c3e33c72-941b-4592-9547-6fbf76e6fe80" + }, + "m_Name": "ScreenWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenWidthWorldUnits", + "m_DefaultReferenceName": "_ScreenWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "d17949e26a5f4b63aa356cd91b032e20", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 986.666748046875, + "y": -341.33331298828127, + "width": 129.333251953125, + "height": 95.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "a52741b007f94b9cb7d056a41d2fc33a" + }, + { + "m_Id": "887246ea19e84a0ebab2b2ac9dc500fc" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d26994b379a44a8886ac942dff3089c4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d47dc749385d4b27a2dbfca56b026fbe", + "m_Id": 0, + "m_DisplayName": "planeHeightWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d57929b2b1474e878912f48ad0ea339a", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d5c11047e2714348ab8f2522389340e3", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -756.6666259765625, + "y": -688.6666870117188, + "width": 138.66668701171876, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c97d4391f758404b8b9efd7d19b64585" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5fd55bad94a4f9a51a1278c047cb4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d731fe5be6354206bc2ee0264e250548", + "m_Id": 1302087994, + "m_DisplayName": "ScreenHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "d732b62dd50541de830733cd424348fb", + "m_Name": "Shadow Godray Values", + "m_ChildObjectList": [ + { + "m_Id": "f1fa2a82424b40b88ec3e98320444a68" + }, + { + "m_Id": "0320c3ddf05f40649cd07f03d9e69d35" + }, + { + "m_Id": "cab3f5bf81514cbd80c9b896965feb8c" + }, + { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + }, + { + "m_Id": "85e5fd55bad94a4f9a51a1278c047cb4" + }, + { + "m_Id": "a18d04d2c41648399b1b4ea7bdb18951" + }, + { + "m_Id": "17a993ea8ae147dcb5dd6397d7582c03" + }, + { + "m_Id": "cf9053ed760840bbaf762ff3dd1f9113" + }, + { + "m_Id": "87f6d2f2ede0462db91942ae7024a4a1" + }, + { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + }, + { + "m_Id": "622abf461e6d475db2aab721edc24f29" + }, + { + "m_Id": "115db7c08a6f47e08652b4f82f736d38" + }, + { + "m_Id": "14fd1f41288e4ea8a1b0be6d1bbf54ca" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d92d12003c464dad8ee3c52f753d1ea6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "de4943177e414eb5a6c1fd3305e9dd3f", + "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.Vector1MaterialSlot", + "m_ObjectId": "e3d53faf16a049878b76506473d44aad", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e3d7e64b2ad64201a17e4112a12a25ff", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e557c247128241a7aa97f16a1a531613", + "m_Id": 13, + "m_DisplayName": "planeWidthPixels", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "planeWidthPixels", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e70c8ebe230240569c22fe1421afb15a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e7a2898605b145cdb7f52ee5b53a3500", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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.RedirectNodeData", + "m_ObjectId": "e7ed5594aeb54d41af16b88cc4b59471", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 212.66659545898438, + "y": -378.6666259765625, + "width": 56.000091552734378, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "c48916f4630e4e09bb205b45adf40d1d" + }, + { + "m_Id": "d92d12003c464dad8ee3c52f753d1ea6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e90fd2c8b12d468ba08436137317b599", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 208.0, + "y": -45.33331298828125, + "width": 160.66668701171876, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "7516e3f0b5b746059dce95ef8f401b42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a39f118744704ad89d1b914b7c438887" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "e99ebb08dda84a7faace38316a129ecc", + "m_Guid": { + "m_GuidSerialized": "e40d83e8-6097-4b5b-bd6e-79a710f8e551" + }, + "m_Name": "planeOrigo", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeOrigo", + "m_DefaultReferenceName": "_planeOrigo", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "eb077806d2a34d019b2eb92c2371977b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CombinedGodrays (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 599.3333129882813, + "y": -341.3332824707031, + "width": 294.666748046875, + "height": 784.0 + } + }, + "m_Slots": [ + { + "m_Id": "76b9dad5bc534cbf83edff95e1f1ddf3" + }, + { + "m_Id": "912cae1b7eb34f81a9a2ea2d5790a993" + }, + { + "m_Id": "ed0568ad56964a58b95464822e403c49" + }, + { + "m_Id": "875a086ac822440588a8d673c61790eb" + }, + { + "m_Id": "82878bb4b38b4d609a00411c6f44973b" + }, + { + "m_Id": "c98cb1e9555049aeb5bd4ad6b1c0e3ee" + }, + { + "m_Id": "4bf8b41f6c8346588877a97138e83680" + }, + { + "m_Id": "529960e8a8cd44f9b991738a74d8cd9d" + }, + { + "m_Id": "461ceb6d27084cfb8b24267625d83aa8" + }, + { + "m_Id": "2d73c922950e42799491e2401ebc3a46" + }, + { + "m_Id": "b90c0dd3b9da4b828e8ed58eeefeb105" + }, + { + "m_Id": "509d6722286240b3a598ecc98f308a4d" + }, + { + "m_Id": "39cbb4f6d666440ebd9d51bfcc611980" + }, + { + "m_Id": "e557c247128241a7aa97f16a1a531613" + }, + { + "m_Id": "4d69bf5f18e24cf0a1ce7328ff6dc330" + }, + { + "m_Id": "ffc7a3b7d80f4d6b92a03b950463c83c" + }, + { + "m_Id": "45af0077b6c44887b25fed3eea09bc2e" + }, + { + "m_Id": "b819a7fa1d754475b32947c593bfd349" + }, + { + "m_Id": "9d360d2338d4439db0d2df6c3ee80f1d" + }, + { + "m_Id": "efe346f54d2c46b3a6601d2582602072" + }, + { + "m_Id": "bc7b81f9c57443f3b06c1f69acd826e5" + }, + { + "m_Id": "ad7633f3c7ba47158c577fe9f4c09db8" + }, + { + "m_Id": "5496161c1842416aac4192b11903258f" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "CombinedGodrays", + "m_FunctionSource": "65e56e7ff6c6ae0419c39b8ea4ff8b5f", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec29b5bc006544a283d1d2b4a7a69055", + "m_Id": 0, + "m_DisplayName": "planeWidthPixels", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ec92def86d354d5ca419f7813dd130bd", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed0568ad56964a58b95464822e403c49", + "m_Id": 1, + "m_DisplayName": "TotalSteps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TotalSteps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed92837a5db54e29b93d4c8618033fac", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -844.0000610351563, + "y": -319.3333435058594, + "width": 162.0, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "b1d84ab8526244e49aa77db18afc98c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ee22297935fa4bbcb3cc9c0b4982b947", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 212.66659545898438, + "y": -448.6666259765625, + "width": 56.000091552734378, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "f56e4a51b96e4d67836057ac696bda54" + }, + { + "m_Id": "74e8d9036a3944f8aaa2800f6d7bdebc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ef80d011c8b548bebc568b60632fad4e", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "efe346f54d2c46b3a6601d2582602072", + "m_Id": 22, + "m_DisplayName": "PreCalcTex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "PreCalcTex", + "m_StageCapability": 3, + "m_BareResource": true, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f1fa2a82424b40b88ec3e98320444a68", + "m_Guid": { + "m_GuidSerialized": "6ed64009-e5a3-4115-9b79-8b804c0778d6" + }, + "m_Name": "ShadowRamps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowRamps", + "m_DefaultReferenceName": "_ShadowRamps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3de883db08146a69ab02bbffe9162c4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 233.3333740234375, + "y": -9.33331298828125, + "width": 135.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b6fcec5c27843988282a43ea699b828" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e99ebb08dda84a7faace38316a129ecc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f405f66ba84a4fc8bf367cbfa72ff387", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 198.66668701171876, + "y": 267.33331298828127, + "width": 166.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec29b5bc006544a283d1d2b4a7a69055" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f971ac810f7c433b8762fb968f0e42f3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f431fb2e34fd4a678709eedc57ca35c7", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f56e4a51b96e4d67836057ac696bda54", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f5cabdb99359439786bbb5327794c49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 216.66671752929688, + "y": 544.6666259765625, + "width": 154.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "fae615feb58d425f90f8fac6265d157e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f1fa2a82424b40b88ec3e98320444a68" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f65dae3ee2f04b6c8c5eddce7d52c461", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f66b7dd96a3842008dc7d07a7f1c399b", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f971ac810f7c433b8762fb968f0e42f3", + "m_Guid": { + "m_GuidSerialized": "81c7bbd9-3210-44fc-b63e-0383a5093601" + }, + "m_Name": "planeWidthPixels", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeWidthPixels", + "m_DefaultReferenceName": "_planeWidthPixels", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f9be1dd4e6754329ac7774a1a0deeaf7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 268.6666564941406, + "y": 508.6666564941406, + "width": 102.00006103515625, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "c82fcc3d852c4b05a990ae38c06b879a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ad0233e1787247d9b396e2189d307724" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f9be52193afe427f91144ae5f885b209", + "m_Title": "Depth Local Position", + "m_Position": { + "x": -1427.33349609375, + "y": -609.9999389648438 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fa284cbd72eb492b90baa6a1acd417b8", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fae615feb58d425f90f8fac6265d157e", + "m_Id": 0, + "m_DisplayName": "ShadowRamps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "fbf37764bba94e8cbdecb72e7c966bb4", + "m_Title": "Pixel Pos World Pos on Near Clip Plane", + "m_Position": { + "x": 33.97671127319336, + "y": -929.2867431640625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ff0b77664ac749d0aeb139033e5f9be5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ff698347e19f4be2a51b6e7dbb42f727", + "m_Name": "Pre Calc", + "m_ChildObjectList": [ + { + "m_Id": "20b9d7054ae84da789245ddaf6937f13" + }, + { + "m_Id": "25a4a052c1b54cf9b0687658a317113d" + }, + { + "m_Id": "335253239eed48fe87f963a7528c2933" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ff874c897d794b28b143d680ac2b777c", + "m_Id": 0, + "m_DisplayName": "FarPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ffc7a3b7d80f4d6b92a03b950463c83c", + "m_Id": 17, + "m_DisplayName": "depth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "depth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph.meta new file mode 100644 index 000000000..02088ae74 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: ed5c08eb72e57fe44a9d933d82392820 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/CombinedGodrays.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph new file mode 100644 index 000000000..891be5d62 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph @@ -0,0 +1,3165 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "bd1b9eb5ca004fcf95060836c8dc1427", + "m_Properties": [ + { + "m_Id": "a8b688859c6d4547b79ab6faaac8e3bc" + }, + { + "m_Id": "cc1cb9083e3d44309f0f2502b15a6aca" + }, + { + "m_Id": "8c044cc8a72f4fab8de6c4d7a4cb2a2c" + }, + { + "m_Id": "4487a7d4d97e49eb82727b10353909e0" + }, + { + "m_Id": "bed932b601e140d394007a6f7640b818" + }, + { + "m_Id": "97d8d77735e2491796c55f3e4a0b2df8" + }, + { + "m_Id": "a57479f9363f4f7c8f8b5b43ec490efe" + }, + { + "m_Id": "09b4b6be82914455b9eececc6587bd97" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "c6faed1841b149af86edc5f3b7779536" + } + ], + "m_Nodes": [ + { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + { + "m_Id": "2092fd2905dd4a10976c0473f97f9a4c" + }, + { + "m_Id": "5979c36a26bb4ebf83806b39e6d7cb71" + }, + { + "m_Id": "6246b549a833489dacb1a39702ff9305" + }, + { + "m_Id": "37e28310136f44eb8dd27bbfd96059ec" + }, + { + "m_Id": "6c337944b77443888baae4f0d49ca8e5" + }, + { + "m_Id": "c8c9d508c2604b43b962d99bbeaa853e" + }, + { + "m_Id": "1b7c4ba579604e81bc6bb5d019527073" + }, + { + "m_Id": "765fa8fd15564db1a71f410636856763" + }, + { + "m_Id": "37d512090c904a3c960511a7c1cb63cb" + }, + { + "m_Id": "27a63a64fed1446fac9b10802bde2aac" + }, + { + "m_Id": "f05ba6f4222544939906a75e89877bab" + }, + { + "m_Id": "cc106f4413fd44579bb22741fe28ed09" + }, + { + "m_Id": "b652560ba8804e30a3386604292e9f93" + }, + { + "m_Id": "e9b453657ce447ab8fff437dbead7599" + }, + { + "m_Id": "44d5037dafda40f2bd07c279d686c7ef" + }, + { + "m_Id": "28c546664c674915a745c30c3435d4c0" + }, + { + "m_Id": "ccf07c4ebd1a44699f77697afa5cafec" + }, + { + "m_Id": "50de5dca1e004be787601184bb1eeec8" + }, + { + "m_Id": "16e21559acf64e37a0837ef662e3e8d8" + }, + { + "m_Id": "176f6b077a6f46648369b64af3cb792c" + }, + { + "m_Id": "47605b577a224f4188ffd7e77377fe77" + }, + { + "m_Id": "a32763445e804a589631bc9acaccae4c" + } + ], + "m_GroupDatas": [ + { + "m_Id": "1a63b34d989c45438f52064de4e90386" + }, + { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16e21559acf64e37a0837ef662e3e8d8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "50de5dca1e004be787601184bb1eeec8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "176f6b077a6f46648369b64af3cb792c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "50de5dca1e004be787601184bb1eeec8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b7c4ba579604e81bc6bb5d019527073" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c9d508c2604b43b962d99bbeaa853e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2092fd2905dd4a10976c0473f97f9a4c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "27a63a64fed1446fac9b10802bde2aac" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc106f4413fd44579bb22741fe28ed09" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "28c546664c674915a745c30c3435d4c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e9b453657ce447ab8fff437dbead7599" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37d512090c904a3c960511a7c1cb63cb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "27a63a64fed1446fac9b10802bde2aac" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37e28310136f44eb8dd27bbfd96059ec" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "37d512090c904a3c960511a7c1cb63cb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44d5037dafda40f2bd07c279d686c7ef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28c546664c674915a745c30c3435d4c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "47605b577a224f4188ffd7e77377fe77" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a32763445e804a589631bc9acaccae4c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "50de5dca1e004be787601184bb1eeec8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28c546664c674915a745c30c3435d4c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5979c36a26bb4ebf83806b39e6d7cb71" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2092fd2905dd4a10976c0473f97f9a4c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6246b549a833489dacb1a39702ff9305" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "765fa8fd15564db1a71f410636856763" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c337944b77443888baae4f0d49ca8e5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b7c4ba579604e81bc6bb5d019527073" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "765fa8fd15564db1a71f410636856763" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "27a63a64fed1446fac9b10802bde2aac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a32763445e804a589631bc9acaccae4c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2092fd2905dd4a10976c0473f97f9a4c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b652560ba8804e30a3386604292e9f93" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "176f6b077a6f46648369b64af3cb792c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8c9d508c2604b43b962d99bbeaa853e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "765fa8fd15564db1a71f410636856763" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8c9d508c2604b43b962d99bbeaa853e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "37d512090c904a3c960511a7c1cb63cb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc106f4413fd44579bb22741fe28ed09" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "176f6b077a6f46648369b64af3cb792c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ccf07c4ebd1a44699f77697afa5cafec" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b7c4ba579604e81bc6bb5d019527073" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e9b453657ce447ab8fff437dbead7599" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a32763445e804a589631bc9acaccae4c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f05ba6f4222544939906a75e89877bab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc106f4413fd44579bb22741fe28ed09" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "015c1bbcb93649f5a1981e8f6580bc14", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "01606cdc7fbd4c60a23af736daa5b68e", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0594a1e28f444727919da40dd9d72c35", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "08f8849b2122435fa3b56d7d1b3f3b51", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "09b4b6be82914455b9eececc6587bd97", + "m_Guid": { + "m_GuidSerialized": "f801a8c8-391d-458b-9066-65c0f779b25b" + }, + "m_Name": "DirectionalDisappearance", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DirectionalDisappearance", + "m_DefaultReferenceName": "_DirectionalDisappearance", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0bfd2bfdfaf3493f994b6c1718693b80", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "0f94d6d89ad94d7281f5e787e2d251b1", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "11e81fd4b55e43b3b3ccd08c5ae64e14", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "16e21559acf64e37a0837ef662e3e8d8", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -54.000003814697269, + "y": -541.333251953125, + "width": 167.33326721191407, + "height": 35.999908447265628 + } + }, + "m_Slots": [ + { + "m_Id": "c14f9e83942444d3a2ddb850f782cc64" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "97d8d77735e2491796c55f3e4a0b2df8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "170b8ffbd0f5467a810439b0ad1bc8a0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 1.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.AddNode", + "m_ObjectId": "176f6b077a6f46648369b64af3cb792c", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -109.33332061767578, + "y": -714.6666870117188, + "width": 127.33324432373047, + "height": 120.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "80ec998b658749e7a9ee6d52f1defb55" + }, + { + "m_Id": "cd5e46b170114a41bbedf0a2b6f646b5" + }, + { + "m_Id": "c74fcc27e2bd469484ad740503cdf38d" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "17de67ff0e6247ffaa4164b72c5ab2e1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "1a63b34d989c45438f52064de4e90386", + "m_Title": "Godray Data [1, 0]", + "m_Position": { + "x": 881.3333740234375, + "y": -823.3333740234375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "1b7c4ba579604e81bc6bb5d019527073", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1048.0, + "y": -684.6666259765625, + "width": 131.33331298828126, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "52fe9df5142a464282fe3263d10a118a" + }, + { + "m_Id": "4e6bdcc66ccf48eb9bf3fcf97a6562f6" + }, + { + "m_Id": "ae3ff1ad5acd4c088abbe97ee1427be1" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "2015b4710c824dd69b571b3453e3c13a", + "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.MultiplyNode", + "m_ObjectId": "2092fd2905dd4a10976c0473f97f9a4c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1196.6666259765625, + "y": -868.6666870117188, + "width": 127.3333740234375, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e394739e6a341a3bc92dbb0dfb4787d" + }, + { + "m_Id": "170b8ffbd0f5467a810439b0ad1bc8a0" + }, + { + "m_Id": "a2b892307bd84dc6bb9cf3feca1e81a7" + } + ], + "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": "258e6fd4ba4b4a708040f009e69fb506", + "m_Id": 0, + "m_DisplayName": "SunForward", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "25ee285d7e20456f92620c91396438f9", + "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.AddNode", + "m_ObjectId": "27a63a64fed1446fac9b10802bde2aac", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -512.6666259765625, + "y": -692.6666259765625, + "width": 131.33322143554688, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "08f8849b2122435fa3b56d7d1b3f3b51" + }, + { + "m_Id": "edee5d386c294a42bf2dd708866c15e6" + }, + { + "m_Id": "5171c142b6684250a0dc6481885d9c45" + } + ], + "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.MultiplyNode", + "m_ObjectId": "28c546664c674915a745c30c3435d4c0", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 393.3332214355469, + "y": -764.6666870117188, + "width": 127.33334350585938, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "25ee285d7e20456f92620c91396438f9" + }, + { + "m_Id": "9b915316123d4db5b6d2ac4cc1e69103" + }, + { + "m_Id": "2015b4710c824dd69b571b3453e3c13a" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "32450730d8f04dba8891b94a78d5078d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "37d512090c904a3c960511a7c1cb63cb", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -676.6666259765625, + "y": -611.3333740234375, + "width": 131.33331298828126, + "height": 120.00009155273438 + } + }, + "m_Slots": [ + { + "m_Id": "0f94d6d89ad94d7281f5e787e2d251b1" + }, + { + "m_Id": "8eb812bbf37941d3b29d79151017e3bf" + }, + { + "m_Id": "4fe0b40917e141e2bcf8a71e21a91127" + } + ], + "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.PropertyNode", + "m_ObjectId": "37e28310136f44eb8dd27bbfd96059ec", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -837.3333129882813, + "y": -491.3332824707031, + "width": 134.0, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "0bfd2bfdfaf3493f994b6c1718693b80" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8c044cc8a72f4fab8de6c4d7a4cb2a2c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "389c2c735056422dbc0ed69c59d041af", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b7a1a04c1a443cba6cce4a469405f80", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "42ad471258e4458fb9f3359e4085f9bc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "43369489b9fd49f8b6d4ccccc7b48d60", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "4487a7d4d97e49eb82727b10353909e0", + "m_Guid": { + "m_GuidSerialized": "e32a23d3-1bfe-488a-907a-5ca20fa88d82" + }, + "m_Name": "CameraRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraRight", + "m_DefaultReferenceName": "_CameraRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "44d5037dafda40f2bd07c279d686c7ef", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 223.99996948242188, + "y": -792.6666870117188, + "width": 147.99996948242188, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "bbbaf5e7f9fc49aa86f097ef7494ba77" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a57479f9363f4f7c8f8b5b43ec490efe" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "47605b577a224f4188ffd7e77377fe77", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 548.0, + "y": -1024.6666259765625, + "width": 210.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "b6fe53b2c9d940c9ab3680279aa9f3ca" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "09b4b6be82914455b9eececc6587bd97" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e6bdcc66ccf48eb9bf3fcf97a6562f6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4fe0b40917e141e2bcf8a71e21a91127", + "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.LerpNode", + "m_ObjectId": "50de5dca1e004be787601184bb1eeec8", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 113.33326721191406, + "y": -738.6666259765625, + "width": 127.33335876464844, + "height": 144.0 + } + }, + "m_Slots": [ + { + "m_Id": "32450730d8f04dba8891b94a78d5078d" + }, + { + "m_Id": "90985261bd984ca194824f122b2faf6b" + }, + { + "m_Id": "ac1e45ba674a4389abbb0918b7d704b8" + }, + { + "m_Id": "b7c6b4fffb464994968a40c809977214" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5171c142b6684250a0dc6481885d9c45", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "51d73423c9cc4059bd7461dd050579cc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5260ba9d82f141ecb977bd01f5600615", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "52fe9df5142a464282fe3263d10a118a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5979c36a26bb4ebf83806b39e6d7cb71", + "m_Group": { + "m_Id": "1a63b34d989c45438f52064de4e90386" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 906.6666870117188, + "y": -764.6666870117188, + "width": 141.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "62802a245225444cae9d06cfe160f01a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a8b688859c6d4547b79ab6faaac8e3bc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e1a5bc9ae16493892477c0649c0f0e4", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6246b549a833489dacb1a39702ff9305", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -849.3333129882813, + "y": -774.6666259765625, + "width": 146.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "01606cdc7fbd4c60a23af736daa5b68e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4487a7d4d97e49eb82727b10353909e0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62802a245225444cae9d06cfe160f01a", + "m_Id": 0, + "m_DisplayName": "GodrayInput", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "65cf42276c174a4790da2b685f3eaac3", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "65f1a92dc3514d07a0ebf6d8389ec16d", + "m_Id": 0, + "m_DisplayName": "FadeStart", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "6c337944b77443888baae4f0d49ca8e5", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1268.666748046875, + "y": -684.6666259765625, + "width": 147.3333740234375, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "d3811c67227b46f9855bbde8e015c1ea" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "765fa8fd15564db1a71f410636856763", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -676.6666259765625, + "y": -774.6666259765625, + "width": 131.33331298828126, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "a598931265894abc8ae531d63ee04c8b" + }, + { + "m_Id": "9ff5ec5d93604f759ff4c7331a70b442" + }, + { + "m_Id": "d8af289d9f9f4b19ab4140772b78ebf2" + } + ], + "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.SubGraphOutputNode", + "m_ObjectId": "7d1a7287b2974d08b37e531852d8b173", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1387.333251953125, + "y": -868.6666870117188, + "width": 120.0, + "height": 78.66668701171875 + } + }, + "m_Slots": [ + { + "m_Id": "94e583e136584e86b114528e9b4a923d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7dbf7aa8cf0c46edb12d5482d8c92a21", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "7e394739e6a341a3bc92dbb0dfb4787d", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "80ec998b658749e7a9ee6d52f1defb55", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "8bbfaa5130604ed68c50f335b8cdb304", + "m_Title": "Fade", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "8c044cc8a72f4fab8de6c4d7a4cb2a2c", + "m_Guid": { + "m_GuidSerialized": "cf3064d6-7d5d-437d-8160-5ac908f05a48" + }, + "m_Name": "CameraUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraUp", + "m_DefaultReferenceName": "_CameraUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8eb812bbf37941d3b29d79151017e3bf", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "90985261bd984ca194824f122b2faf6b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "92bc651d23af46079459c53f2e25fea2", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "94e583e136584e86b114528e9b4a923d", + "m_Id": 1, + "m_DisplayName": "Out_Vector4", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Out_Vector4", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "96d3c9fd87ec47ddb09513d916921b10", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "97d8d77735e2491796c55f3e4a0b2df8", + "m_Guid": { + "m_GuidSerialized": "17c70dfe-7adc-43e6-bc7d-8203adf3bb89" + }, + "m_Name": "DirectionalFading", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DirectionalFading", + "m_DefaultReferenceName": "_DirectionalFading", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9b915316123d4db5b6d2ac4cc1e69103", + "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": "9ff5ec5d93604f759ff4c7331a70b442", + "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": "a2b892307bd84dc6bb9cf3feca1e81a7", + "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.MultiplyNode", + "m_ObjectId": "a32763445e804a589631bc9acaccae4c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 789.3333740234375, + "y": -1010.6666870117188, + "width": 127.33331298828125, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "b3171a92f8c841fd94f793beb1be84d9" + }, + { + "m_Id": "0594a1e28f444727919da40dd9d72c35" + }, + { + "m_Id": "7dbf7aa8cf0c46edb12d5482d8c92a21" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a57479f9363f4f7c8f8b5b43ec490efe", + "m_Guid": { + "m_GuidSerialized": "0bc3e3cf-238a-4382-8e88-6d1fdcf7de57" + }, + "m_Name": "FadeStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FadeStrength", + "m_DefaultReferenceName": "_FadeStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a598931265894abc8ae531d63ee04c8b", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "a8b688859c6d4547b79ab6faaac8e3bc", + "m_Guid": { + "m_GuidSerialized": "11a49325-21a6-4f88-b103-5a0996543110" + }, + "m_Name": "GodrayInput", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "GodrayInput", + "m_DefaultReferenceName": "_GodrayInput", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac1e45ba674a4389abbb0918b7d704b8", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ae3ff1ad5acd4c088abbe97ee1427be1", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b3171a92f8c841fd94f793beb1be84d9", + "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.PropertyNode", + "m_ObjectId": "b652560ba8804e30a3386604292e9f93", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -263.9999694824219, + "y": -779.3333740234375, + "width": 127.99996948242188, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "65f1a92dc3514d07a0ebf6d8389ec16d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cc1cb9083e3d44309f0f2502b15a6aca" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b6fe53b2c9d940c9ab3680279aa9f3ca", + "m_Id": 0, + "m_DisplayName": "DirectionalDisappearance", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b7c6b4fffb464994968a40c809977214", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bbbaf5e7f9fc49aa86f097ef7494ba77", + "m_Id": 0, + "m_DisplayName": "FadeStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "bed932b601e140d394007a6f7640b818", + "m_Guid": { + "m_GuidSerialized": "a05ca2aa-7335-4fbe-a579-639a53a7a427" + }, + "m_Name": "SunForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SunForward", + "m_DefaultReferenceName": "_SunForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bf54df01d18441088c57d28524c8d1e0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c14f9e83942444d3a2ddb850f782cc64", + "m_Id": 0, + "m_DisplayName": "DirectionalFading", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "c6faed1841b149af86edc5f3b7779536", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "a8b688859c6d4547b79ab6faaac8e3bc" + }, + { + "m_Id": "cc1cb9083e3d44309f0f2502b15a6aca" + }, + { + "m_Id": "8c044cc8a72f4fab8de6c4d7a4cb2a2c" + }, + { + "m_Id": "4487a7d4d97e49eb82727b10353909e0" + }, + { + "m_Id": "bed932b601e140d394007a6f7640b818" + }, + { + "m_Id": "a57479f9363f4f7c8f8b5b43ec490efe" + }, + { + "m_Id": "97d8d77735e2491796c55f3e4a0b2df8" + }, + { + "m_Id": "09b4b6be82914455b9eececc6587bd97" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c74fcc27e2bd469484ad740503cdf38d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "c8c9d508c2604b43b962d99bbeaa853e", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -863.3333129882813, + "y": -684.6666259765625, + "width": 120.66668701171875, + "height": 150.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "51d73423c9cc4059bd7461dd050579cc" + }, + { + "m_Id": "43369489b9fd49f8b6d4ccccc7b48d60" + }, + { + "m_Id": "17de67ff0e6247ffaa4164b72c5ab2e1" + }, + { + "m_Id": "42ad471258e4458fb9f3359e4085f9bc" + }, + { + "m_Id": "92bc651d23af46079459c53f2e25fea2" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DotProductNode", + "m_ObjectId": "cc106f4413fd44579bb22741fe28ed09", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -305.3333435058594, + "y": -692.6666259765625, + "width": 129.33331298828126, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "96d3c9fd87ec47ddb09513d916921b10" + }, + { + "m_Id": "11e81fd4b55e43b3b3ccd08c5ae64e14" + }, + { + "m_Id": "bf54df01d18441088c57d28524c8d1e0" + } + ], + "synonyms": [ + "scalar product" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cc1cb9083e3d44309f0f2502b15a6aca", + "m_Guid": { + "m_GuidSerialized": "2d16ecb6-0a42-4133-9d3d-e0e15084d43d" + }, + "m_Name": "FadeStart", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FadeStart", + "m_DefaultReferenceName": "_FadeStart", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "ccf07c4ebd1a44699f77697afa5cafec", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1204.666748046875, + "y": -541.333251953125, + "width": 127.3333740234375, + "height": 78.66659545898438 + } + }, + "m_Slots": [ + { + "m_Id": "3b7a1a04c1a443cba6cce4a469405f80" + }, + { + "m_Id": "015c1bbcb93649f5a1981e8f6580bc14" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd5e46b170114a41bbedf0a2b6f646b5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d3811c67227b46f9855bbde8e015c1ea", + "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": "d8af289d9f9f4b19ab4140772b78ebf2", + "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.ClampNode", + "m_ObjectId": "e9b453657ce447ab8fff437dbead7599", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 616.0, + "y": -765.9999389648438, + "width": 142.0, + "height": 144.0 + } + }, + "m_Slots": [ + { + "m_Id": "5260ba9d82f141ecb977bd01f5600615" + }, + { + "m_Id": "65cf42276c174a4790da2b685f3eaac3" + }, + { + "m_Id": "5e1a5bc9ae16493892477c0649c0f0e4" + }, + { + "m_Id": "389c2c735056422dbc0ed69c59d041af" + } + ], + "synonyms": [ + "limit" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "edee5d386c294a42bf2dd708866c15e6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f05ba6f4222544939906a75e89877bab", + "m_Group": { + "m_Id": "8bbfaa5130604ed68c50f335b8cdb304" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -462.00006103515627, + "y": -559.3333129882813, + "width": 141.33331298828126, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "258e6fd4ba4b4a708040f009e69fb506" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bed932b601e140d394007a6f7640b818" + } +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph.meta new file mode 100644 index 000000000..ed4ee6b98 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: a1d165be487ac114fbbcb12596ebbe33 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/GodrayProcessing.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph new file mode 100644 index 000000000..1ea065202 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph @@ -0,0 +1,2122 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "002643ac000f4968a5cedb9a9ed66fcd", + "m_Properties": [ + { + "m_Id": "dd18709ea7a649519cf5a3f813f56a12" + }, + { + "m_Id": "95e3c87ec5fd461fa3e6c1264f6df260" + }, + { + "m_Id": "7f4effc4f8f04021b77d02f098bbb076" + }, + { + "m_Id": "f0a9c78627484de887707793d829b6dc" + }, + { + "m_Id": "1bd3ca07cea24f6f8a821bd1f73f16b0" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "0e785da079b4497eb75418da21816037" + } + ], + "m_Nodes": [ + { + "m_Id": "6e1cc2e819a44de4af0f8e22600a1a25" + }, + { + "m_Id": "15fe6839f84048ed85882741a75ab56a" + }, + { + "m_Id": "515be525d9234e58af3392f4ee4a4d38" + }, + { + "m_Id": "de4c2998beb34e50a9f4d8b834af6275" + }, + { + "m_Id": "1d9d417d033b4302a73df3f1b33e5be3" + }, + { + "m_Id": "75707b4a999a493b9909e3c846ddab94" + }, + { + "m_Id": "06a4a2946113472692f5172d1cf31e50" + }, + { + "m_Id": "c410024031fa49d4ac31c6d5745cc375" + }, + { + "m_Id": "0a27bdf783af49f597beb2b90f10330e" + }, + { + "m_Id": "390bdeaa23c64b039f2f3edce14c353e" + }, + { + "m_Id": "e557b0fdfbe5429f8ee9618b2c0530a9" + }, + { + "m_Id": "c5845940fd7b4b9b991b3940cdae4fb2" + }, + { + "m_Id": "09e1830e12b749b28212d6082957306e" + }, + { + "m_Id": "6a8e5d752d6b46ad89da5c1160d1868a" + }, + { + "m_Id": "e311f0097b8048a1a22721f5b25788cd" + } + ], + "m_GroupDatas": [ + { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06a4a2946113472692f5172d1cf31e50" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a8e5d752d6b46ad89da5c1160d1868a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09e1830e12b749b28212d6082957306e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75707b4a999a493b9909e3c846ddab94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a27bdf783af49f597beb2b90f10330e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c410024031fa49d4ac31c6d5745cc375" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15fe6839f84048ed85882741a75ab56a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "515be525d9234e58af3392f4ee4a4d38" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15fe6839f84048ed85882741a75ab56a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de4c2998beb34e50a9f4d8b834af6275" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1d9d417d033b4302a73df3f1b33e5be3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06a4a2946113472692f5172d1cf31e50" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "390bdeaa23c64b039f2f3edce14c353e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "515be525d9234e58af3392f4ee4a4d38" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "515be525d9234e58af3392f4ee4a4d38" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75707b4a999a493b9909e3c846ddab94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6a8e5d752d6b46ad89da5c1160d1868a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e1cc2e819a44de4af0f8e22600a1a25" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75707b4a999a493b9909e3c846ddab94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06a4a2946113472692f5172d1cf31e50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c410024031fa49d4ac31c6d5745cc375" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15fe6839f84048ed85882741a75ab56a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5845940fd7b4b9b991b3940cdae4fb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d9d417d033b4302a73df3f1b33e5be3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de4c2998beb34e50a9f4d8b834af6275" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1d9d417d033b4302a73df3f1b33e5be3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e311f0097b8048a1a22721f5b25788cd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a8e5d752d6b46ad89da5c1160d1868a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e557b0fdfbe5429f8ee9618b2c0530a9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de4c2998beb34e50a9f4d8b834af6275" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "6e1cc2e819a44de4af0f8e22600a1a25" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "05a417eaf735463cbff9512a641f32d8", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.Vector3MaterialSlot", + "m_ObjectId": "065b1379ab0543b0bfc8e41ea5db38e5", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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.AddNode", + "m_ObjectId": "06a4a2946113472692f5172d1cf31e50", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 521.333251953125, + "y": 9.3333740234375, + "width": 131.33331298828126, + "height": 120.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "e16cadd853bb4e6bae016fc6e00f69e0" + }, + { + "m_Id": "1756ce07b49447639ca2a2097f033ce4" + }, + { + "m_Id": "42903a8f8407464ab3e11fb19b2f0ef6" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "085d6e2ca0ff4f03b8934b24a41c96d8", + "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.PropertyNode", + "m_ObjectId": "09e1830e12b749b28212d6082957306e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 126.6666259765625, + "y": -11.33331298828125, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "05a417eaf735463cbff9512a641f32d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f0a9c78627484de887707793d829b6dc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "0a27bdf783af49f597beb2b90f10330e", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -660.6666870117188, + "y": -176.6666259765625, + "width": 147.3333740234375, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "6751ce5ebc59445e8c2fb015d6581fdd" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0e785da079b4497eb75418da21816037", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "dd18709ea7a649519cf5a3f813f56a12" + }, + { + "m_Id": "95e3c87ec5fd461fa3e6c1264f6df260" + }, + { + "m_Id": "7f4effc4f8f04021b77d02f098bbb076" + }, + { + "m_Id": "f0a9c78627484de887707793d829b6dc" + }, + { + "m_Id": "1bd3ca07cea24f6f8a821bd1f73f16b0" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "15fe6839f84048ed85882741a75ab56a", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -282.6666259765625, + "y": -75.3333740234375, + "width": 120.66656494140625, + "height": 150.666748046875 + } + }, + "m_Slots": [ + { + "m_Id": "a0c9f89ea8424c288d6b5d81c32b7df6" + }, + { + "m_Id": "c201976e61a04c748bfb41c524266492" + }, + { + "m_Id": "4ade8e7884e24a3e9176bee163595394" + }, + { + "m_Id": "1e764ffbc48e458c958db5549f86e863" + }, + { + "m_Id": "ddbe4babf9684d2bbd5dcb1c53e543df" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1756ce07b49447639ca2a2097f033ce4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1afc69bbbe94470cbc233a34abfb84c0", + "m_Id": 0, + "m_DisplayName": "ScreenWidth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "1bd3ca07cea24f6f8a821bd1f73f16b0", + "m_Guid": { + "m_GuidSerialized": "1ac05945-8bcb-41ba-9d5c-59758039e9ba" + }, + "m_Name": "CameraPos", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraPos", + "m_DefaultReferenceName": "_CameraPos", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1d9d417d033b4302a73df3f1b33e5be3", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 276.6666259765625, + "y": 50.6666259765625, + "width": 131.33343505859376, + "height": 120.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "085d6e2ca0ff4f03b8934b24a41c96d8" + }, + { + "m_Id": "ea0b04c19399402693a58a2ce6802994" + }, + { + "m_Id": "6c6210ea9734445abaca037008752605" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "1e764ffbc48e458c958db5549f86e863", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "22867dcd76df45139dacef6c8c540f7e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2d6db75d7115430faf49fac4b733cbf8", + "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.PropertyNode", + "m_ObjectId": "390bdeaa23c64b039f2f3edce14c353e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -104.66668701171875, + "y": -43.99993896484375, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "1afc69bbbe94470cbc233a34abfb84c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dd18709ea7a649519cf5a3f813f56a12" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "42903a8f8407464ab3e11fb19b2f0ef6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4ade8e7884e24a3e9176bee163595394", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "515be525d9234e58af3392f4ee4a4d38", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 45.33331298828125, + "y": -104.0, + "width": 127.33343505859375, + "height": 120.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "ba707a5c49224c938798e28d15b02c00" + }, + { + "m_Id": "2d6db75d7115430faf49fac4b733cbf8" + }, + { + "m_Id": "79a3ab7a629c40df81887528f3cfb1c2" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "64ec36a767984ef5aae3d79a5bc3f3bb", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6751ce5ebc59445e8c2fb015d6581fdd", + "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": "6978180216eb44ab95f8ffbc6e4b33d8", + "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.AddNode", + "m_ObjectId": "6a8e5d752d6b46ad89da5c1160d1868a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 873.3333740234375, + "y": 9.333330154418946, + "width": 131.33331298828126, + "height": 120.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "acdd894c7f524aa8b943729b3c84842f" + }, + { + "m_Id": "e17671ec85a84fd8a3fda6f34ef618dd" + }, + { + "m_Id": "64ec36a767984ef5aae3d79a5bc3f3bb" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "6c6210ea9734445abaca037008752605", + "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.SubGraphOutputNode", + "m_ObjectId": "6e1cc2e819a44de4af0f8e22600a1a25", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1055.333251953125, + "y": 9.333330154418946, + "width": 122.0, + "height": 78.66667938232422 + } + }, + "m_Slots": [ + { + "m_Id": "973417bd219d4f4bb6cced5ab72a8392" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "75707b4a999a493b9909e3c846ddab94", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 276.6666259765625, + "y": -101.333251953125, + "width": 131.33343505859376, + "height": 119.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "6978180216eb44ab95f8ffbc6e4b33d8" + }, + { + "m_Id": "9ec807a05c0e44078bceb56b82dbcf81" + }, + { + "m_Id": "c778b5b2c2f9451996e850ea0e7f3dc3" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "79a3ab7a629c40df81887528f3cfb1c2", + "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.Internal.Vector3ShaderProperty", + "m_ObjectId": "7f4effc4f8f04021b77d02f098bbb076", + "m_Guid": { + "m_GuidSerialized": "aa4d621b-b839-402e-9fb1-2861c36c08a0" + }, + "m_Name": "CameraUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraUp", + "m_DefaultReferenceName": "_CameraUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8ae1ea527f3d45bf990b81d06d7be65d", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "95e3c87ec5fd461fa3e6c1264f6df260", + "m_Guid": { + "m_GuidSerialized": "7931481f-17ec-480c-8ff5-3dda46e39ca6" + }, + "m_Name": "ScreenHeight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenHeight", + "m_DefaultReferenceName": "_ScreenHeight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "973417bd219d4f4bb6cced5ab72a8392", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 0, + "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": "9d3b434d97274cfbaf71eacbcbd40bb1", + "m_Id": 0, + "m_DisplayName": "ScreenHeight", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9ec807a05c0e44078bceb56b82dbcf81", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "a0c9f89ea8424c288d6b5d81c32b7df6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "acdd894c7f524aa8b943729b3c84842f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b0f8b7cb432e40b6bd42f748d61a2bf4", + "m_Title": "Pixel position in relation to camera", + "m_Position": { + "x": -201.3692169189453, + "y": 1592.3358154296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b103ed9097664de4ab0c9eee655ecc5d", + "m_Id": 0, + "m_DisplayName": "CameraPos", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "ba707a5c49224c938798e28d15b02c00", + "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.Vector1MaterialSlot", + "m_ObjectId": "c201976e61a04c748bfb41c524266492", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "c410024031fa49d4ac31c6d5745cc375", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -460.6667175292969, + "y": -75.3333740234375, + "width": 131.33334350585938, + "height": 120.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "22867dcd76df45139dacef6c8c540f7e" + }, + { + "m_Id": "c651163a3ca44469965f3f911ab5a315" + }, + { + "m_Id": "f600ad96169c47e5809b3f3a7dfaf716" + } + ], + "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.PropertyNode", + "m_ObjectId": "c5845940fd7b4b9b991b3940cdae4fb2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 126.6666259765625, + "y": 140.66668701171876, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "065b1379ab0543b0bfc8e41ea5db38e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7f4effc4f8f04021b77d02f098bbb076" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c651163a3ca44469965f3f911ab5a315", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5, + "w": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c778b5b2c2f9451996e850ea0e7f3dc3", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "daeaf31cdf204d3ea3e792e36aca3755", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "dd18709ea7a649519cf5a3f813f56a12", + "m_Guid": { + "m_GuidSerialized": "b78b5296-4d92-4345-a767-1d7ea4680a98" + }, + "m_Name": "ScreenWidth", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenWidth", + "m_DefaultReferenceName": "_ScreenWidth", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ddbe4babf9684d2bbd5dcb1c53e543df", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "de4c2998beb34e50a9f4d8b834af6275", + "m_Group": { + "m_Id": "b0f8b7cb432e40b6bd42f748d61a2bf4" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.33331298828125, + "y": 42.6666259765625, + "width": 127.3333740234375, + "height": 120.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "daeaf31cdf204d3ea3e792e36aca3755" + }, + { + "m_Id": "8ae1ea527f3d45bf990b81d06d7be65d" + }, + { + "m_Id": "f9e733b7d2024ec5a56d22af14a7b046" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "e16cadd853bb4e6bae016fc6e00f69e0", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e17671ec85a84fd8a3fda6f34ef618dd", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e311f0097b8048a1a22721f5b25788cd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 714.0, + "y": 131.3333282470703, + "width": 138.66668701171876, + "height": 36.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "b103ed9097664de4ab0c9eee655ecc5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1bd3ca07cea24f6f8a821bd1f73f16b0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e557b0fdfbe5429f8ee9618b2c0530a9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -88.66668701171875, + "y": 132.66668701171876, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "9d3b434d97274cfbaf71eacbcbd40bb1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "95e3c87ec5fd461fa3e6c1264f6df260" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ea0b04c19399402693a58a2ce6802994", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "f0a9c78627484de887707793d829b6dc", + "m_Guid": { + "m_GuidSerialized": "aec5e7f7-8112-4b64-ac30-6656ab6d3a01" + }, + "m_Name": "CameraRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraRight", + "m_DefaultReferenceName": "_CameraRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f600ad96169c47e5809b3f3a7dfaf716", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f9e733b7d2024ec5a56d22af14a7b046", + "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 + } +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph.meta new file mode 100644 index 000000000..76205c7c6 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: 8d60d8721e8526c45be984a77bb6e943 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/PixelWorldPosition.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph new file mode 100644 index 000000000..dd463d6ba --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph @@ -0,0 +1,4281 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "bd1b9eb5ca004fcf95060836c8dc1427", + "m_Properties": [ + { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + }, + { + "m_Id": "622abf461e6d475db2aab721edc24f29" + }, + { + "m_Id": "a18d04d2c41648399b1b4ea7bdb18951" + }, + { + "m_Id": "17a993ea8ae147dcb5dd6397d7582c03" + }, + { + "m_Id": "cab3f5bf81514cbd80c9b896965feb8c" + }, + { + "m_Id": "cf9053ed760840bbaf762ff3dd1f9113" + }, + { + "m_Id": "87f6d2f2ede0462db91942ae7024a4a1" + }, + { + "m_Id": "0320c3ddf05f40649cd07f03d9e69d35" + }, + { + "m_Id": "85e5fd55bad94a4f9a51a1278c047cb4" + }, + { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + }, + { + "m_Id": "a6841353f8ad4eb8b8a58f71d4e8b0d5" + }, + { + "m_Id": "4f0e201a5a82430db8cc69341674ed91" + } + ], + "m_Keywords": [ + { + "m_Id": "115db7c08a6f47e08652b4f82f736d38" + }, + { + "m_Id": "14fd1f41288e4ea8a1b0be6d1bbf54ca" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "c6faed1841b149af86edc5f3b7779536" + } + ], + "m_Nodes": [ + { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + { + "m_Id": "bd7d528f2c16495dbdf5399da3eae531" + }, + { + "m_Id": "545b4369c725458d9c9f728dcaabc60d" + }, + { + "m_Id": "09212321622448369774aa29d2d0cd32" + }, + { + "m_Id": "0f544b5a6d824473856fb13463f96747" + }, + { + "m_Id": "d5c11047e2714348ab8f2522389340e3" + }, + { + "m_Id": "17ad4563829a44c88777b5f0c01808e7" + }, + { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + { + "m_Id": "99a66768873c4b439e3ca6787fb3bcee" + }, + { + "m_Id": "6857e317b4734f5a99e6b558e63fc7ff" + }, + { + "m_Id": "79ada77e8b404fb295c7b336d2a7eb5b" + }, + { + "m_Id": "ed92837a5db54e29b93d4c8618033fac" + }, + { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + { + "m_Id": "8f2ffb67185d41609f9dbb1771283ef0" + }, + { + "m_Id": "528d1384caed41d1b174d29009f13c7c" + }, + { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + { + "m_Id": "0b94462c6c204472957f3dec6f9e2aba" + }, + { + "m_Id": "90bdb8b47a7b4ab18cf52b19ba448480" + }, + { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + { + "m_Id": "5567213b5d604627a7b580404ee8761e" + }, + { + "m_Id": "6c0bb501bf5449419863f26f9c33cf5f" + }, + { + "m_Id": "59955425304145929f84443b4573ce07" + }, + { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + { + "m_Id": "e7ed5594aeb54d41af16b88cc4b59471" + }, + { + "m_Id": "ea15f30125ab458db2876963020089b5" + }, + { + "m_Id": "baba04356c10473cb56f0c6974062775" + }, + { + "m_Id": "3cf4e766232d421887c678df65822886" + }, + { + "m_Id": "c523a8e764f440ca8a949b0f24b5c8d0" + }, + { + "m_Id": "99000413bbca4888a7785daf5a095243" + } + ], + "m_GroupDatas": [ + { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "99000413bbca4888a7785daf5a095243" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09212321622448369774aa29d2d0cd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 725813118 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b94462c6c204472957f3dec6f9e2aba" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f544b5a6d824473856fb13463f96747" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": -1292026910 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17ad4563829a44c88777b5f0c01808e7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "528d1384caed41d1b174d29009f13c7c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3cf4e766232d421887c678df65822886" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "528d1384caed41d1b174d29009f13c7c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "545b4369c725458d9c9f728dcaabc60d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 1302087994 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5567213b5d604627a7b580404ee8761e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59955425304145929f84443b4573ce07" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02f52b8063bb4e4d89665e7b48375f1a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6857e317b4734f5a99e6b558e63fc7ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c0bb501bf5449419863f26f9c33cf5f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65f8501991c84cedb3204cade0d940bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "79ada77e8b404fb295c7b336d2a7eb5b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "17ad4563829a44c88777b5f0c01808e7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f2ffb67185d41609f9dbb1771283ef0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90bdb8b47a7b4ab18cf52b19ba448480" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99000413bbca4888a7785daf5a095243" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99a66768873c4b439e3ca6787fb3bcee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e31f0fa884a4ae5aede7a72275581b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31a3e6c31a494b1e8f3949dedc950cfd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b72832036ccf4e789295237bcc5376d6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7ed5594aeb54d41af16b88cc4b59471" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b86fc657d50f46ad9d652e2bb26b2a56" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "baba04356c10473cb56f0c6974062775" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea15f30125ab458db2876963020089b5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bd7d528f2c16495dbdf5399da3eae531" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": 316215303 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c24e1a4f8c3c42c68a47b778dd504a78" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "90bdb8b47a7b4ab18cf52b19ba448480" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c523a8e764f440ca8a949b0f24b5c8d0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d5c11047e2714348ab8f2522389340e3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "87d1b6a5f2a7484492739a375d9608fb" + }, + "m_SlotId": -1798654061 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7ed5594aeb54d41af16b88cc4b59471" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea15f30125ab458db2876963020089b5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb077806d2a34d019b2eb92c2371977b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "baba04356c10473cb56f0c6974062775" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed92837a5db54e29b93d4c8618033fac" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2aa2286342014f0f8891b71f809aef45" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "7d1a7287b2974d08b37e531852d8b173" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "02f52b8063bb4e4d89665e7b48375f1a", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 298.66668701171877, + "y": 288.66668701171877, + "width": 131.33334350585938, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "cbd9c9eebee5484688f65aeffe46c533" + }, + { + "m_Id": "5042546e9e93463f8337ac1173b8071f" + }, + { + "m_Id": "63bf20544d574076b954e96f589d9ff9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "0320c3ddf05f40649cd07f03d9e69d35", + "m_Guid": { + "m_GuidSerialized": "b578781d-8e7c-46a1-8601-6e1e4ea98d31" + }, + "m_Name": "CameraUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraUp", + "m_DefaultReferenceName": "_CameraUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "09212321622448369774aa29d2d0cd32", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -277.33331298828127, + "y": -776.6666259765625, + "width": 133.99990844726563, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "e7a2898605b145cdb7f52ee5b53a3500" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0320c3ddf05f40649cd07f03d9e69d35" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0a9091e98c634febbc957c199da05807", + "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": "0b94462c6c204472957f3dec6f9e2aba", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -294.0, + "y": 102.00000762939453, + "width": 122.66668701171875, + "height": 36.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "c484fa643a7f4d34b2c1524fcd6aab74" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0f544b5a6d824473856fb13463f96747", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -289.33331298828127, + "y": -740.6666259765625, + "width": 145.99990844726563, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "0fe07a7f4ae84360bdede68391cfa1bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cab3f5bf81514cbd80c9b896965feb8c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0fe07a7f4ae84360bdede68391cfa1bd", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.Vector3MaterialSlot", + "m_ObjectId": "10b6505e4ac24f4eb6c0e7c7e9aba9c6", + "m_Id": 725813118, + "m_DisplayName": "CameraUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraUp", + "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.ShaderKeyword", + "m_ObjectId": "115db7c08a6f47e08652b4f82f736d38", + "m_Guid": { + "m_GuidSerialized": "84295b8a-1108-4b27-982f-563bde47445b" + }, + "m_Name": "_MAIN_LIGHT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_MAIN_LIGHT", + "m_DefaultReferenceName": "_MAIN_LIGHT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 1, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "A", + "referenceName": "A" + }, + { + "id": 2, + "displayName": "B", + "referenceName": "B" + }, + { + "id": 3, + "displayName": "C", + "referenceName": "C" + }, + { + "id": 5, + "displayName": "SHADOWS", + "referenceName": "SHADOWS" + }, + { + "id": 6, + "displayName": "SHADOWS_CASCADE", + "referenceName": "SHADOWS_CASCADE" + }, + { + "id": 7, + "displayName": "SHADOWS_SCREEN", + "referenceName": "SHADOWS_SCREEN" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "115ec20d19434458a4e5cfddd38b96fe", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "14fd1f41288e4ea8a1b0be6d1bbf54ca", + "m_Guid": { + "m_GuidSerialized": "7ed34d71-3d3d-4c78-91c4-aba0248c9a0d" + }, + "m_Name": "_SHADOWS_SOFT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_SHADOWS_SOFT", + "m_DefaultReferenceName": "_SHADOWS_SOFT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "17a993ea8ae147dcb5dd6397d7582c03", + "m_Guid": { + "m_GuidSerialized": "aee0ddf3-b1cf-4071-a619-f15168d6fe6f" + }, + "m_Name": "FarPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FarPlane", + "m_DefaultReferenceName": "_FarPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "17ad4563829a44c88777b5f0c01808e7", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -721.3333740234375, + "y": -530.0000610351563, + "width": 129.33331298828126, + "height": 96.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "e3d7e64b2ad64201a17e4112a12a25ff" + }, + { + "m_Id": "f65dae3ee2f04b6c8c5eddce7d52c461" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "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": "1e539d0c40c84e3dba3035dec29d6b3a", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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": "25f7b3eb44374097b729fea7cd95b26e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "28ad9daeb3d945b485937e20bd647094", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "2aa2286342014f0f8891b71f809aef45", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -180.6666717529297, + "y": -421.3333435058594, + "width": 131.3333282470703, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "9ad67c96c14f448fac4ce34cbfc701ff" + }, + { + "m_Id": "ef80d011c8b548bebc568b60632fad4e" + }, + { + "m_Id": "0a9091e98c634febbc957c199da05807" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2c710a07049d415f91e1280b97e02dc6", + "m_Guid": { + "m_GuidSerialized": "dff6d975-bae4-4955-99bf-4c8e5f9ae7e7" + }, + "m_Name": "StepSize", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "StepSize", + "m_DefaultReferenceName": "_StepSize", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2d66962e7e8d44e39d934ee495bb00ce", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2e1b0d2d5471408ebbaad28de2b0b7e5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RemapNode", + "m_ObjectId": "31a3e6c31a494b1e8f3949dedc950cfd", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Remap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -570.6666259765625, + "y": -421.33331298828127, + "width": 187.33328247070313, + "height": 144.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "ce9ed746bbc8480aa19804c2ba274650" + }, + { + "m_Id": "fa284cbd72eb492b90baa6a1acd417b8" + }, + { + "m_Id": "a469fb1e09a54f299e18a614b29d9794" + }, + { + "m_Id": "28ad9daeb3d945b485937e20bd647094" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "35c89f7f52024086a0b080234f2089cc", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": -1.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.Vector1MaterialSlot", + "m_ObjectId": "39cee996592c4c30ad365e961d45c2d4", + "m_Id": 4, + "m_DisplayName": "ShadowStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3cf4e766232d421887c678df65822886", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 520.0001220703125, + "y": -295.33343505859377, + "width": 164.0, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "ff98b8f80eae4c3fafac7e4cbd80c097" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6841353f8ad4eb8b8a58f71d4e8b0d5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3efde2479b814a408419df6d956c3160", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3f41b782e36a4a31b3c9e432b024d147", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a028fa8c9be4dfba97107e34658fe9a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4d277d692cbc4ed1bc4ce97ff75239d6", + "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.GroupData", + "m_ObjectId": "4e23b586ccc14b2da668c4e8fe6238c8", + "m_Title": "Perform as many steps as necessary or allowed to", + "m_Position": { + "x": -384.0000305175781, + "y": -100.66668701171875 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4f0e201a5a82430db8cc69341674ed91", + "m_Guid": { + "m_GuidSerialized": "ae0c6bbf-f1f6-4c01-85f2-685b5ca1e454" + }, + "m_Name": "Ramps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Ramps", + "m_DefaultReferenceName": "_Ramps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4f7ae675fa1d481b8d8ca4c119fcd3c7", + "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 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4f892266c30b443e80b56f596f8c95a4", + "m_Id": 0, + "m_DisplayName": "Steps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5042546e9e93463f8337ac1173b8071f", + "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.LengthNode", + "m_ObjectId": "528d1384caed41d1b174d29009f13c7c", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Length", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -358.66668701171877, + "y": -42.00001525878906, + "width": 129.33334350585938, + "height": 96.00006866455078 + } + }, + "m_Slots": [ + { + "m_Id": "d26994b379a44a8886ac942dff3089c4" + }, + { + "m_Id": "f431fb2e34fd4a678709eedc57ca35c7" + } + ], + "synonyms": [ + "measure" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "545b4369c725458d9c9f728dcaabc60d", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -348.6666259765625, + "y": -812.6666259765625, + "width": 205.33322143554688, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad4c27b1492f45c583234257a8eb2a1f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "87f6d2f2ede0462db91942ae7024a4a1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5496161c1842416aac4192b11903258f", + "m_Id": 3, + "m_DisplayName": "ShadowAtten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "5567213b5d604627a7b580404ee8761e", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -144.0, + "y": 311.9999694824219, + "width": 127.33332824707031, + "height": 78.66671752929688 + } + }, + "m_Slots": [ + { + "m_Id": "73786f26a3f54ab2bf5710229f7c9d35" + }, + { + "m_Id": "3efde2479b814a408419df6d956c3160" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5575c890550b420c8a4ffd20d939015a", + "m_Id": 316215303, + "m_DisplayName": "ScreenWidth", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenWidth", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "57a136c1b47f4571b227b0a3b1b841b7", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "59955425304145929f84443b4573ce07", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 160.6666717529297, + "y": 437.33331298828127, + "width": 122.66670227050781, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "94f0943890ad4599aa71eafd8a7457e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5ad80abdf0de485dad02904eba41c689", + "m_Id": 0, + "m_DisplayName": "ScreenWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5d711ca93702477d8af44b0c84e1652f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6175f5137fc6486e90fdf18414f4ea88", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "622abf461e6d475db2aab721edc24f29", + "m_Guid": { + "m_GuidSerialized": "08532911-eb1b-4b48-93b6-a7c4cdd996c5" + }, + "m_Name": "Steps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Steps", + "m_DefaultReferenceName": "_Steps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "625acffb1a5342d4a2a9d411f880aa10", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62e6135e54cb4db88549d4e283298303", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "63bf20544d574076b954e96f589d9ff9", + "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.MultiplyNode", + "m_ObjectId": "65f8501991c84cedb3204cade0d940bc", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 67.33338928222656, + "y": 288.66668701171877, + "width": 131.33328247070313, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "9af520f94abe4fd7a1d9cf55e966eeda" + }, + { + "m_Id": "35c89f7f52024086a0b080234f2089cc" + }, + { + "m_Id": "6aa2a0afd9274af9b3dafd712a195071" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "671aa740d1ff4b7ea2f3d1c6081c942b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6857e317b4734f5a99e6b558e63fc7ff", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -868.0000610351563, + "y": -174.6667022705078, + "width": 122.00006103515625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff874c897d794b28b143d680ac2b777c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "17a993ea8ae147dcb5dd6397d7582c03" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6aa2a0afd9274af9b3dafd712a195071", + "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": "6c0bb501bf5449419863f26f9c33cf5f", + "m_Group": { + "m_Id": "b8870d96dda841febcec400fd12699cb" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -112.66665649414063, + "y": 252.6666717529297, + "width": 162.00003051757813, + "height": 36.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "1e539d0c40c84e3dba3035dec29d6b3a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6c298ff4cbf24235b4cb1e9886503555", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ec4ff5867bb4f13ba3a52994c8e7128", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6efb1f52673e4fc59680dc5f62bf94fe", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "73786f26a3f54ab2bf5710229f7c9d35", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": -1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "76b9dad5bc534cbf83edff95e1f1ddf3", + "m_Id": 0, + "m_DisplayName": "WorldPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPos", + "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": "79ada77e8b404fb295c7b336d2a7eb5b", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Scene Depth", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -917.3333740234375, + "y": -530.0000610351563, + "width": 147.3333740234375, + "height": 114.66671752929688 + } + }, + "m_Slots": [ + { + "m_Id": "8794f67bb88c4c17814a3d0f8721d114" + }, + { + "m_Id": "62e6135e54cb4db88549d4e283298303" + } + ], + "synonyms": [ + "zbuffer", + "zdepth" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_DepthSamplingMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "7d1a7287b2974d08b37e531852d8b173", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1672.0, + "y": -469.3333740234375, + "width": 86.666748046875, + "height": 78.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "6175f5137fc6486e90fdf18414f4ea88" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "85e5fd55bad94a4f9a51a1278c047cb4", + "m_Guid": { + "m_GuidSerialized": "f892f5dd-024d-46dc-9e0c-b7e509cc1bbe" + }, + "m_Name": "CameraPos", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraPos", + "m_DefaultReferenceName": "_CameraPos", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "86f391f41ce34e21b44b46d2959eb457", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "875a086ac822440588a8d673c61790eb", + "m_Id": 2, + "m_DisplayName": "Step", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Step", + "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.ScreenPositionMaterialSlot", + "m_ObjectId": "8794f67bb88c4c17814a3d0f8721d114", + "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.SubGraphNode", + "m_ObjectId": "87d1b6a5f2a7484492739a375d9608fb", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "PixelWorldPosition", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -96.00001525878906, + "y": -860.6666870117188, + "width": 192.66665649414063, + "height": 192.0 + } + }, + "m_Slots": [ + { + "m_Id": "5575c890550b420c8a4ffd20d939015a" + }, + { + "m_Id": "d731fe5be6354206bc2ee0264e250548" + }, + { + "m_Id": "10b6505e4ac24f4eb6c0e7c7e9aba9c6" + }, + { + "m_Id": "c5c525f3ea0b4678abde2b178d801915" + }, + { + "m_Id": "8bc7fca677b8429c9fc8d4bd300b9caa" + }, + { + "m_Id": "4d277d692cbc4ed1bc4ce97ff75239d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8d60d8721e8526c45be984a77bb6e943\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "b78b5296-4d92-4345-a767-1d7ea4680a98", + "7931481f-17ec-480c-8ff5-3dda46e39ca6", + "aa4d621b-b839-402e-9fb1-2861c36c08a0", + "aec5e7f7-8112-4b64-ac30-6656ab6d3a01", + "1ac05945-8bcb-41ba-9d5c-59758039e9ba" + ], + "m_PropertyIds": [ + 316215303, + 1302087994, + 725813118, + -1292026910, + -1798654061 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "87f6d2f2ede0462db91942ae7024a4a1", + "m_Guid": { + "m_GuidSerialized": "b38ff70f-9356-4511-b556-d1225666cedd" + }, + "m_Name": "ScreenHeightWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenHeightWorldUnits", + "m_DefaultReferenceName": "_ScreenHeightWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "8bc7fca677b8429c9fc8d4bd300b9caa", + "m_Id": -1798654061, + "m_DisplayName": "CameraPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraPos", + "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": "8f2ffb67185d41609f9dbb1771283ef0", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.666656494140628, + "y": 102.00000762939453, + "width": 106.66667175292969, + "height": 36.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "4f892266c30b443e80b56f596f8c95a4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "622abf461e6d475db2aab721edc24f29" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CeilingNode", + "m_ObjectId": "90bdb8b47a7b4ab18cf52b19ba448480", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Ceiling", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.6666691303253174, + "y": -42.00001525878906, + "width": 129.3333740234375, + "height": 96.00006866455078 + } + }, + "m_Slots": [ + { + "m_Id": "86f391f41ce34e21b44b46d2959eb457" + }, + { + "m_Id": "115ec20d19434458a4e5cfddd38b96fe" + } + ], + "synonyms": [ + "up" + ], + "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": "94f0943890ad4599aa71eafd8a7457e3", + "m_Id": 0, + "m_DisplayName": "StepSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "99000413bbca4888a7785daf5a095243", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 464.0001220703125, + "y": -349.3334045410156, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "671aa740d1ff4b7ea2f3d1c6081c942b" + }, + { + "m_Id": "57a136c1b47f4571b227b0a3b1b841b7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "99a66768873c4b439e3ca6787fb3bcee", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -876.6666870117188, + "y": -210.66671752929688, + "width": 130.66668701171876, + "height": 36.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "a788205ddc944799938adc1c0c3093a8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a18d04d2c41648399b1b4ea7bdb18951" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9ad67c96c14f448fac4ce34cbfc701ff", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "9af520f94abe4fd7a1d9cf55e966eeda", + "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.Vector2Node", + "m_ObjectId": "9e31f0fa884a4ae5aede7a72275581b4", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -722.6666259765625, + "y": -262.0, + "width": 129.333251953125, + "height": 102.66667175292969 + } + }, + "m_Slots": [ + { + "m_Id": "b1d44633029749b19758109683663d3a" + }, + { + "m_Id": "2d66962e7e8d44e39d934ee495bb00ce" + }, + { + "m_Id": "4f7ae675fa1d481b8d8ca4c119fcd3c7" + } + ], + "synonyms": [ + "2", + "v2", + "vec2", + "float2" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a18d04d2c41648399b1b4ea7bdb18951", + "m_Guid": { + "m_GuidSerialized": "b6754fb3-692c-459f-9821-0f095d708f79" + }, + "m_Name": "NearPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NearPlane", + "m_DefaultReferenceName": "_NearPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "a469fb1e09a54f299e18a614b29d9794", + "m_Id": 2, + "m_DisplayName": "Out Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6841353f8ad4eb8b8a58f71d4e8b0d5", + "m_Guid": { + "m_GuidSerialized": "2a76fa70-2866-46a2-af2f-7b5c83053f6c" + }, + "m_Name": "ShadowStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowStrength", + "m_DefaultReferenceName": "_ShadowStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a788205ddc944799938adc1c0c3093a8", + "m_Id": 0, + "m_DisplayName": "NearPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a9e9d9ca34684497bf6305633b72602a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad4c27b1492f45c583234257a8eb2a1f", + "m_Id": 0, + "m_DisplayName": "ScreenHeightWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b14fa6a852554b8eb2b2052c108cc0ce", + "m_Id": 0, + "m_DisplayName": "Ramps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1d44633029749b19758109683663d3a", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b1d84ab8526244e49aa77db18afc98c3", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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.MinimumNode", + "m_ObjectId": "b72832036ccf4e789295237bcc5376d6", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Minimum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 182.66668701171876, + "y": -42.00001525878906, + "width": 127.33331298828125, + "height": 120.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "f66b7dd96a3842008dc7d07a7f1c399b" + }, + { + "m_Id": "5d711ca93702477d8af44b0c84e1652f" + }, + { + "m_Id": "6c298ff4cbf24235b4cb1e9886503555" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b86fc657d50f46ad9d652e2bb26b2a56", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 130.0, + "y": -445.33331298828127, + "width": 131.33331298828126, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "2e1b0d2d5471408ebbaad28de2b0b7e5" + }, + { + "m_Id": "bfe965563c8945debbf56e35ab2d2adc" + }, + { + "m_Id": "6efb1f52673e4fc59680dc5f62bf94fe" + } + ], + "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.GroupData", + "m_ObjectId": "b8870d96dda841febcec400fd12699cb", + "m_Title": "One Step", + "m_Position": { + "x": -169.33334350585938, + "y": 194.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ClampNode", + "m_ObjectId": "baba04356c10473cb56f0c6974062775", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1320.6666259765625, + "y": -469.3333740234375, + "width": 142.0, + "height": 143.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "625acffb1a5342d4a2a9d411f880aa10" + }, + { + "m_Id": "d2d0957216134d0ca8bb76dec5fd612b" + }, + { + "m_Id": "d7b4784363be41a98217f61a144388b7" + }, + { + "m_Id": "dd135b8d52874d048bd95ddd0a4657e2" + } + ], + "synonyms": [ + "limit" + ], + "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": "bac61c91a76949d2b263684e4b8ec648", + "m_Id": 5, + "m_DisplayName": "Ramps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Ramps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bd7d528f2c16495dbdf5399da3eae531", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -344.6666259765625, + "y": -848.6666259765625, + "width": 201.33322143554688, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "5ad80abdf0de485dad02904eba41c689" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cf9053ed760840bbaf762ff3dd1f9113" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "bf8f3908b0b04f7a950e6fa0badc7005", + "m_Guid": { + "m_GuidSerialized": "55eac9ae-20f2-400c-b1a4-f59e4d8f2086" + }, + "m_Name": "CameraForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraForward", + "m_DefaultReferenceName": "_CameraForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bfe965563c8945debbf56e35ab2d2adc", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "c24e1a4f8c3c42c68a47b778dd504a78", + "m_Group": { + "m_Id": "4e23b586ccc14b2da668c4e8fe6238c8" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -159.99996948242188, + "y": -42.00001525878906, + "width": 127.33332824707031, + "height": 120.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "4a028fa8c9be4dfba97107e34658fe9a" + }, + { + "m_Id": "3f41b782e36a4a31b3c9e432b024d147" + }, + { + "m_Id": "6ec4ff5867bb4f13ba3a52994c8e7128" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "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": "c484fa643a7f4d34b2c1524fcd6aab74", + "m_Id": 0, + "m_DisplayName": "StepSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c48916f4630e4e09bb205b45adf40d1d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c523a8e764f440ca8a949b0f24b5c8d0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 571.9999389648438, + "y": -259.3333740234375, + "width": 112.00018310546875, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "b14fa6a852554b8eb2b2052c108cc0ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4f0e201a5a82430db8cc69341674ed91" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c5c525f3ea0b4678abde2b178d801915", + "m_Id": -1292026910, + "m_DisplayName": "CameraRight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraRight", + "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.CategoryData", + "m_ObjectId": "c6faed1841b149af86edc5f3b7779536", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "0320c3ddf05f40649cd07f03d9e69d35" + }, + { + "m_Id": "cab3f5bf81514cbd80c9b896965feb8c" + }, + { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + }, + { + "m_Id": "85e5fd55bad94a4f9a51a1278c047cb4" + }, + { + "m_Id": "a18d04d2c41648399b1b4ea7bdb18951" + }, + { + "m_Id": "17a993ea8ae147dcb5dd6397d7582c03" + }, + { + "m_Id": "cf9053ed760840bbaf762ff3dd1f9113" + }, + { + "m_Id": "87f6d2f2ede0462db91942ae7024a4a1" + }, + { + "m_Id": "2c710a07049d415f91e1280b97e02dc6" + }, + { + "m_Id": "622abf461e6d475db2aab721edc24f29" + }, + { + "m_Id": "115db7c08a6f47e08652b4f82f736d38" + }, + { + "m_Id": "14fd1f41288e4ea8a1b0be6d1bbf54ca" + }, + { + "m_Id": "a6841353f8ad4eb8b8a58f71d4e8b0d5" + }, + { + "m_Id": "4f0e201a5a82430db8cc69341674ed91" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c97d4391f758404b8b9efd7d19b64585", + "m_Id": 0, + "m_DisplayName": "CameraPos", + "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.Internal.Vector3ShaderProperty", + "m_ObjectId": "cab3f5bf81514cbd80c9b896965feb8c", + "m_Guid": { + "m_GuidSerialized": "09a3e24f-b440-413e-99ff-d6e2096903bc" + }, + "m_Name": "CameraRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraRight", + "m_DefaultReferenceName": "_CameraRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cbd9c9eebee5484688f65aeffe46c533", + "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.GroupData", + "m_ObjectId": "cce151788dad4d9d98c7c2acb027db4d", + "m_Title": "Pixel World Position", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce9ed746bbc8480aa19804c2ba274650", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cf9053ed760840bbaf762ff3dd1f9113", + "m_Guid": { + "m_GuidSerialized": "c3e33c72-941b-4592-9547-6fbf76e6fe80" + }, + "m_Name": "ScreenWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenWidthWorldUnits", + "m_DefaultReferenceName": "_ScreenWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d26994b379a44a8886ac942dff3089c4", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2d0957216134d0ca8bb76dec5fd612b", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d5c11047e2714348ab8f2522389340e3", + "m_Group": { + "m_Id": "cce151788dad4d9d98c7c2acb027db4d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -282.00006103515627, + "y": -704.6666259765625, + "width": 138.66665649414063, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c97d4391f758404b8b9efd7d19b64585" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5fd55bad94a4f9a51a1278c047cb4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d731fe5be6354206bc2ee0264e250548", + "m_Id": 1302087994, + "m_DisplayName": "ScreenHeight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenHeight", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d7b4784363be41a98217f61a144388b7", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d92d12003c464dad8ee3c52f753d1ea6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dd135b8d52874d048bd95ddd0a4657e2", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e3d7e64b2ad64201a17e4112a12a25ff", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e7a2898605b145cdb7f52ee5b53a3500", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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.RedirectNodeData", + "m_ObjectId": "e7ed5594aeb54d41af16b88cc4b59471", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 341.9999694824219, + "y": -379.33331298828127, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "c48916f4630e4e09bb205b45adf40d1d" + }, + { + "m_Id": "d92d12003c464dad8ee3c52f753d1ea6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "ea15f30125ab458db2876963020089b5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1514.0001220703125, + "y": -469.3333740234375, + "width": 129.3331298828125, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "a9e9d9ca34684497bf6305633b72602a" + }, + { + "m_Id": "25f7b3eb44374097b729fea7cd95b26e" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "eb077806d2a34d019b2eb92c2371977b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "ShadowDataGodrays (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 725.3335571289063, + "y": -469.3333740234375, + "width": 275.99993896484377, + "height": 191.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "76b9dad5bc534cbf83edff95e1f1ddf3" + }, + { + "m_Id": "ed0568ad56964a58b95464822e403c49" + }, + { + "m_Id": "875a086ac822440588a8d673c61790eb" + }, + { + "m_Id": "39cee996592c4c30ad365e961d45c2d4" + }, + { + "m_Id": "bac61c91a76949d2b263684e4b8ec648" + }, + { + "m_Id": "5496161c1842416aac4192b11903258f" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "ShadowDataGodrays", + "m_FunctionSource": "65e56e7ff6c6ae0419c39b8ea4ff8b5f", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed0568ad56964a58b95464822e403c49", + "m_Id": 1, + "m_DisplayName": "TotalSteps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TotalSteps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed92837a5db54e29b93d4c8618033fac", + "m_Group": { + "m_Id": "f9be52193afe427f91144ae5f885b209" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -359.3333435058594, + "y": -298.0000305175781, + "width": 161.9999542236328, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "b1d84ab8526244e49aa77db18afc98c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bf8f3908b0b04f7a950e6fa0badc7005" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ef80d011c8b548bebc568b60632fad4e", + "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.Vector1MaterialSlot", + "m_ObjectId": "f431fb2e34fd4a678709eedc57ca35c7", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f65dae3ee2f04b6c8c5eddce7d52c461", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f66b7dd96a3842008dc7d07a7f1c399b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f9be52193afe427f91144ae5f885b209", + "m_Title": "Depth Local Position", + "m_Position": { + "x": -942.6666259765625, + "y": -588.6666259765625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "fa284cbd72eb492b90baa6a1acd417b8", + "m_Id": 1, + "m_DisplayName": "In Min Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "InMinMax", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ff874c897d794b28b143d680ac2b777c", + "m_Id": 0, + "m_DisplayName": "FarPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ff98b8f80eae4c3fafac7e4cbd80c097", + "m_Id": 0, + "m_DisplayName": "ShadowStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph.meta new file mode 100644 index 000000000..72ba12246 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: a0609c23cdab3534899bedc3c8462995 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/ShadowGodrays.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party.meta new file mode 100644 index 000000000..42f5aceed --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0f7114f995649334ea01272080c018ac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Ambient SampleSH.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Ambient SampleSH.shadersubgraph new file mode 100644 index 000000000..ffab6a196 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Ambient SampleSH.shadersubgraph @@ -0,0 +1,583 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "52f59ea790e044e680fe693ee8119007", + "m_Properties": [ + { + "m_Id": "cd2703af38ed41ca90e0ac549637e5f6" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "52c96902967442a499825af3fff0e0b0" + } + ], + "m_Nodes": [ + { + "m_Id": "885a2e25c8f375838bbf9d55c83a3b33" + }, + { + "m_Id": "4419b13d7b31e68e8e059676cfda8898" + }, + { + "m_Id": "b0e88eab1879e18682f7b91ee0765e49" + }, + { + "m_Id": "f052100cdf4f412ba383e3ff25c875ab" + }, + { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4419b13d7b31e68e8e059676cfda8898" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4419b13d7b31e68e8e059676cfda8898" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b0e88eab1879e18682f7b91ee0765e49" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "885a2e25c8f375838bbf9d55c83a3b33" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f052100cdf4f412ba383e3ff25c875ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f052100cdf4f412ba383e3ff25c875ab" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32c53f31cd1e49e29e46f4fd1d0ebbff" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 232.0, + "y": -56.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 232.0, + "y": 144.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "b0e88eab1879e18682f7b91ee0765e49" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2047e7836560de869911c7705903993e", + "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": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "22fa946712ed698b89a7af1a20caebda", + "m_Id": 1, + "m_DisplayName": "WorldNormal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldNormal", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2facbd1ce9ab478597441e686c421476", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "32c53f31cd1e49e29e46f4fd1d0ebbff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -248.0, + "y": -56.0, + "width": 206.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "46ddd457eda745c98e2cfbe6871992ee" + }, + { + "m_Id": "e16152f8f59442ac9730358321c4ec02" + }, + { + "m_Id": "bbea3e32bdeb4e5499e0a794cd3df840" + }, + { + "m_Id": "2facbd1ce9ab478597441e686c421476" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "4419b13d7b31e68e8e059676cfda8898", + "m_Group": { + "m_Id": "" + }, + "m_Name": "AmbientSampleSH (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -42.0, + "y": -56.0, + "width": 261.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "22fa946712ed698b89a7af1a20caebda" + }, + { + "m_Id": "e6009d97dadf248e95fb0853f082cf05" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "AmbientSampleSH", + "m_FunctionSource": "d933f4494a89c5c4092872c784372642", + "m_FunctionBody": "#ifdef SHADERGRAPH_PREVIEW\nSH = float3(0,0,0);\n#else\nSH = SampleSH(WorldNormal);\n#endif" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "46ddd457eda745c98e2cfbe6871992ee", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "52c96902967442a499825af3fff0e0b0", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cd2703af38ed41ca90e0ac549637e5f6" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "885a2e25c8f375838bbf9d55c83a3b33", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -480.0, + "y": 35.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "2047e7836560de869911c7705903993e" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a2fae08129a94733bb74549349cdff6d", + "m_Id": 0, + "m_DisplayName": "Normal", + "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.SubGraphOutputNode", + "m_ObjectId": "b0e88eab1879e18682f7b91ee0765e49", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 219.0, + "y": -56.0, + "width": 118.0, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "fb5ac210049e4589905ecc40588461a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bbea3e32bdeb4e5499e0a794cd3df840", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "cd2703af38ed41ca90e0ac549637e5f6", + "m_Guid": { + "m_GuidSerialized": "7cbab9af-00fb-40a7-904f-86352c24f4a2" + }, + "m_Name": "Normal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Normal", + "m_DefaultReferenceName": "_Normal", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e16152f8f59442ac9730358321c4ec02", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e6009d97dadf248e95fb0853f082cf05", + "m_Id": 0, + "m_DisplayName": "SH", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SH", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f052100cdf4f412ba383e3ff25c875ab", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -401.0, + "y": -16.0, + "width": 115.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2fae08129a94733bb74549349cdff6d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cd2703af38ed41ca90e0ac549637e5f6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fb5ac210049e4589905ecc40588461a3", + "m_Id": 1, + "m_DisplayName": "Ambient", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Ambient", + "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": [ + "X", + "Y", + "Z" + ] +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Ambient SampleSH.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Ambient SampleSH.shadersubgraph.meta new file mode 100644 index 000000000..7aa87b0cd --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Ambient SampleSH.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: a00267b2974a2834e9edf2dfebed6558 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs + Third-Party/Ambient SampleSH.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/LICENSE b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/LICENSE new file mode 100644 index 000000000..b8a775318 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Cyanilux + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/LICENSE.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/LICENSE.meta new file mode 100644 index 000000000..0d418a07b --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/LICENSE.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: 79d615aa10b485148a19d76b67685f40 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs + Third-Party/LICENSE + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light Shadows.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light Shadows.shadersubgraph new file mode 100644 index 000000000..541a0b556 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light Shadows.shadersubgraph @@ -0,0 +1,702 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "6ccc676f731a493fafa9835286dfc528", + "m_Properties": [ + { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + }, + { + "m_Id": "f0e0b7c9dc84459b9872e8ec2c4fb3ca" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "1a0133ec0b7148738854ac5fbfdb06c6" + } + ], + "m_Nodes": [ + { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + { + "m_Id": "4f79f9fd24d2450fbfd056685c845f8a" + }, + { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + { + "m_Id": "3a2eacd6e269401591082a237182fdb5" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3a2eacd6e269401591082a237182fdb5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f79f9fd24d2450fbfd056685c845f8a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65e443cb15a9fb859a50ebae06e81569" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a73253d1c5e2424c89b6af884a7eb179" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 259.0, + "y": -74.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 259.0, + "y": 126.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "0f043bb7e9b9d1849a740f31c19b79a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector1", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 299.0000305175781, + "y": -74.00003814697266, + "width": 123.99996948242188, + "height": 77.00003814697266 + } + }, + "m_Slots": [ + { + "m_Id": "dc6b8c814bcd455ea664442a17ea0a5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "1a0133ec0b7148738854ac5fbfdb06c6", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + }, + { + "m_Id": "f0e0b7c9dc84459b9872e8ec2c4fb3ca" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2199b9343e174d67a2318f82273ee63c", + "m_Id": 1, + "m_DisplayName": "Connected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Connected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "257887c1d11f388091ca856e82012ef9", + "m_Id": 0, + "m_DisplayName": "World Pos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "WorldPos", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "282df091de7a41d8a8463afa0fa70234", + "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.PropertyNode", + "m_ObjectId": "3a2eacd6e269401591082a237182fdb5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -213.00001525878907, + "y": 136.0, + "width": 147.00003051757813, + "height": 33.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "c7fb942196dd45ce8f0e9fc62e8817ba" + } + ], + "synonyms": [], + "m_Precision": 2, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f0e0b7c9dc84459b9872e8ec2c4fb3ca" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "3be2118d2270ff818ec5f0f1353e249f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "MainLightShadows (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.99996566772461, + "y": -74.0, + "width": 229.00001525878907, + "height": 350.0 + } + }, + "m_Slots": [ + { + "m_Id": "257887c1d11f388091ca856e82012ef9" + }, + { + "m_Id": "b1d45983685a4101a2c1fffb3a369391" + }, + { + "m_Id": "5db4eed2e36d7488a62403610a345235" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "MainLightShadows", + "m_FunctionSource": "d933f4494a89c5c4092872c784372642", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "4f79f9fd24d2450fbfd056685c845f8a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -510.0, + "y": -103.0, + "width": 206.0, + "height": 131.0 + } + }, + "m_Slots": [ + { + "m_Id": "282df091de7a41d8a8463afa0fa70234" + } + ], + "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.PropertyConnectionStateMaterialSlot", + "m_ObjectId": "5084da4ba599400c990d8f8757a85a44", + "m_Id": 0, + "m_DisplayName": "Input", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Input", + "m_StageCapability": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5db4eed2e36d7488a62403610a345235", + "m_Id": 4, + "m_DisplayName": "Shadow Atten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "65e443cb15a9fb859a50ebae06e81569", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -451.0, + "y": -157.99998474121095, + "width": 119.0, + "height": 34.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "7d190f51c889ce8198ca0ecfe494d421" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ea1bbbacf460c879f6d8c85fd91750d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7d190f51c889ce8198ca0ecfe494d421", + "m_Id": 0, + "m_DisplayName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "7ea1bbbacf460c879f6d8c85fd91750d", + "m_Guid": { + "m_GuidSerialized": "c7b957cd-dd93-4549-bd10-7676ba0773f3" + }, + "m_Name": "Position", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector3_B87D7B6B", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": true, + "m_CustomSlotLabel": "World Space", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a1ca80e42f7045488e6db2a2a054ffff", + "m_Id": 3, + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", + "m_ObjectId": "a73253d1c5e2424c89b6af884a7eb179", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch On Input Connection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -278.0000305175781, + "y": -197.99998474121095, + "width": 208.00006103515626, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "5084da4ba599400c990d8f8757a85a44" + }, + { + "m_Id": "2199b9343e174d67a2318f82273ee63c" + }, + { + "m_Id": "d320e64b77e647b78f623c4569bcd9cc" + }, + { + "m_Id": "a1ca80e42f7045488e6db2a2a054ffff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b1d45983685a4101a2c1fffb3a369391", + "m_Id": 5, + "m_DisplayName": "Shadowmask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Shadowmask", + "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.Vector4MaterialSlot", + "m_ObjectId": "c7fb942196dd45ce8f0e9fc62e8817ba", + "m_Id": 0, + "m_DisplayName": "Shadowmask", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d320e64b77e647b78f623c4569bcd9cc", + "m_Id": 2, + "m_DisplayName": "NotConnected", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NotConnected", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc6b8c814bcd455ea664442a17ea0a5d", + "m_Id": 4, + "m_DisplayName": "ShadowAtten", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ShadowAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "f0e0b7c9dc84459b9872e8ec2c4fb3ca", + "m_Guid": { + "m_GuidSerialized": "759c9413-cc1d-418d-861f-42108b837a20" + }, + "m_Name": "Shadowmask", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Shadowmask", + "m_DefaultReferenceName": "_Shadowmask", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 2, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + } +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light Shadows.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light Shadows.shadersubgraph.meta new file mode 100644 index 000000000..c0aa02358 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light Shadows.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: fda20586e64ac6a4c8f84eeb1bc45236 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs + Third-Party/Main Light Shadows.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light.shadersubgraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light.shadersubgraph new file mode 100644 index 000000000..670a15e95 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light.shadersubgraph @@ -0,0 +1,328 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "c74005a6471a43bfbba1a72bd79a3a70", + "m_Properties": [], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "ea839da0743e41379af3acae1158e7eb" + } + ], + "m_Nodes": [ + { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3be2118d2270ff818ec5f0f1353e249f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_SlotId": 3 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 259.0, + "y": -74.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 259.0, + "y": 126.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Custom Lighting", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "0f043bb7e9b9d1849a740f31c19b79a8" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "0f043bb7e9b9d1849a740f31c19b79a8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Out_Vector1", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 239.0, + "y": -74.0, + "width": 127.0, + "height": 125.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0d02e573b3ba68fa9f13362f0e6255f" + }, + { + "m_Id": "bd707ec20be29181868244301b2ba07f" + }, + { + "m_Id": "a709bcfbde214756bfb88dccd590d8f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "3be2118d2270ff818ec5f0f1353e249f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "MainLight (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 28.0, + "y": -74.0, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "6a81d3d5075bf688be4c962ee8f2e01b" + }, + { + "m_Id": "4a6dd49c99fb4d8088e5738f060aecf6" + }, + { + "m_Id": "92a421c8566b451bbf9906125a90f7c0" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "MainLight", + "m_FunctionSource": "d933f4494a89c5c4092872c784372642", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4a6dd49c99fb4d8088e5738f060aecf6", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6a81d3d5075bf688be4c962ee8f2e01b", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "92a421c8566b451bbf9906125a90f7c0", + "m_Id": 3, + "m_DisplayName": "DistanceAtten", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "DistanceAtten", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a0d02e573b3ba68fa9f13362f0e6255f", + "m_Id": 1, + "m_DisplayName": "Direction", + "m_SlotType": 0, + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a709bcfbde214756bfb88dccd590d8f4", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bd707ec20be29181868244301b2ba07f", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ea839da0743e41379af3acae1158e7eb", + "m_Name": "", + "m_ChildObjectList": [] +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light.shadersubgraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light.shadersubgraph.meta new file mode 100644 index 000000000..717e0ae66 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/Main Light.shadersubgraph.meta @@ -0,0 +1,18 @@ +fileFormatVersion: 2 +guid: 12b8e3969fdc08f45867a4aff268086e +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs + Third-Party/Main Light.shadersubgraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs.meta new file mode 100644 index 000000000..287b394a6 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9ee98a78578e5f3439c0258b189ed75a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph new file mode 100644 index 000000000..d0aba3cdf --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph @@ -0,0 +1,4481 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "b0dde40480f5464c894c74fe665c4121", + "m_Properties": [ + { + "m_Id": "1b97f0de16614b86acab0895531fd525" + }, + { + "m_Id": "3bb8ed8b8d324fb8a0b89b9f366ef0ec" + }, + { + "m_Id": "3a4e56456f4d423184df18f8a8881e67" + }, + { + "m_Id": "0b75740a73f94dcfa3ff8f1fd83cf50f" + }, + { + "m_Id": "9070e9e94fc44565b7169d2ab027d544" + }, + { + "m_Id": "66600fdae81e4ba9a8fe46e7dd4e068a" + }, + { + "m_Id": "e688508311144e96b8b1afcf4fc2bd71" + }, + { + "m_Id": "c59d1c1d552f46258612be3a073df42f" + }, + { + "m_Id": "6ed4399765af4296adf792b962f54bdc" + }, + { + "m_Id": "972b2dea3850403abc978a614da91082" + }, + { + "m_Id": "e4c77c512cdf47f8b0510f35c4ebfd12" + }, + { + "m_Id": "074879fd8f2f4776a17f5708fc1d2367" + }, + { + "m_Id": "e6191893992f4566b39101a98865fd79" + }, + { + "m_Id": "566da28f34b3426bbba790d4bfd940bd" + }, + { + "m_Id": "8b9333715a334ae59c7b29474b0341ca" + }, + { + "m_Id": "2b75890df8454a359ce4e4970c8a1075" + }, + { + "m_Id": "dd2aefee593c471592ddd6bf7c488b3b" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "f201a9cf9f6243df84df3a982bf75126" + }, + { + "m_Id": "4b51b354ed3d4a5f8c7fca56742f704a" + }, + { + "m_Id": "0ea3863a56d94fa1a0c37b49cc8800e4" + } + ], + "m_Nodes": [ + { + "m_Id": "4bdfb4580ce848eda0567fa67c5544e2" + }, + { + "m_Id": "b4d6e249aa6c4ac8825cc61cbf7c1f08" + }, + { + "m_Id": "8cc8a33fb97c448588da9d98198dd719" + }, + { + "m_Id": "bebfd06bab2f46a0801df2151dd2be64" + }, + { + "m_Id": "45a6fc98082c4bd1a778cf3cc71766c3" + }, + { + "m_Id": "fb28fa210778442087f43e44bac76e24" + }, + { + "m_Id": "4994111d3a4d4384991bfbe5c3d871a2" + }, + { + "m_Id": "3bd862b9d44945b698fb2b599a5f11e7" + }, + { + "m_Id": "53fa7fb35f9d41009ffa5bb00cf174ef" + }, + { + "m_Id": "2a7c078f0d144702a1564077db5389b5" + }, + { + "m_Id": "5bc3c80de2a64cb1968e2c9d30e36836" + }, + { + "m_Id": "6f127d69132c479898b18122b211fa9d" + }, + { + "m_Id": "9759b58ce15c4363986ab2d23368f856" + }, + { + "m_Id": "48f7d40e96d541b79897d591ae2628ed" + }, + { + "m_Id": "d545c63e8c784933ba9c7fbd253738f6" + }, + { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + { + "m_Id": "7964e98bb00449afa8c73e3fa8b107c5" + }, + { + "m_Id": "f9c25a6f1c5d432ab3eb892ff79d0f94" + }, + { + "m_Id": "0fd9ace3a7554a94af64d1c0c8796e44" + }, + { + "m_Id": "cfd6babf9f8943dd92ee3f1c759fdaa7" + }, + { + "m_Id": "9c50b7bd69c24ae18a18538f3bae5d7d" + }, + { + "m_Id": "2fb28c6a97534e91a173ae25969e3efb" + }, + { + "m_Id": "b843f2832973456cb6729fb250a8d0a4" + }, + { + "m_Id": "85a69456e55e4442a0bafd057417eada" + }, + { + "m_Id": "dd8e6c7d9f464e4dac37288433a56d3c" + }, + { + "m_Id": "a310f59082b7413a8af6b0670ffbd159" + }, + { + "m_Id": "07888168650e4dc19c7842e9a42faccb" + }, + { + "m_Id": "428a587b7e70460eb21cfc7db53637f8" + }, + { + "m_Id": "ef43b29e0b2444eb84e47817cc4f4349" + }, + { + "m_Id": "86f4732ef0224cc4ad0c21d792623b88" + }, + { + "m_Id": "3c78f9d109a24817a2c14fdeb5067640" + }, + { + "m_Id": "6c20a3873e7f4b898966a14b44567069" + }, + { + "m_Id": "d942ec266e28418cbc8d91b0d443b6d9" + } + ], + "m_GroupDatas": [ + { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07888168650e4dc19c7842e9a42faccb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a310f59082b7413a8af6b0670ffbd159" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0fd9ace3a7554a94af64d1c0c8796e44" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a7c078f0d144702a1564077db5389b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "53fa7fb35f9d41009ffa5bb00cf174ef" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2fb28c6a97534e91a173ae25969e3efb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bebfd06bab2f46a0801df2151dd2be64" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3bd862b9d44945b698fb2b599a5f11e7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "53fa7fb35f9d41009ffa5bb00cf174ef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c78f9d109a24817a2c14fdeb5067640" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "86f4732ef0224cc4ad0c21d792623b88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "428a587b7e70460eb21cfc7db53637f8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4bdfb4580ce848eda0567fa67c5544e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45a6fc98082c4bd1a778cf3cc71766c3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6f127d69132c479898b18122b211fa9d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48f7d40e96d541b79897d591ae2628ed" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4994111d3a4d4384991bfbe5c3d871a2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3bd862b9d44945b698fb2b599a5f11e7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "53fa7fb35f9d41009ffa5bb00cf174ef" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9759b58ce15c4363986ab2d23368f856" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bc3c80de2a64cb1968e2c9d30e36836" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6f127d69132c479898b18122b211fa9d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c20a3873e7f4b898966a14b44567069" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "428a587b7e70460eb21cfc7db53637f8" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cfd6babf9f8943dd92ee3f1c759fdaa7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6f127d69132c479898b18122b211fa9d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9759b58ce15c4363986ab2d23368f856" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7964e98bb00449afa8c73e3fa8b107c5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85a69456e55e4442a0bafd057417eada" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "86f4732ef0224cc4ad0c21d792623b88" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "428a587b7e70460eb21cfc7db53637f8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8cc8a33fb97c448588da9d98198dd719" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2fb28c6a97534e91a173ae25969e3efb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9759b58ce15c4363986ab2d23368f856" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48f7d40e96d541b79897d591ae2628ed" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c50b7bd69c24ae18a18538f3bae5d7d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2fb28c6a97534e91a173ae25969e3efb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a310f59082b7413a8af6b0670ffbd159" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "86f4732ef0224cc4ad0c21d792623b88" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b843f2832973456cb6729fb250a8d0a4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bebfd06bab2f46a0801df2151dd2be64" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45a6fc98082c4bd1a778cf3cc71766c3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bebfd06bab2f46a0801df2151dd2be64" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3bd862b9d44945b698fb2b599a5f11e7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cfd6babf9f8943dd92ee3f1c759fdaa7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a310f59082b7413a8af6b0670ffbd159" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d545c63e8c784933ba9c7fbd253738f6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48f7d40e96d541b79897d591ae2628ed" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d942ec266e28418cbc8d91b0d443b6d9" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dd8e6c7d9f464e4dac37288433a56d3c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ef43b29e0b2444eb84e47817cc4f4349" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "428a587b7e70460eb21cfc7db53637f8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9c25a6f1c5d432ab3eb892ff79d0f94" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6de5222770b84454b524471175f030b2" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb28fa210778442087f43e44bac76e24" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45a6fc98082c4bd1a778cf3cc71766c3" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 2529.333740234375, + "y": 197.99996948242188 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 2512.666748046875, + "y": 336.66668701171877 + }, + "m_Blocks": [ + { + "m_Id": "4bdfb4580ce848eda0567fa67c5544e2" + }, + { + "m_Id": "b4d6e249aa6c4ac8825cc61cbf7c1f08" + } + ] + }, + "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_ActiveTargets": [ + { + "m_Id": "1a51eaebd84a4754a550b7a7bd7e3cf5" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0255e61a4ae04c968d542913f4f34cef", + "m_Id": 3, + "m_DisplayName": "cloudChange", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "cloudChange", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "074879fd8f2f4776a17f5708fc1d2367", + "m_Guid": { + "m_GuidSerialized": "2f27e450-b98f-4e4b-b3f1-0e92ba701759" + }, + "m_Name": "Ramps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Ramps", + "m_DefaultReferenceName": "_Ramps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "07888168650e4dc19c7842e9a42faccb", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1434.6666259765625, + "y": 481.3333740234375, + "width": 170.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "181389cb5da540cc97baf60faf877618" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e6191893992f4566b39101a98865fd79" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0aa7432e725d4acabcb0a0834d7d2ba1", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0b75740a73f94dcfa3ff8f1fd83cf50f", + "m_Guid": { + "m_GuidSerialized": "1df8f601-eb67-4462-a437-69675073e682" + }, + "m_Name": "CloudVerticalSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudVerticalSpeed", + "m_DefaultReferenceName": "_CloudVerticalSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "0ea3863a56d94fa1a0c37b49cc8800e4", + "m_Name": "Data Plane Properties", + "m_ChildObjectList": [ + { + "m_Id": "9070e9e94fc44565b7169d2ab027d544" + }, + { + "m_Id": "66600fdae81e4ba9a8fe46e7dd4e068a" + }, + { + "m_Id": "c59d1c1d552f46258612be3a073df42f" + }, + { + "m_Id": "e688508311144e96b8b1afcf4fc2bd71" + }, + { + "m_Id": "6ed4399765af4296adf792b962f54bdc" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "0fd9ace3a7554a94af64d1c0c8796e44", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 798.0, + "y": 711.3333129882813, + "width": 80.66668701171875, + "height": 77.3333740234375 + } + }, + "m_Slots": [ + { + "m_Id": "ac7494beb6c143fd8e84a7a683d08dfd" + }, + { + "m_Id": "5a97e16279ed46fe8b1a4d0e1412c4cc" + }, + { + "m_Id": "fe2f7d21f9d94855a8a548f7bd2a7984" + }, + { + "m_Id": "383f099cb3974f2eb0173f42470313eb" + }, + { + "m_Id": "7d6f4fd6d29e477a87a8cf457ad74e0c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1117f6021c5a486e8a1f3b77e30b9efd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.744999885559082, + "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.Vector1MaterialSlot", + "m_ObjectId": "139ef432190940d9893da0fa108f103e", + "m_Id": 5, + "m_DisplayName": "coverage", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "coverage", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "181389cb5da540cc97baf60faf877618", + "m_Id": 0, + "m_DisplayName": "DataWriterMultiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "1a51eaebd84a4754a550b7a7bd7e3cf5", + "m_Datas": [ + { + "m_Id": "8b8393ce74ac4e2894b1ec0d467b73c8" + } + ], + "m_ActiveSubTarget": { + "m_Id": "493c8df4853d460c94d32eed75abbd89" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1b97f0de16614b86acab0895531fd525", + "m_Guid": { + "m_GuidSerialized": "0ac9886e-31a7-4276-85d1-09869d7172a2" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1bad87563fef4bd1a762617fae9739b3", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "216101e4d0fe4cd5b82f61f9f97fcacb", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "24db6eaca9774ca5b9e7f926c669fc29", + "m_Id": 0, + "m_DisplayName": "CloudCoverage", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "254ab03bb17b4c6a8129bc6f8bf6c21b", + "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.0, + "y": 0.0, + "z": 0.0 + }, + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "28b401f7abd44f3aa2cf3f1e5006fa00", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "294344e29d20430d9c7e66d3067b70b3", + "m_Id": 6, + "m_DisplayName": "time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "29c338fab5c0431483448e9849c29f66", + "m_Id": 0, + "m_DisplayName": "CloudMovement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2a7c078f0d144702a1564077db5389b5", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -115.33331298828125, + "y": 652.6666259765625, + "width": 189.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "5a070b85ab5f4c69a9e1a451eb90bf33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e688508311144e96b8b1afcf4fc2bd71" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2b75890df8454a359ce4e4970c8a1075", + "m_Guid": { + "m_GuidSerialized": "69309b3d-4e0f-4098-8c2d-7b8ac3287467" + }, + "m_Name": "Brigthness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brigthness", + "m_DefaultReferenceName": "_Brigthness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2ef2fe798186423d8042da1307ff6feb", + "m_Id": 0, + "m_DisplayName": "Brigthness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "2fb28c6a97534e91a173ae25969e3efb", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -501.33343505859377, + "y": 362.66668701171877, + "width": 131.33334350585938, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "97486e6b8e6749be82f6daa1596225ed" + }, + { + "m_Id": "d41977711845435bb8dbf519ba787517" + }, + { + "m_Id": "320e96acd3384524948d3b09df92f73d" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "320e96acd3384524948d3b09df92f73d", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "324dd4d2b2894fd2b63104488b377190", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "335282c97fae47cb9ffaabb90ae91c6a", + "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.Vector1MaterialSlot", + "m_ObjectId": "383f099cb3974f2eb0173f42470313eb", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3a4e56456f4d423184df18f8a8881e67", + "m_Guid": { + "m_GuidSerialized": "e3e854e7-d238-4fd2-bf57-fd20ce4c06f9" + }, + "m_Name": "CloudScale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudScale", + "m_DefaultReferenceName": "_CloudScale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3bb8ed8b8d324fb8a0b89b9f366ef0ec", + "m_Guid": { + "m_GuidSerialized": "12aca86c-f145-446c-9107-48ac8f26f249" + }, + "m_Name": "CloudCoverage", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudCoverage", + "m_DefaultReferenceName": "_CloudCoverage", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3bd862b9d44945b698fb2b599a5f11e7", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -180.66671752929688, + "y": 500.0000305175781, + "width": 131.33328247070313, + "height": 119.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "896625f1a8564547b2b752e798f494e5" + }, + { + "m_Id": "6a0cc328e0b446f89364919aa5306b4e" + }, + { + "m_Id": "746e7acb253c4c8dae272354678e47d4" + } + ], + "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.PropertyNode", + "m_ObjectId": "3c78f9d109a24817a2c14fdeb5067640", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1686.6666259765625, + "y": 481.3333435058594, + "width": 165.3333740234375, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "c385f59ee4f84003bf93d6db41e93339" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "566da28f34b3426bbba790d4bfd940bd" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "428a587b7e70460eb21cfc7db53637f8", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "RampValue (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2141.33349609375, + "y": 334.66668701171877, + "width": 220.0, + "height": 143.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "7ba1571bfe2945fdb343fab255b81ff5" + }, + { + "m_Id": "4a003e38e36f43cb9dd2912e42546e65" + }, + { + "m_Id": "b26d172542934863bbf9748a55565b3b" + }, + { + "m_Id": "a071ff78917f4e409fd783a67ba6d9a4" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "RampValue", + "m_FunctionSource": "65e56e7ff6c6ae0419c39b8ea4ff8b5f", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "45a6fc98082c4bd1a778cf3cc71766c3", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -180.66671752929688, + "y": 221.33334350585938, + "width": 131.33328247070313, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e92d67cd15d4063a7c20a8fea9b9780" + }, + { + "m_Id": "335282c97fae47cb9ffaabb90ae91c6a" + }, + { + "m_Id": "cc7c3980eb6f430ca885d5fc302eec37" + } + ], + "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.AddNode", + "m_ObjectId": "48f7d40e96d541b79897d591ae2628ed", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 498.0, + "y": 362.66668701171877, + "width": 131.3333740234375, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "324dd4d2b2894fd2b63104488b377190" + }, + { + "m_Id": "4c1a35e505394a8387320b620592fefe" + }, + { + "m_Id": "c1882ccbbc894a1b9d75ca61ba13930e" + } + ], + "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.Rendering.Universal.ShaderGraph.UniversalFullscreenSubTarget", + "m_ObjectId": "493c8df4853d460c94d32eed75abbd89" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4994111d3a4d4384991bfbe5c3d871a2", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -336.66668701171877, + "y": 652.6666259765625, + "width": 140.66668701171876, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "caa990a3377c4c1f943cbbfd65e517d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "66600fdae81e4ba9a8fe46e7dd4e068a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a003e38e36f43cb9dd2912e42546e65", + "m_Id": 1, + "m_DisplayName": "Value", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Value", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "4b51b354ed3d4a5f8c7fca56742f704a", + "m_Name": "Cloud Settings", + "m_ChildObjectList": [ + { + "m_Id": "972b2dea3850403abc978a614da91082" + }, + { + "m_Id": "0b75740a73f94dcfa3ff8f1fd83cf50f" + }, + { + "m_Id": "3bb8ed8b8d324fb8a0b89b9f366ef0ec" + }, + { + "m_Id": "3a4e56456f4d423184df18f8a8881e67" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4bdfb4580ce848eda0567fa67c5544e2", + "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": "254ab03bb17b4c6a8129bc6f8bf6c21b" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "4c1a35e505394a8387320b620592fefe", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4db5bae8b6c44ea5820c3917293c80be", + "m_Id": 0, + "m_DisplayName": "CloudScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4eee1df6ff234035ba905b522ce2c0e6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4fa57808925e4734ad5f9ce08c7f949a", + "m_Id": 0, + "m_DisplayName": "PlaneRight", + "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": "5019d412a2734564a04089852dc315c6", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "53fa7fb35f9d41009ffa5bb00cf174ef", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 87.9999008178711, + "y": 500.0000305175781, + "width": 131.33340454101563, + "height": 119.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "aa20914dd3b74ba6a03aa2338deaa6a2" + }, + { + "m_Id": "f1a7a362cf844220bf81a4a62ecd125d" + }, + { + "m_Id": "c3ac545b572e40fc8d48618b95162a00" + } + ], + "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.Vector2MaterialSlot", + "m_ObjectId": "548e714c9e3a4bdea2f88bea7d8df90d", + "m_Id": 4, + "m_DisplayName": "noiseStep", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "noiseStep", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "566da28f34b3426bbba790d4bfd940bd", + "m_Guid": { + "m_GuidSerialized": "ff772e2a-1b6a-4070-8ea3-85393d5e7e66" + }, + "m_Name": "DataWriterAdditive", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DataWriterAdditive", + "m_DefaultReferenceName": "_DataWriterAdditive", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5a070b85ab5f4c69a9e1a451eb90bf33", + "m_Id": 0, + "m_DisplayName": "PlaneLengthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5a97e16279ed46fe8b1a4d0e1412c4cc", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bc3c80de2a64cb1968e2c9d30e36836", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -109.33331298828125, + "y": 140.66665649414063, + "width": 183.33331298828126, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ee4b045ba0c04240bd99f98a2ccdd3c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c59d1c1d552f46258612be3a073df42f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d0170173e964ada90d331dc24876c09", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "66600fdae81e4ba9a8fe46e7dd4e068a", + "m_Guid": { + "m_GuidSerialized": "12d5ab4d-8ea1-4c25-93c1-5cede423447b" + }, + "m_Name": "PlaneForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneForward", + "m_DefaultReferenceName": "_PlaneForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6a0cc328e0b446f89364919aa5306b4e", + "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.PropertyNode", + "m_ObjectId": "6c20a3873e7f4b898966a14b44567069", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2004.0, + "y": 478.6666564941406, + "width": 122.0, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "2ef2fe798186423d8042da1307ff6feb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2b75890df8454a359ce4e4970c8a1075" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6d15611f9a1843899384092eecedd88b", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "6de5222770b84454b524471175f030b2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudDataFromWorldPos (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1016.0000610351563, + "y": 358.66668701171877, + "width": 299.33319091796877, + "height": 239.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "c45dbc1826f44082859350b93b59df1c" + }, + { + "m_Id": "aed2910c3cd14066880981a6d609607a" + }, + { + "m_Id": "ad94e42b094d43eca18b22bae3836fcd" + }, + { + "m_Id": "efa4d254673d4f9d85ed5327947f0e77" + }, + { + "m_Id": "0255e61a4ae04c968d542913f4f34cef" + }, + { + "m_Id": "548e714c9e3a4bdea2f88bea7d8df90d" + }, + { + "m_Id": "139ef432190940d9893da0fa108f103e" + }, + { + "m_Id": "b0fa2d12128148e481417b7e8f2048d2" + }, + { + "m_Id": "294344e29d20430d9c7e66d3067b70b3" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "CloudDataFromWorldPos", + "m_FunctionSource": "65e56e7ff6c6ae0419c39b8ea4ff8b5f", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "6ed4399765af4296adf792b962f54bdc", + "m_Guid": { + "m_GuidSerialized": "87f731a9-3dfe-419e-84cb-e0093732b8f5" + }, + "m_Name": "AnchorMid", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AnchorMid", + "m_DefaultReferenceName": "_AnchorMid", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6f127d69132c479898b18122b211fa9d", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 88.0, + "y": 198.0, + "width": 131.3333740234375, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "ddb5f4c056894098856217408756b0a4" + }, + { + "m_Id": "6d15611f9a1843899384092eecedd88b" + }, + { + "m_Id": "faf87f7035e043709258583b2cc82235" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "746e7acb253c4c8dae272354678e47d4", + "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": "7964e98bb00449afa8c73e3fa8b107c5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 753.3334350585938, + "y": 526.6666259765625, + "width": 125.33319091796875, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "4db5bae8b6c44ea5820c3917293c80be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3a4e56456f4d423184df18f8a8881e67" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ba1571bfe2945fdb343fab255b81ff5", + "m_Id": 0, + "m_DisplayName": "Ramps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Ramps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d6f4fd6d29e477a87a8cf457ad74e0c", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7e92d67cd15d4063a7c20a8fea9b9780", + "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.Vector2MaterialSlot", + "m_ObjectId": "80b2c505c5a74dceabe3555f173cf8c0", + "m_Id": 0, + "m_DisplayName": "CloudStep", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "84be5c5e52ae4bcea06be9b48f05fb3f", + "m_Id": 0, + "m_DisplayName": "Ramps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "85a69456e55e4442a0bafd057417eada", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 735.3334350585938, + "y": 562.6666259765625, + "width": 140.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "e7881d14efa746ffaa0ad5e0b26937a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b97f0de16614b86acab0895531fd525" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "85c6a298fa46473fafb83fe6f169442b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "86f4732ef0224cc4ad0c21d792623b88", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1876.0001220703125, + "y": 358.6667175292969, + "width": 127.333251953125, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "28b401f7abd44f3aa2cf3f1e5006fa00" + }, + { + "m_Id": "9b2193b1b13d4571aaeca9ec4a6fe39b" + }, + { + "m_Id": "4eee1df6ff234035ba905b522ce2c0e6" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "896625f1a8564547b2b752e798f494e5", + "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.Rendering.Fullscreen.ShaderGraph.FullscreenData", + "m_ObjectId": "8b8393ce74ac4e2894b1ec0d467b73c8", + "m_Version": 0, + "m_fullscreenMode": 0, + "m_BlendMode": 0, + "m_SrcColorBlendMode": 0, + "m_DstColorBlendMode": 1, + "m_ColorBlendOperation": 0, + "m_SrcAlphaBlendMode": 0, + "m_DstAlphaBlendMode": 1, + "m_AlphaBlendOperation": 0, + "m_EnableStencil": false, + "m_StencilReference": 0, + "m_StencilReadMask": 255, + "m_StencilWriteMask": 255, + "m_StencilCompareFunction": 8, + "m_StencilPassOperation": 0, + "m_StencilFailOperation": 0, + "m_StencilDepthFailOperation": 0, + "m_DepthWrite": false, + "m_depthWriteMode": 0, + "m_AllowMaterialOverride": false, + "m_DepthTestMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8b9333715a334ae59c7b29474b0341ca", + "m_Guid": { + "m_GuidSerialized": "12fb8948-6f2c-4cd9-adf5-a61ad9f9cf9a" + }, + "m_Name": "CloudStop", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudStop", + "m_DefaultReferenceName": "_CloudStop", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "8cc8a33fb97c448588da9d98198dd719", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -714.6666870117188, + "y": 362.66668701171877, + "width": 147.33331298828126, + "height": 131.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "e93b3cc4324b442b8b673059e83e09b3" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "9070e9e94fc44565b7169d2ab027d544", + "m_Guid": { + "m_GuidSerialized": "c2bff5c3-8201-4f24-9056-3a66c8676b24" + }, + "m_Name": "PlaneRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneRight", + "m_DefaultReferenceName": "_PlaneRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "92807a325d5e484cbd43d45dc533d8a7", + "m_Title": "Cloud Material Compatibility Adjustments", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9301457b388047d89456974d07acc443", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "972b2dea3850403abc978a614da91082", + "m_Guid": { + "m_GuidSerialized": "8534db68-875e-4d61-bedf-c0466646c1a6" + }, + "m_Name": "CloudStep", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudStep", + "m_DefaultReferenceName": "_CloudStep", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "97486e6b8e6749be82f6daa1596225ed", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "9759b58ce15c4363986ab2d23368f856", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 245.3333740234375, + "y": 362.66668701171877, + "width": 131.333251953125, + "height": 119.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "fc6cccf5c95d4add8ec97b6dd7d01915" + }, + { + "m_Id": "99764b22184f4b5eb6e830e579ea9e6f" + }, + { + "m_Id": "9a924aaea74b4ae388bc1be9b162eb85" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "99764b22184f4b5eb6e830e579ea9e6f", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9a924aaea74b4ae388bc1be9b162eb85", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9b2193b1b13d4571aaeca9ec4a6fe39b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": -1.6655000448226929, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "9c50b7bd69c24ae18a18538f3bae5d7d", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -652.6666870117188, + "y": 500.0000305175781, + "width": 127.333251953125, + "height": 78.66659545898438 + } + }, + "m_Slots": [ + { + "m_Id": "a0aa91b3bdb14d02bf3a7a979ce7e65d" + }, + { + "m_Id": "1bad87563fef4bd1a762617fae9739b3" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a071ff78917f4e409fd783a67ba6d9a4", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0aa91b3bdb14d02bf3a7a979ce7e65d", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a310f59082b7413a8af6b0670ffbd159", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1629.333251953125, + "y": 358.66668701171877, + "width": 127.33349609375, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "f2201e3915e54e7cb83b9f9eabddb489" + }, + { + "m_Id": "1117f6021c5a486e8a1f3b77e30b9efd" + }, + { + "m_Id": "a99516d6ee36478da1165080f91eae8b" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "a99516d6ee36478da1165080f91eae8b", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "aa20914dd3b74ba6a03aa2338deaa6a2", + "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.Vector1MaterialSlot", + "m_ObjectId": "ac7494beb6c143fd8e84a7a683d08dfd", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ad94e42b094d43eca18b22bae3836fcd", + "m_Id": 1, + "m_DisplayName": "sunAngle", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "sunAngle", + "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": "aed2910c3cd14066880981a6d609607a", + "m_Id": 0, + "m_DisplayName": "worldPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "worldPos", + "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.Vector2MaterialSlot", + "m_ObjectId": "b0fa2d12128148e481417b7e8f2048d2", + "m_Id": 8, + "m_DisplayName": "cloudMovement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "cloudMovement", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b26d172542934863bbf9748a55565b3b", + "m_Id": 3, + "m_DisplayName": "brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "brightness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b4d6e249aa6c4ac8825cc61cbf7c1f08", + "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": "5019d412a2734564a04089852dc315c6" + } + ], + "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": "b843f2832973456cb6729fb250a8d0a4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 753.3334350585938, + "y": 598.6666259765625, + "width": 122.66656494140625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "80b2c505c5a74dceabe3555f173cf8c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "972b2dea3850403abc978a614da91082" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bb046cb0738342d88074d1ef592fa395", + "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.Vector1MaterialSlot", + "m_ObjectId": "bbe875bbbefe47c691b0960f423e3df5", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "bebfd06bab2f46a0801df2151dd2be64", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -320.00006103515627, + "y": 362.66668701171877, + "width": 120.66665649414063, + "height": 150.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "0aa7432e725d4acabcb0a0834d7d2ba1" + }, + { + "m_Id": "216101e4d0fe4cd5b82f61f9f97fcacb" + }, + { + "m_Id": "bbe875bbbefe47c691b0960f423e3df5" + }, + { + "m_Id": "5d0170173e964ada90d331dc24876c09" + }, + { + "m_Id": "9301457b388047d89456974d07acc443" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c1882ccbbc894a1b9d75ca61ba13930e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c385f59ee4f84003bf93d6db41e93339", + "m_Id": 0, + "m_DisplayName": "DataWriterAdditive", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c3ac545b572e40fc8d48618b95162a00", + "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.Vector1MaterialSlot", + "m_ObjectId": "c45dbc1826f44082859350b93b59df1c", + "m_Id": 7, + "m_DisplayName": "sampleValue", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "sampleValue", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c59d1c1d552f46258612be3a073df42f", + "m_Guid": { + "m_GuidSerialized": "17121c57-d99d-4be4-981b-6811c5aa36bd" + }, + "m_Name": "PlaneWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneWidthWorldUnits", + "m_DefaultReferenceName": "_PlaneWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c6f4861dc2204b87a1c867e4e75ab235", + "m_Id": 0, + "m_DisplayName": "AnchorMid", + "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.Vector3MaterialSlot", + "m_ObjectId": "caa990a3377c4c1f943cbbfd65e517d6", + "m_Id": 0, + "m_DisplayName": "PlaneForward", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "cc7c3980eb6f430ca885d5fc302eec37", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ce5c850f3a2a4acca0e513aa3bf4d24f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "cfd6babf9f8943dd92ee3f1c759fdaa7", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1384.0, + "y": 358.66668701171877, + "width": 129.333251953125, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "ce5c850f3a2a4acca0e513aa3bf4d24f" + }, + { + "m_Id": "85c6a298fa46473fafb83fe6f169442b" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d41977711845435bb8dbf519ba787517", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d545c63e8c784933ba9c7fbd253738f6", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 355.3332214355469, + "y": 524.6666259765625, + "width": 125.33334350585938, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c6f4861dc2204b87a1c867e4e75ab235" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6ed4399765af4296adf792b962f54bdc" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "d942ec266e28418cbc8d91b0d443b6d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": 768.0, + "y": 428.66668701171877, + "width": 106.666748046875, + "height": 95.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "bb046cb0738342d88074d1ef592fa395" + }, + { + "m_Id": "e022094179d94ab9a303bd5b8e10a527" + }, + { + "m_Id": "f6f5352cac2c490f81b1dbd2b94347f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"12b8e3969fdc08f45867a4aff268086e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "dd2aefee593c471592ddd6bf7c488b3b", + "m_Guid": { + "m_GuidSerialized": "a306eeaa-71fa-454d-9a7b-85ced8bd1ab7" + }, + "m_Name": "CameraPos", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraPos", + "m_DefaultReferenceName": "_CameraPos", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dd8e6c7d9f464e4dac37288433a56d3c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 720.6666870117188, + "y": 670.6666259765625, + "width": 154.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "29c338fab5c0431483448e9849c29f66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e4c77c512cdf47f8b0510f35c4ebfd12" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ddb5f4c056894098856217408756b0a4", + "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.Vector3MaterialSlot", + "m_ObjectId": "e022094179d94ab9a303bd5b8e10a527", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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.Internal.Vector2ShaderProperty", + "m_ObjectId": "e4c77c512cdf47f8b0510f35c4ebfd12", + "m_Guid": { + "m_GuidSerialized": "112c0f9d-90be-4f20-98cc-b07546dd93c2" + }, + "m_Name": "CloudMovement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudMovement", + "m_DefaultReferenceName": "_CloudMovement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e6191893992f4566b39101a98865fd79", + "m_Guid": { + "m_GuidSerialized": "020d0856-fef3-431d-bf37-68d02befeece" + }, + "m_Name": "DataWriterMultiplier", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DataWriterMultiplier", + "m_DefaultReferenceName": "_DataWriterMultiplier", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e688508311144e96b8b1afcf4fc2bd71", + "m_Guid": { + "m_GuidSerialized": "31a22b8b-ad8d-4096-b739-a860a35f9982" + }, + "m_Name": "PlaneLengthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneLengthWorldUnits", + "m_DefaultReferenceName": "_PlaneLengthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e7881d14efa746ffaa0ad5e0b26937a7", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e93b3cc4324b442b8b673059e83e09b3", + "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.Vector1MaterialSlot", + "m_ObjectId": "ee4b045ba0c04240bd99f98a2ccdd3c2", + "m_Id": 0, + "m_DisplayName": "PlaneWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ef1844ecdfb84902abec4bb8fdb8b903", + "m_Title": "World Position for UV", + "m_Position": { + "x": -740.0000610351563, + "y": 82.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ef43b29e0b2444eb84e47817cc4f4349", + "m_Group": { + "m_Id": "92807a325d5e484cbd43d45dc533d8a7" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2024.0, + "y": 298.66668701171877, + "width": 102.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "84be5c5e52ae4bcea06be9b48f05fb3f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "074879fd8f2f4776a17f5708fc1d2367" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "efa4d254673d4f9d85ed5327947f0e77", + "m_Id": 2, + "m_DisplayName": "scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "scale", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f1a7a362cf844220bf81a4a62ecd125d", + "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.CategoryData", + "m_ObjectId": "f201a9cf9f6243df84df3a982bf75126", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1b97f0de16614b86acab0895531fd525" + }, + { + "m_Id": "e4c77c512cdf47f8b0510f35c4ebfd12" + }, + { + "m_Id": "074879fd8f2f4776a17f5708fc1d2367" + }, + { + "m_Id": "e6191893992f4566b39101a98865fd79" + }, + { + "m_Id": "566da28f34b3426bbba790d4bfd940bd" + }, + { + "m_Id": "8b9333715a334ae59c7b29474b0341ca" + }, + { + "m_Id": "2b75890df8454a359ce4e4970c8a1075" + }, + { + "m_Id": "dd2aefee593c471592ddd6bf7c488b3b" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2201e3915e54e7cb83b9f9eabddb489", + "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.Vector1MaterialSlot", + "m_ObjectId": "f6f5352cac2c490f81b1dbd2b94347f8", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f9c25a6f1c5d432ab3eb892ff79d0f94", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 731.3334350585938, + "y": 634.6666259765625, + "width": 147.33319091796876, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "24db6eaca9774ca5b9e7f926c669fc29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3bb8ed8b8d324fb8a0b89b9f366ef0ec" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "faf87f7035e043709258583b2cc82235", + "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": "fb28fa210778442087f43e44bac76e24", + "m_Group": { + "m_Id": "ef1844ecdfb84902abec4bb8fdb8b903" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -320.00006103515627, + "y": 140.66668701171876, + "width": 124.0, + "height": 35.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "4fa57808925e4734ad5f9ce08c7f949a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9070e9e94fc44565b7169d2ab027d544" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fc6cccf5c95d4add8ec97b6dd7d01915", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fe2f7d21f9d94855a8a548f7bd2a7984", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph.meta new file mode 100644 index 000000000..2ed6ab23f --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: b2b80765f648b894c9005e850697b621 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graphs/CloudDataWriter.shadergraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph new file mode 100644 index 000000000..2ccb726a0 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph @@ -0,0 +1,4447 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "5be5e27dc03e41d6a035df34fcd24940", + "m_Properties": [ + { + "m_Id": "d9f5860a23ac4b50b07cb6e16f159e36" + }, + { + "m_Id": "4121fede5e724d378e2f1b428a22434d" + }, + { + "m_Id": "ba416dd87f484cc5be8619338815b20d" + }, + { + "m_Id": "73d1dea73d2f44e8bf53639639a80c16" + }, + { + "m_Id": "29a73f0c453248e3b168e1c8ed26b5e6" + }, + { + "m_Id": "5f26db4ddd40430da725acae63c420f6" + }, + { + "m_Id": "ec24f699a65f4248a4027d5ff388ab18" + }, + { + "m_Id": "eeaa77fc789b45719572a4b365a1d07a" + }, + { + "m_Id": "52a06f73b14344869710f03f8fb927d5" + }, + { + "m_Id": "a06b76dec5454433bf94d32776ba85f0" + }, + { + "m_Id": "3a30348926c941b0bdf514d11e0104cb" + }, + { + "m_Id": "98c7a0c5ec034861a28e43ee4f96952e" + }, + { + "m_Id": "68587d9158734d928ee38ef6df52fdea" + }, + { + "m_Id": "db9082e0cde2437a9d28c581bea0d243" + }, + { + "m_Id": "d1dcc0d4102a4ffa9eb16c571a609351" + }, + { + "m_Id": "c6d8639a7ba2458fa71ceaf8598d6118" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "16e62616722547778359b3cbe0793f99" + }, + { + "m_Id": "92cebd82b18d4047a5e235a3250c6012" + }, + { + "m_Id": "23d254fa42394b82bb993b72fdbf93f1" + } + ], + "m_Nodes": [ + { + "m_Id": "d3edb0a5f7b0411fb635e7eb41db008b" + }, + { + "m_Id": "e76eafc98e084fee976ecd993d2f8822" + }, + { + "m_Id": "f1a799dfee114a688a8c0b835e8244b8" + }, + { + "m_Id": "0a5ea6edc5244c0f9f2907f1d401c2a5" + }, + { + "m_Id": "93139c691f5f47d09700dc65d9c14ba5" + }, + { + "m_Id": "7dba100a30bf41b1bacfe8b0233e5a4f" + }, + { + "m_Id": "e42e64d06a6d4088a1cd021542298a96" + }, + { + "m_Id": "b1f7594b1b7c42c588b103761ed4466b" + }, + { + "m_Id": "def728edf19b4509bacb8898c8dd6b0a" + }, + { + "m_Id": "7d8e6533e84046489d9abf76e8393a52" + }, + { + "m_Id": "c98f21be4f1e4f669ae8f5ff963b6002" + }, + { + "m_Id": "c4c2af7b1b804930b22e76a2aea1c9c3" + }, + { + "m_Id": "8edd887992a24c3d9753104d948dae34" + }, + { + "m_Id": "6d6413b76fc045798aa4f8dbbc9dd7b0" + }, + { + "m_Id": "b347f9af155b441db09aa8631ad818df" + }, + { + "m_Id": "0d013700bf8145769fa4ba02fff783c5" + }, + { + "m_Id": "5a18bd8695044ae29e205ac9203765e3" + }, + { + "m_Id": "cc81b3454feb48afaae015aa98536ca5" + }, + { + "m_Id": "de9271f8b34041b197024f3e12c0d113" + }, + { + "m_Id": "b1fd7219cf414d4c8a9d52feb366dcba" + }, + { + "m_Id": "47cc7ed2a34b436d84f42070192069e1" + }, + { + "m_Id": "f235ce88cc904b0e90eb7d1d6c44878a" + }, + { + "m_Id": "f28bf18764cb4c54ad7d2de6dbed3d3a" + }, + { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + { + "m_Id": "bbaa0b61e8f94cda86174a2c4416293e" + }, + { + "m_Id": "1821c8f3c0314065a8d5dcf10344b34c" + }, + { + "m_Id": "8ac328af77ec4d91911e6508520d71cd" + }, + { + "m_Id": "24b0c59f64c540e7a6660c2c28dc5bc8" + }, + { + "m_Id": "180f22460ed74937ba34583f13270320" + }, + { + "m_Id": "3b32e1327dc44fef80e560b03b979266" + }, + { + "m_Id": "a0c73e511fbe4980b499f47e5ad1acf4" + }, + { + "m_Id": "01c9baac300f43d4ba82888eeb549318" + }, + { + "m_Id": "72617e9110214d23a1b8bc365f1a465a" + } + ], + "m_GroupDatas": [ + { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01c9baac300f43d4ba82888eeb549318" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8edd887992a24c3d9753104d948dae34" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a5ea6edc5244c0f9f2907f1d401c2a5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c98f21be4f1e4f669ae8f5ff963b6002" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d013700bf8145769fa4ba02fff783c5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5a18bd8695044ae29e205ac9203765e3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "180f22460ed74937ba34583f13270320" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1821c8f3c0314065a8d5dcf10344b34c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "24b0c59f64c540e7a6660c2c28dc5bc8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3b32e1327dc44fef80e560b03b979266" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "47cc7ed2a34b436d84f42070192069e1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de9271f8b34041b197024f3e12c0d113" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5a18bd8695044ae29e205ac9203765e3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "47cc7ed2a34b436d84f42070192069e1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0d013700bf8145769fa4ba02fff783c5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d6413b76fc045798aa4f8dbbc9dd7b0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b347f9af155b441db09aa8631ad818df" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d8e6533e84046489d9abf76e8393a52" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c98f21be4f1e4f669ae8f5ff963b6002" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7dba100a30bf41b1bacfe8b0233e5a4f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e42e64d06a6d4088a1cd021542298a96" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8ac328af77ec4d91911e6508520d71cd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8edd887992a24c3d9753104d948dae34" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93139c691f5f47d09700dc65d9c14ba5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0a5ea6edc5244c0f9f2907f1d401c2a5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a0c73e511fbe4980b499f47e5ad1acf4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1f7594b1b7c42c588b103761ed4466b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4c2af7b1b804930b22e76a2aea1c9c3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b1fd7219cf414d4c8a9d52feb366dcba" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de9271f8b34041b197024f3e12c0d113" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b347f9af155b441db09aa8631ad818df" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f1a799dfee114a688a8c0b835e8244b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bbaa0b61e8f94cda86174a2c4416293e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bf93ce416bb4df588707e91961b5a82" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4c2af7b1b804930b22e76a2aea1c9c3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8edd887992a24c3d9753104d948dae34" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c98f21be4f1e4f669ae8f5ff963b6002" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4c2af7b1b804930b22e76a2aea1c9c3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc81b3454feb48afaae015aa98536ca5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5a18bd8695044ae29e205ac9203765e3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de9271f8b34041b197024f3e12c0d113" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3edb0a5f7b0411fb635e7eb41db008b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "def728edf19b4509bacb8898c8dd6b0a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b1f7594b1b7c42c588b103761ed4466b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e42e64d06a6d4088a1cd021542298a96" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b1f7594b1b7c42c588b103761ed4466b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e76eafc98e084fee976ecd993d2f8822" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b347f9af155b441db09aa8631ad818df" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1a799dfee114a688a8c0b835e8244b8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0a5ea6edc5244c0f9f2907f1d401c2a5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1a799dfee114a688a8c0b835e8244b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e42e64d06a6d4088a1cd021542298a96" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f235ce88cc904b0e90eb7d1d6c44878a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "47cc7ed2a34b436d84f42070192069e1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f28bf18764cb4c54ad7d2de6dbed3d3a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de9271f8b34041b197024f3e12c0d113" + }, + "m_SlotId": 3 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 910.0, + "y": -659.3333740234375 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 910.0, + "y": -459.33331298828127 + }, + "m_Blocks": [ + { + "m_Id": "d3edb0a5f7b0411fb635e7eb41db008b" + }, + { + "m_Id": "72617e9110214d23a1b8bc365f1a465a" + } + ] + }, + "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_ActiveTargets": [ + { + "m_Id": "b517ea668d1a43dba144e30614f400a3" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "01c9baac300f43d4ba82888eeb549318", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1308.666748046875, + "y": -256.6666564941406, + "width": 159.3333740234375, + "height": 35.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "5797a33e377f48af925f32b40a9c0e9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "eeaa77fc789b45719572a4b365a1d07a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0494a302580b476c83bf19a9679baeac", + "m_Id": 0, + "m_DisplayName": "Cloud Change", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "06455357710d4f6a9975d8ae56d13838", + "m_Id": 0, + "m_DisplayName": "PlaneForward", + "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.MultiplyNode", + "m_ObjectId": "0a5ea6edc5244c0f9f2907f1d401c2a5", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1828.0, + "y": -559.9999389648438, + "width": 131.3333740234375, + "height": 119.999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "a36f32f5f77c4d55a0cce7eaf35907c7" + }, + { + "m_Id": "2e989be9446344a2a04672eadbbf44a2" + }, + { + "m_Id": "e724f393ce274cd2b5f95d80f748687b" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "0c46d384486944ba8bd6d74343dba668", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "0d013700bf8145769fa4ba02fff783c5", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -263.33331298828127, + "y": -422.66680908203127, + "width": 129.33340454101563, + "height": 96.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "7ce88e82dcad4c2e82ee510a846440e3" + }, + { + "m_Id": "82fcb388108741c6a021795c8711f82c" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0fe558d4ad2143169b1625bfe305cd7c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "11ce1b670bd046429413dfd5e0772b92", + "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.CategoryData", + "m_ObjectId": "16e62616722547778359b3cbe0793f99", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "eeaa77fc789b45719572a4b365a1d07a" + }, + { + "m_Id": "d9f5860a23ac4b50b07cb6e16f159e36" + }, + { + "m_Id": "4121fede5e724d378e2f1b428a22434d" + }, + { + "m_Id": "ba416dd87f484cc5be8619338815b20d" + }, + { + "m_Id": "73d1dea73d2f44e8bf53639639a80c16" + }, + { + "m_Id": "29a73f0c453248e3b168e1c8ed26b5e6" + }, + { + "m_Id": "5f26db4ddd40430da725acae63c420f6" + }, + { + "m_Id": "ec24f699a65f4248a4027d5ff388ab18" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "17af207cacf84ddc929e83c6f529b799", + "m_Id": 1, + "m_DisplayName": "Value", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Value", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "180f22460ed74937ba34583f13270320", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -911.9999389648438, + "y": -218.6666259765625, + "width": 140.666748046875, + "height": 35.99989318847656 + } + }, + "m_Slots": [ + { + "m_Id": "0494a302580b476c83bf19a9679baeac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d9f5860a23ac4b50b07cb6e16f159e36" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1821c8f3c0314065a8d5dcf10344b34c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -915.9999389648438, + "y": -146.66685485839845, + "width": 147.3333740234375, + "height": 36.00013732910156 + } + }, + "m_Slots": [ + { + "m_Id": "9b28b863ad0a4b51836ac0832c641f87" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3a30348926c941b0bdf514d11e0104cb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "183520cb93ca48728d6d129fdf7eba59", + "m_Title": "Cloud Material Compatibility Adjustments", + "m_Position": { + "x": -288.6666259765625, + "y": -541.33349609375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Fullscreen.ShaderGraph.FullscreenData", + "m_ObjectId": "1c355ba958644fb5b53b45d737e42fb7", + "m_Version": 0, + "m_fullscreenMode": 0, + "m_BlendMode": 0, + "m_SrcColorBlendMode": 0, + "m_DstColorBlendMode": 1, + "m_ColorBlendOperation": 0, + "m_SrcAlphaBlendMode": 0, + "m_DstAlphaBlendMode": 1, + "m_AlphaBlendOperation": 0, + "m_EnableStencil": false, + "m_StencilReference": 0, + "m_StencilReadMask": 255, + "m_StencilWriteMask": 255, + "m_StencilCompareFunction": 8, + "m_StencilPassOperation": 0, + "m_StencilFailOperation": 0, + "m_StencilDepthFailOperation": 0, + "m_DepthWrite": false, + "m_depthWriteMode": 0, + "m_AllowMaterialOverride": false, + "m_DepthTestMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1ca55cb5c4e740ae946e10fd3b07a41a", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1ef17ce19c07442898e576ebb357de95", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "23d254fa42394b82bb993b72fdbf93f1", + "m_Name": "Data Plane Properties", + "m_ChildObjectList": [ + { + "m_Id": "68587d9158734d928ee38ef6df52fdea" + }, + { + "m_Id": "db9082e0cde2437a9d28c581bea0d243" + }, + { + "m_Id": "d1dcc0d4102a4ffa9eb16c571a609351" + }, + { + "m_Id": "c6d8639a7ba2458fa71ceaf8598d6118" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2405bc7ccce744eea1da7891d314c67f", + "m_Id": 0, + "m_DisplayName": "CloudScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "24b0c59f64c540e7a6660c2c28dc5bc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -894.0, + "y": -182.66673278808595, + "width": 122.66680908203125, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "86a22a1912f949cebf224ca52adeca7f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "52a06f73b14344869710f03f8fb927d5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "283f30b9830c43c192dc353dee54e8e6", + "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.0, + "y": 0.0, + "z": 0.0 + }, + "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.Rendering.Universal.ShaderGraph.UniversalFullscreenSubTarget", + "m_ObjectId": "28d3307bfc92407297f9956bf3767f7e" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "29a73f0c453248e3b168e1c8ed26b5e6", + "m_Guid": { + "m_GuidSerialized": "893e2f94-f597-45fb-b410-8d35142fdb25" + }, + "m_Name": "DataWriterAdditive", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DataWriterAdditive", + "m_DefaultReferenceName": "_DataWriterAdditive", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2a6e1bb14bb94939a6f8c457c394e852", + "m_Id": 0, + "m_DisplayName": "PlaneWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e989be9446344a2a04672eadbbf44a2", + "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.GroupData", + "m_ObjectId": "37e67245d30247c18bf120fe0a14a67f", + "m_Title": "World Position for UV", + "m_Position": { + "x": -2387.333251953125, + "y": -699.3333740234375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "39c76edea10a46118eee14ccf7bdad10", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3a30348926c941b0bdf514d11e0104cb", + "m_Guid": { + "m_GuidSerialized": "a5028130-804f-4f59-8d7b-3dfb4bd93e3b" + }, + "m_Name": "CloudCoverage", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudCoverage", + "m_DefaultReferenceName": "_CloudCoverage", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3b32e1327dc44fef80e560b03b979266", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -926.6665649414063, + "y": -110.66671752929688, + "width": 154.0, + "height": 35.99988555908203 + } + }, + "m_Slots": [ + { + "m_Id": "d295025d0190445fbb2458b8de841673" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4121fede5e724d378e2f1b428a22434d" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "4121fede5e724d378e2f1b428a22434d", + "m_Guid": { + "m_GuidSerialized": "e8cffd90-15db-4255-8479-b53a3c091539" + }, + "m_Name": "CloudMovement", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudMovement", + "m_DefaultReferenceName": "_CloudMovement", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "420014052969431491709c5b95def09e", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "43346ee762744dd0b367d4c2e69d8bad", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "43ae46f00a894b79a235727b12353211", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "47cc7ed2a34b436d84f42070192069e1", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 207.3334197998047, + "y": -422.66680908203127, + "width": 127.33335876464844, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "0c46d384486944ba8bd6d74343dba668" + }, + { + "m_Id": "72b415e749264b268b5b62d6a5280098" + }, + { + "m_Id": "43ae46f00a894b79a235727b12353211" + } + ], + "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.Vector2MaterialSlot", + "m_ObjectId": "4c9689b117c2433e8fe606d4dc2a142b", + "m_Id": 4, + "m_DisplayName": "noiseStep", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "noiseStep", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "51cd87a32fcb433f98a020578043ac65", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "52a06f73b14344869710f03f8fb927d5", + "m_Guid": { + "m_GuidSerialized": "56bc80c4-0960-46d1-a048-76cf1ef96cdf" + }, + "m_Name": "CloudStep", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudStep", + "m_DefaultReferenceName": "_CloudStep", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "558912730e8f4526bdb9b518916499da", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5789cb7bbcb94d6398455feac3ee694c", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "578dbb9cf31e440b82d7c0bedf4ee288", + "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.Vector3MaterialSlot", + "m_ObjectId": "5797a33e377f48af925f32b40a9c0e9e", + "m_Id": 0, + "m_DisplayName": "Cookie Position", + "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.MultiplyNode", + "m_ObjectId": "5a18bd8695044ae29e205ac9203765e3", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -39.3332633972168, + "y": -422.66680908203127, + "width": 127.33334350585938, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "f21b041e70e04a348da0e099f9f942ee" + }, + { + "m_Id": "bdf362f725164c0da6823d3c2e023eef" + }, + { + "m_Id": "11ce1b670bd046429413dfd5e0772b92" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5f26db4ddd40430da725acae63c420f6", + "m_Guid": { + "m_GuidSerialized": "5de98688-d27a-4433-8d54-52dfb5524edf" + }, + "m_Name": "CloudStop", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudStop", + "m_DefaultReferenceName": "_CloudStop", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5fe43a9b23ff43a9ba709a1753196b66", + "m_Id": 0, + "m_DisplayName": "Ramps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "61170990665e4749847f7dfd34af439e", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "68587d9158734d928ee38ef6df52fdea", + "m_Guid": { + "m_GuidSerialized": "baacc70c-3bcb-4cd6-8bb7-1606feb670c4" + }, + "m_Name": "PlaneRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneRight", + "m_DefaultReferenceName": "_PlaneRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "6bf93ce416bb4df588707e91961b5a82", + "m_Group": { + "m_Id": "" + }, + "m_Name": "CloudDataFromWorldPos (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -631.3333129882813, + "y": -422.66680908203127, + "width": 299.3334045410156, + "height": 264.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "76b5f6848887499aabf25eb870d01334" + }, + { + "m_Id": "c990d1915a8a483e9d70ace5465d0254" + }, + { + "m_Id": "ad1cfc27438744c58279bc7a0681f24b" + }, + { + "m_Id": "7bc8d79e982e4f88816f1d14bdc5bee4" + }, + { + "m_Id": "6e7f3a132f724ed396435d086d30575e" + }, + { + "m_Id": "4c9689b117c2433e8fe606d4dc2a142b" + }, + { + "m_Id": "8950b4ef00ce42189536aee94248b478" + }, + { + "m_Id": "7a3fc85d2ee2454e87e5f29f300f8f43" + }, + { + "m_Id": "a21892fb1c6f4b82889712daaddc1841" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "CloudDataFromWorldPos", + "m_FunctionSource": "65e56e7ff6c6ae0419c39b8ea4ff8b5f", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "6d6413b76fc045798aa4f8dbbc9dd7b0", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2300.0, + "y": -281.3335266113281, + "width": 127.33349609375, + "height": 78.66690063476563 + } + }, + "m_Slots": [ + { + "m_Id": "d34b898dd6c84546af34888017115e3a" + }, + { + "m_Id": "a96050e676f440a89e50ed001c6b38f8" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e7f3a132f724ed396435d086d30575e", + "m_Id": 3, + "m_DisplayName": "cloudChange", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "cloudChange", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6e84275df7904116bf184262b8821e90", + "m_Id": 0, + "m_DisplayName": "PlaneRight", + "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.BlockNode", + "m_ObjectId": "72617e9110214d23a1b8bc365f1a465a", + "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": "cba5973700ba4b1db7a51f124fad18ba" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "72b415e749264b268b5b62d6a5280098", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": -1.6655000448226929, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "73d1dea73d2f44e8bf53639639a80c16", + "m_Guid": { + "m_GuidSerialized": "0a56386e-f345-4f22-a28a-3bba33845d58" + }, + "m_Name": "DataWriterMultiplier", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DataWriterMultiplier", + "m_DefaultReferenceName": "_DataWriterMultiplier", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "753cbc6b140948c1a38a46c51f10eb7f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "76b5f6848887499aabf25eb870d01334", + "m_Id": 7, + "m_DisplayName": "sampleValue", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "sampleValue", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "7a3fc85d2ee2454e87e5f29f300f8f43", + "m_Id": 8, + "m_DisplayName": "cloudMovement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "cloudMovement", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7bc8d79e982e4f88816f1d14bdc5bee4", + "m_Id": 2, + "m_DisplayName": "scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "scale", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7cb8e603d99e42c4aa75574a08cdafb9", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ce88e82dcad4c2e82ee510a846440e3", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7d8e6533e84046489d9abf76e8393a52", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1756.666748046875, + "y": -640.6666870117188, + "width": 183.3333740234375, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "2a6e1bb14bb94939a6f8c457c394e852" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d1dcc0d4102a4ffa9eb16c571a609351" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7dba100a30bf41b1bacfe8b0233e5a4f", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1984.0, + "y": -128.6667938232422, + "width": 140.6666259765625, + "height": 36.00013732910156 + } + }, + "m_Slots": [ + { + "m_Id": "06455357710d4f6a9975d8ae56d13838" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "db9082e0cde2437a9d28c581bea0d243" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "82fcb388108741c6a021795c8711f82c", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "86a22a1912f949cebf224ca52adeca7f", + "m_Id": 0, + "m_DisplayName": "CloudStep", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8950b4ef00ce42189536aee94248b478", + "m_Id": 5, + "m_DisplayName": "coverage", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "coverage", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "89947ea32929464f86622b17dbf13fa9", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "8ac328af77ec4d91911e6508520d71cd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -849.333251953125, + "y": -70.0000228881836, + "width": 80.66668701171875, + "height": 77.33326721191406 + } + }, + "m_Slots": [ + { + "m_Id": "a5bca44570a3462784681597e0181d8a" + }, + { + "m_Id": "5789cb7bbcb94d6398455feac3ee694c" + }, + { + "m_Id": "a71a692913ef4b4ba6df718ca829d35d" + }, + { + "m_Id": "d2577e4044424563938b45dbf8dbbc85" + }, + { + "m_Id": "1ef17ce19c07442898e576ebb357de95" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d5b71d20ce84ffbae667dde9e731268", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "8edd887992a24c3d9753104d948dae34", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1149.3333740234375, + "y": -418.66668701171877, + "width": 131.3333740234375, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "89947ea32929464f86622b17dbf13fa9" + }, + { + "m_Id": "b0646542753144d18800164a9a7f6f0b" + }, + { + "m_Id": "e873e9ed56fc45b689857e2aa1252165" + } + ], + "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.CategoryData", + "m_ObjectId": "92cebd82b18d4047a5e235a3250c6012", + "m_Name": "Cloud Settings", + "m_ChildObjectList": [ + { + "m_Id": "52a06f73b14344869710f03f8fb927d5" + }, + { + "m_Id": "a06b76dec5454433bf94d32776ba85f0" + }, + { + "m_Id": "3a30348926c941b0bdf514d11e0104cb" + }, + { + "m_Id": "98c7a0c5ec034861a28e43ee4f96952e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "93139c691f5f47d09700dc65d9c14ba5", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1967.3333740234375, + "y": -640.6666870117188, + "width": 124.0, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "6e84275df7904116bf184262b8821e90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "68587d9158734d928ee38ef6df52fdea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93ccfeb82b814135b524d726dd186d41", + "m_Id": 0, + "m_DisplayName": "DataWriterAdditive", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "95481412fcbf4e6a8b74d088f33cb05a", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "98c7a0c5ec034861a28e43ee4f96952e", + "m_Guid": { + "m_GuidSerialized": "d8dbe963-9706-4725-84b9-16b5816b8738" + }, + "m_Name": "CloudScale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudScale", + "m_DefaultReferenceName": "_CloudScale", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9b28b863ad0a4b51836ac0832c641f87", + "m_Id": 0, + "m_DisplayName": "CloudCoverage", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9d39d2e5e6a449ae8f56f484111a147b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e866835014d48758646718a2dffb81a", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "9e8b21dff6514776be8a15272090f3ee", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "a06b76dec5454433bf94d32776ba85f0", + "m_Guid": { + "m_GuidSerialized": "9ef4202e-ac3a-4968-bd85-d39d264254be" + }, + "m_Name": "CloudVerticalSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudVerticalSpeed", + "m_DefaultReferenceName": "_CloudVerticalSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a0b3b63c0a2840d2a85c62bd6b218926", + "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.SubGraphNode", + "m_ObjectId": "a0c73e511fbe4980b499f47e5ad1acf4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -879.333251953125, + "y": -352.6668395996094, + "width": 106.66668701171875, + "height": 94.66690063476563 + } + }, + "m_Slots": [ + { + "m_Id": "578dbb9cf31e440b82d7c0bedf4ee288" + }, + { + "m_Id": "b7af45167f11459687f745c884a9a6dd" + }, + { + "m_Id": "61170990665e4749847f7dfd34af439e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"12b8e3969fdc08f45867a4aff268086e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a21892fb1c6f4b82889712daaddc1841", + "m_Id": 6, + "m_DisplayName": "time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a253ed1c427747aca1c1f7e961f21e27", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a36f32f5f77c4d55a0cce7eaf35907c7", + "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.Vector1MaterialSlot", + "m_ObjectId": "a59c9e38ccb041cfb68660c69de7a5b6", + "m_Id": 0, + "m_DisplayName": "DataWriterMultiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a5bca44570a3462784681597e0181d8a", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a71a692913ef4b4ba6df718ca829d35d", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a96050e676f440a89e50ed001c6b38f8", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ad1cfc27438744c58279bc7a0681f24b", + "m_Id": 1, + "m_DisplayName": "sunAngle", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "sunAngle", + "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": "b0646542753144d18800164a9a7f6f0b", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b1f7594b1b7c42c588b103761ed4466b", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1559.333251953125, + "y": -281.3335266113281, + "width": 131.3333740234375, + "height": 120.00004577636719 + } + }, + "m_Slots": [ + { + "m_Id": "9e866835014d48758646718a2dffb81a" + }, + { + "m_Id": "a0b3b63c0a2840d2a85c62bd6b218926" + }, + { + "m_Id": "9e8b21dff6514776be8a15272090f3ee" + } + ], + "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.PropertyNode", + "m_ObjectId": "b1fd7219cf414d4c8a9d52feb366dcba", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 355.3333435058594, + "y": -482.66668701171877, + "width": 101.99996948242188, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "5fe43a9b23ff43a9ba709a1753196b66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ba416dd87f484cc5be8619338815b20d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b280b3dbf53e4afd9e269a5cd8e13dea", + "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.SubtractNode", + "m_ObjectId": "b347f9af155b441db09aa8631ad818df", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2148.66650390625, + "y": -418.66668701171877, + "width": 131.333251953125, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "51cd87a32fcb433f98a020578043ac65" + }, + { + "m_Id": "9d39d2e5e6a449ae8f56f484111a147b" + }, + { + "m_Id": "0fe558d4ad2143169b1625bfe305cd7c" + } + ], + "synonyms": [ + "subtraction", + "remove", + "minus", + "take away" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "b517ea668d1a43dba144e30614f400a3", + "m_Datas": [ + { + "m_Id": "1c355ba958644fb5b53b45d737e42fb7" + } + ], + "m_ActiveSubTarget": { + "m_Id": "28d3307bfc92407297f9956bf3767f7e" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b7af45167f11459687f745c884a9a6dd", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "ba416dd87f484cc5be8619338815b20d", + "m_Guid": { + "m_GuidSerialized": "d33f1df4-8092-4f56-a5c0-531bf8322d01" + }, + "m_Name": "Ramps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Ramps", + "m_DefaultReferenceName": "_Ramps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bbaa0b61e8f94cda86174a2c4416293e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -894.0, + "y": -254.66676330566407, + "width": 125.33343505859375, + "height": 36.00013732910156 + } + }, + "m_Slots": [ + { + "m_Id": "2405bc7ccce744eea1da7891d314c67f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "98c7a0c5ec034861a28e43ee4f96952e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bde1c238b770461abe4e036ea6b7852c", + "m_Id": 0, + "m_DisplayName": "PlaneLengthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bdf362f725164c0da6823d3c2e023eef", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.744999885559082, + "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.AddNode", + "m_ObjectId": "c4c2af7b1b804930b22e76a2aea1c9c3", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1402.0, + "y": -418.66668701171877, + "width": 131.333251953125, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "fea2a3cc42c545f6a8940bc8e4090db9" + }, + { + "m_Id": "1ca55cb5c4e740ae946e10fd3b07a41a" + }, + { + "m_Id": "d912101fe9704f11b70293b625902f75" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "c52b380f63c24aafb51683df87b4da3f", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c6d8639a7ba2458fa71ceaf8598d6118", + "m_Guid": { + "m_GuidSerialized": "f773521f-de8a-4642-8bab-125bc202245f" + }, + "m_Name": "PlaneLengthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneLengthWorldUnits", + "m_DefaultReferenceName": "_PlaneLengthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c98f21be4f1e4f669ae8f5ff963b6002", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1559.333251953125, + "y": -583.3335571289063, + "width": 131.3333740234375, + "height": 120.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "420014052969431491709c5b95def09e" + }, + { + "m_Id": "39c76edea10a46118eee14ccf7bdad10" + }, + { + "m_Id": "b280b3dbf53e4afd9e269a5cd8e13dea" + } + ], + "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": "c990d1915a8a483e9d70ace5465d0254", + "m_Id": 0, + "m_DisplayName": "worldPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "worldPos", + "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": "cba5973700ba4b1db7a51f124fad18ba", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cc81b3454feb48afaae015aa98536ca5", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -212.66656494140626, + "y": -300.0000305175781, + "width": 170.6665496826172, + "height": 35.999908447265628 + } + }, + "m_Slots": [ + { + "m_Id": "a59c9e38ccb041cfb68660c69de7a5b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "73d1dea73d2f44e8bf53639639a80c16" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cdbf2afe9ec44bf08321c1a2d11aa93e", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d1dcc0d4102a4ffa9eb16c571a609351", + "m_Guid": { + "m_GuidSerialized": "2ef48a58-b25a-44d2-8f87-532f2229b1e5" + }, + "m_Name": "PlaneWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneWidthWorldUnits", + "m_DefaultReferenceName": "_PlaneWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d2577e4044424563938b45dbf8dbbc85", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d295025d0190445fbb2458b8de841673", + "m_Id": 0, + "m_DisplayName": "CloudMovement", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d34b898dd6c84546af34888017115e3a", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d3edb0a5f7b0411fb635e7eb41db008b", + "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": "283f30b9830c43c192dc353dee54e8e6" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d912101fe9704f11b70293b625902f75", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d9f5860a23ac4b50b07cb6e16f159e36", + "m_Guid": { + "m_GuidSerialized": "f29a28db-9678-4213-ba41-56da30619122" + }, + "m_Name": "Cloud Change", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cloud Change", + "m_DefaultReferenceName": "_Cloud_Change", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.004999999888241291, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "db9082e0cde2437a9d28c581bea0d243", + "m_Guid": { + "m_GuidSerialized": "92f03dff-6036-4585-a888-4f617721e9ed" + }, + "m_Name": "PlaneForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PlaneForward", + "m_DefaultReferenceName": "_PlaneForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "de9271f8b34041b197024f3e12c0d113", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "RampValue (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 472.6666259765625, + "y": -446.66680908203127, + "width": 220.00018310546876, + "height": 144.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "e8875f4bde6a48c58f19126918739f88" + }, + { + "m_Id": "17af207cacf84ddc929e83c6f529b799" + }, + { + "m_Id": "ea9bd4b725414520ac7a483a65daa603" + }, + { + "m_Id": "753cbc6b140948c1a38a46c51f10eb7f" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 0, + "m_FunctionName": "RampValue", + "m_FunctionSource": "65e56e7ff6c6ae0419c39b8ea4ff8b5f", + "m_FunctionBody": "Enter function body here..." +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "def728edf19b4509bacb8898c8dd6b0a", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1762.666748046875, + "y": -128.6667938232422, + "width": 189.3333740234375, + "height": 36.00013732910156 + } + }, + "m_Slots": [ + { + "m_Id": "bde1c238b770461abe4e036ea6b7852c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c6d8639a7ba2458fa71ceaf8598d6118" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e42e64d06a6d4088a1cd021542298a96", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1828.0, + "y": -281.3335266113281, + "width": 131.3333740234375, + "height": 120.00004577636719 + } + }, + "m_Slots": [ + { + "m_Id": "ed3d5b629cf146ccbea34d0d548e4757" + }, + { + "m_Id": "cdbf2afe9ec44bf08321c1a2d11aa93e" + }, + { + "m_Id": "43346ee762744dd0b367d4c2e69d8bad" + } + ], + "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.DynamicValueMaterialSlot", + "m_ObjectId": "e724f393ce274cd2b5f95d80f748687b", + "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.UVNode", + "m_ObjectId": "e76eafc98e084fee976ecd993d2f8822", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2362.0, + "y": -418.66668701171877, + "width": 147.33349609375, + "height": 131.99990844726563 + } + }, + "m_Slots": [ + { + "m_Id": "95481412fcbf4e6a8b74d088f33cb05a" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e873e9ed56fc45b689857e2aa1252165", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e8875f4bde6a48c58f19126918739f88", + "m_Id": 0, + "m_DisplayName": "Ramps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Ramps", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ea9bd4b725414520ac7a483a65daa603", + "m_Id": 3, + "m_DisplayName": "brightness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "brightness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ec24f699a65f4248a4027d5ff388ab18", + "m_Guid": { + "m_GuidSerialized": "0566a875-369f-4d0b-bfdf-f623fdf3ccd2" + }, + "m_Name": "Brigthness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Brigthness", + "m_DefaultReferenceName": "_Brigthness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ed3d5b629cf146ccbea34d0d548e4757", + "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.Internal.Vector3ShaderProperty", + "m_ObjectId": "eeaa77fc789b45719572a4b365a1d07a", + "m_Guid": { + "m_GuidSerialized": "94e719b2-9bc6-4d8c-8f7f-36fc2d1d6947" + }, + "m_Name": "Cookie Position", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cookie Position", + "m_DefaultReferenceName": "_Cookie_Position", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "f1a799dfee114a688a8c0b835e8244b8", + "m_Group": { + "m_Id": "37e67245d30247c18bf120fe0a14a67f" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1967.3333740234375, + "y": -418.66668701171877, + "width": 120.6666259765625, + "height": 150.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "8d5b71d20ce84ffbae667dde9e731268" + }, + { + "m_Id": "7cb8e603d99e42c4aa75574a08cdafb9" + }, + { + "m_Id": "558912730e8f4526bdb9b518916499da" + }, + { + "m_Id": "c52b380f63c24aafb51683df87b4da3f" + }, + { + "m_Id": "a253ed1c427747aca1c1f7e961f21e27" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f21b041e70e04a348da0e099f9f942ee", + "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.PropertyNode", + "m_ObjectId": "f235ce88cc904b0e90eb7d1d6c44878a", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 18.000125885009767, + "y": -300.0000305175781, + "width": 165.3332977294922, + "height": 35.999908447265628 + } + }, + "m_Slots": [ + { + "m_Id": "93ccfeb82b814135b524d726dd186d41" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "29a73f0c453248e3b168e1c8ed26b5e6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f28bf18764cb4c54ad7d2de6dbed3d3a", + "m_Group": { + "m_Id": "183520cb93ca48728d6d129fdf7eba59" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 335.3334655761719, + "y": -302.6667785644531, + "width": 121.99984741210938, + "height": 36.000152587890628 + } + }, + "m_Slots": [ + { + "m_Id": "fd6a4fa7c52a4875b5ec1c3b4d40a29d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ec24f699a65f4248a4027d5ff388ab18" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd6a4fa7c52a4875b5ec1c3b4d40a29d", + "m_Id": 0, + "m_DisplayName": "Brigthness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fea2a3cc42c545f6a8940bc8e4090db9", + "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 + } +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph.meta new file mode 100644 index 000000000..117786177 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: eee421118d2c0b74d8231e46dd7fd544 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graphs/MainlightCookieWriter.shadergraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph new file mode 100644 index 000000000..8cc5e59bf --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph @@ -0,0 +1,7338 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "06b952b75ee843c4b1b5bf63ac571a83", + "m_Properties": [ + { + "m_Id": "1155d8360101474ba38f625a928ea9d3" + }, + { + "m_Id": "cd0cd151ed9c40af9946bc2f586b4441" + }, + { + "m_Id": "f773de31a57344d8bf3216bb9ad9f327" + }, + { + "m_Id": "bfa18199e5f74651a24b01ca738eb6de" + }, + { + "m_Id": "351671c2e17443fca5a6eb81e2663443" + }, + { + "m_Id": "793ee8374ef84e3896c780e388572f66" + }, + { + "m_Id": "d7bb6b6fe74d4351997b71bea00b642a" + }, + { + "m_Id": "964054d9ea5346339906f662346816a7" + }, + { + "m_Id": "2247206f8009478ea404691515c34400" + }, + { + "m_Id": "e3f7b710509b40b3a6c561e2323ddc73" + }, + { + "m_Id": "935e330372874d99a3e55ad5b5ff4568" + }, + { + "m_Id": "78bff1fae2e146e0a88091d2ecddb155" + }, + { + "m_Id": "8413073a95ac42c0a07e8f84adcbedf6" + }, + { + "m_Id": "a09b7f60a54a405589c3d82e9f77c5f8" + }, + { + "m_Id": "1a5c3859f6fb4283945ff6e5c304b3b9" + }, + { + "m_Id": "4833840caaa5477ba107c181421fe6e6" + }, + { + "m_Id": "7411503da56c438f9db058180f428744" + }, + { + "m_Id": "ded089a11743408f9486b14fbdd71e3c" + }, + { + "m_Id": "45e30179a9aa41448f825ccdfcd63d44" + }, + { + "m_Id": "2113d544a7ab4670874a6fb5793806c4" + }, + { + "m_Id": "22d96227f43a4a10aaa16cd236404fe9" + }, + { + "m_Id": "2d5c1095deb14dbc998c768726a8ff28" + }, + { + "m_Id": "ceec2d0f8827431da19c7d6d66ccdcf7" + }, + { + "m_Id": "b511212fc86a48fb8511a299c744e6ae" + }, + { + "m_Id": "cf47ac75fb8541d588dc65f807872376" + }, + { + "m_Id": "9fafe15958104844b1d6661d1e0fa527" + }, + { + "m_Id": "5cb10f2e1e6a4b23a9e0e255ba0ad5b4" + }, + { + "m_Id": "ebbe843720844a6687c3c754a10a1dfb" + }, + { + "m_Id": "551fcb4b2df44c528ee801eb1494654b" + }, + { + "m_Id": "21a2569f6b1f491ab3d46111dd07422f" + }, + { + "m_Id": "57de4a3a876a446995c1229010e306b1" + }, + { + "m_Id": "408123d4b5ca4d99af30096d2882190c" + }, + { + "m_Id": "35fb380690a8489fadb96aee1af1ac69" + }, + { + "m_Id": "71121971a723497b98d0c3ab7da96b4c" + } + ], + "m_Keywords": [ + { + "m_Id": "7bef7bb2e47143ab8df4e8f1e2e144c5" + }, + { + "m_Id": "a324d9348c7546289c87c0e1cb6ddc67" + }, + { + "m_Id": "411f977bccd7474f9e0e0379d89f62e9" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "822df579aa0944569e51d203db52825d" + }, + { + "m_Id": "e9fecabc4cc841d3a65720ad1e1bb072" + }, + { + "m_Id": "edaecf56d5fb4ba68b6085d8d13b51c8" + }, + { + "m_Id": "9f2eba5a28154800b884f81d070cf309" + }, + { + "m_Id": "cdb3a30ad5bc4cdc9a84eccd8a85d572" + }, + { + "m_Id": "eb1b37f9d0f34c1ba1194c68efb9d0a6" + } + ], + "m_Nodes": [ + { + "m_Id": "cc9428ed786d4959b52a38317f8cb649" + }, + { + "m_Id": "d7cc67cfce364f8c872eb8fcf6df837f" + }, + { + "m_Id": "5b1fa788b5fd4ff1b9450a92c2e46b4a" + }, + { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + { + "m_Id": "d61d8b76077c422bb71129559e4ab4c8" + }, + { + "m_Id": "ffde33d1ddf04693882bd0b40a5b1691" + }, + { + "m_Id": "5269e21fe8534438870bab5b314ef7fd" + }, + { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + { + "m_Id": "cfdff737395146cd9dc591b4dce65ac0" + }, + { + "m_Id": "96f2e698ac1043e6868c112300d0fb5c" + }, + { + "m_Id": "b57d017eef5d47d6af4d4e63230ab4b4" + }, + { + "m_Id": "01fcdde0ce8c4f95a6ed4a9df0be37da" + }, + { + "m_Id": "0d1bdb895e9e444683f0698a4ee316eb" + }, + { + "m_Id": "f44eb9fe241342c6bda4006e8526577a" + }, + { + "m_Id": "d70f20db2d2a4c929372b91eafb29481" + }, + { + "m_Id": "483357441f9c4ad7a01d7d1c6a9cdcda" + }, + { + "m_Id": "68e4c7ae77c7414eafd40d8b515b9c61" + }, + { + "m_Id": "81f41fe173a748fdafe8831699caf546" + }, + { + "m_Id": "66568ff37d4e457d86e3fdb3a9162930" + }, + { + "m_Id": "ef470f79eb17476984e28a794a1691be" + }, + { + "m_Id": "465dc25dff594e388d6626210d2126c5" + }, + { + "m_Id": "d499e0d306c54202a6f63a27fdfa0e2f" + }, + { + "m_Id": "65548e7d7cb84c969f0b275e3bb9bf02" + }, + { + "m_Id": "951570e680ee43e886afa2fab7810f99" + }, + { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + { + "m_Id": "5022a28f7fec4ec9b6090fc34f9ba145" + }, + { + "m_Id": "19c97c3480594bf2813ce0f76df3517b" + }, + { + "m_Id": "715a80aebc094961acf2e4cbfdc71e64" + }, + { + "m_Id": "e7f2a9ff691840759f34d773b1c2ceb7" + }, + { + "m_Id": "82ab627de5be438e81ac7ce255c935db" + }, + { + "m_Id": "a9996c2598f14bb9a7cba729b5c60aa6" + }, + { + "m_Id": "5547e60b0dcd4bb49d985f6f3d6c6eef" + }, + { + "m_Id": "1956842eb0744695892ce66d2ce59be4" + }, + { + "m_Id": "a528b6e7c36542a096f2e407274c2212" + }, + { + "m_Id": "d38b66f9df4548f087cee61250cf97ca" + }, + { + "m_Id": "e55047ca9d794152a766b27e45b9fd65" + }, + { + "m_Id": "be0624d49d0c42608e335830cc22d29e" + }, + { + "m_Id": "9218f77534014555ab40e753790d79ef" + }, + { + "m_Id": "36c10909a9324175a3fa37cba75e701d" + }, + { + "m_Id": "473ba29bf3f2439b9f411681dada954b" + }, + { + "m_Id": "b4c58e648b7849c0a59cf81c43d01ce0" + }, + { + "m_Id": "da3c718c90044696af322afb05b4781f" + }, + { + "m_Id": "d91e2cf11b5f4d9ca9d5a8c0af9d4f34" + }, + { + "m_Id": "cb5c8c9204174ef98d6141fe63f1ec84" + }, + { + "m_Id": "05a9a2bf9b794fc3887988a9507bd066" + }, + { + "m_Id": "f1ba19aa577e4741a54b0d8c5d715e7e" + }, + { + "m_Id": "0d75892aad3c4fb5adb13d850b9eda40" + }, + { + "m_Id": "7f63cc04a80b49d7b74c765742a35ba4" + }, + { + "m_Id": "ead82d00c1894708834571eff5b19505" + }, + { + "m_Id": "ca347780a9694af9a7c6723debabab1d" + }, + { + "m_Id": "be225d6bb9c24722a1486374f5d3db8c" + }, + { + "m_Id": "8c9ee0801b9d4b2eb323c67b6208bcd0" + }, + { + "m_Id": "0b77ff33aaf74e978f5b81dd55948251" + }, + { + "m_Id": "d92f5367a31c4b4c84798989b505a374" + }, + { + "m_Id": "900a64dd8e83472caad7785fba47f58c" + }, + { + "m_Id": "2218d74b433e4aedb37910a586617c82" + }, + { + "m_Id": "5d076345fbe84ff5be87e963ae9449bb" + }, + { + "m_Id": "db61b64ac387461ea43c537899be53dc" + }, + { + "m_Id": "a9a2f14733ff45c69b4f191c41f78095" + } + ], + "m_GroupDatas": [ + { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01fcdde0ce8c4f95a6ed4a9df0be37da" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -438159609 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "05a9a2bf9b794fc3887988a9507bd066" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -635890486 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b77ff33aaf74e978f5b81dd55948251" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c9ee0801b9d4b2eb323c67b6208bcd0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d1bdb895e9e444683f0698a4ee316eb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -2090174630 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d75892aad3c4fb5adb13d850b9eda40" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": 643665586 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c9ee0801b9d4b2eb323c67b6208bcd0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1956842eb0744695892ce66d2ce59be4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 159470778 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19c97c3480594bf2813ce0f76df3517b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 373866655 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2218d74b433e4aedb37910a586617c82" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1831538739 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d92f5367a31c4b4c84798989b505a374" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36c10909a9324175a3fa37cba75e701d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -764709771 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "465dc25dff594e388d6626210d2126c5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": -568788685 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "473ba29bf3f2439b9f411681dada954b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1185608636 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "483357441f9c4ad7a01d7d1c6a9cdcda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": 159470778 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5022a28f7fec4ec9b6090fc34f9ba145" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -600154455 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5269e21fe8534438870bab5b314ef7fd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -1794185051 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5547e60b0dcd4bb49d985f6f3d6c6eef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -1176499830 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b1fa788b5fd4ff1b9450a92c2e46b4a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "951570e680ee43e886afa2fab7810f99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5d076345fbe84ff5be87e963ae9449bb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -1783474926 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65548e7d7cb84c969f0b275e3bb9bf02" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "951570e680ee43e886afa2fab7810f99" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "66568ff37d4e457d86e3fdb3a9162930" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": 223185154 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68e4c7ae77c7414eafd40d8b515b9c61" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": 1110093140 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "715a80aebc094961acf2e4cbfdc71e64" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 221495968 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d92f5367a31c4b4c84798989b505a374" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f63cc04a80b49d7b74c765742a35ba4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc9428ed786d4959b52a38317f8cb649" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81f41fe173a748fdafe8831699caf546" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -16234921 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82ab627de5be438e81ac7ce255c935db" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -2090174630 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c9ee0801b9d4b2eb323c67b6208bcd0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f63cc04a80b49d7b74c765742a35ba4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "900a64dd8e83472caad7785fba47f58c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -1924875299 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9218f77534014555ab40e753790d79ef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1506440658 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "951570e680ee43e886afa2fab7810f99" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f63cc04a80b49d7b74c765742a35ba4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "96f2e698ac1043e6868c112300d0fb5c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": 373866655 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a528b6e7c36542a096f2e407274c2212" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1110093140 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9996c2598f14bb9a7cba729b5c60aa6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -794909710 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9a2f14733ff45c69b4f191c41f78095" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -962249891 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4c58e648b7849c0a59cf81c43d01ce0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 542630615 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b57d017eef5d47d6af4d4e63230ab4b4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": 221495968 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be0624d49d0c42608e335830cc22d29e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -1604837783 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be225d6bb9c24722a1486374f5d3db8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -429881956 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca347780a9694af9a7c6723debabab1d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": 1553004602 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cb5c8c9204174ef98d6141fe63f1ec84" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1192148698 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cfdff737395146cd9dc591b4dce65ac0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -600154455 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d38b66f9df4548f087cee61250cf97ca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -16234921 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d499e0d306c54202a6f63a27fdfa0e2f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": 15908631 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d61d8b76077c422bb71129559e4ab4c8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -1661593141 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d70f20db2d2a4c929372b91eafb29481" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -1176499830 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d91e2cf11b5f4d9ca9d5a8c0af9d4f34" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 181721490 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d92f5367a31c4b4c84798989b505a374" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": 1195894180 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da3c718c90044696af322afb05b4781f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 1887858988 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db61b64ac387461ea43c537899be53dc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": 1378160489 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e55047ca9d794152a766b27e45b9fd65" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -191254356 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e7f2a9ff691840759f34d773b1c2ceb7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": -438159609 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ead82d00c1894708834571eff5b19505" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -310261360 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ef470f79eb17476984e28a794a1691be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": -1955468622 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f1ba19aa577e4741a54b0d8c5d715e7e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d8fdcff68bb4e59abd81daf12799df2" + }, + "m_SlotId": 2033245053 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f44eb9fe241342c6bda4006e8526577a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7de3f7e5c7484421b1efaa659b929b2a" + }, + "m_SlotId": -794909710 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ffde33d1ddf04693882bd0b40a5b1691" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "145637a1e5e542eaa12471a6831e0120" + }, + "m_SlotId": -1341038791 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 682.6666259765625, + "y": 331.3333740234375 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 675.333251953125, + "y": 435.9999694824219 + }, + "m_Blocks": [ + { + "m_Id": "cc9428ed786d4959b52a38317f8cb649" + }, + { + "m_Id": "d7cc67cfce364f8c872eb8fcf6df837f" + } + ] + }, + "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_ActiveTargets": [ + { + "m_Id": "6842c26d1f91496298ad68e77fc97d6d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0060b825a07d478db0386ed6414bbcb4", + "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.Vector1MaterialSlot", + "m_ObjectId": "01bae7479a944b008f5bf1b594248701", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "01fcdde0ce8c4f95a6ed4a9df0be37da", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1480.0, + "y": 908.0, + "width": 128.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "68cb613712394c71a25fc4cf81270e88" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e3f7b710509b40b3a6c561e2323ddc73" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "02ef1eee8d8e47f6a7d2077785ab38df", + "m_Id": 1185608636, + "m_DisplayName": "anchorPosition", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_anchorPosition", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "03980194fdbc4e12ae9bcffbe6e1549c", + "m_Id": 1110093140, + "m_DisplayName": "Steps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Steps", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "04616e5a7b844da793a0b4424049376f", + "m_Id": -2090174630, + "m_DisplayName": "NearPlane", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_NearPlane", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "05a9a2bf9b794fc3887988a9507bd066", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2221.333251953125, + "y": 1202.0, + "width": 160.0, + "height": 36.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "cd67aa5db3944a6ea275950448b6cce5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cf47ac75fb8541d588dc65f807872376" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0792f63cf6b74aa4a0697270e339d5f4", + "m_Id": 0, + "m_DisplayName": "StepSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0918ab4b5bf74516a0535033a32c5065", + "m_Id": 181721490, + "m_DisplayName": "planeHeightWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_planeHeightWorldUnits", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0b77ff33aaf74e978f5b81dd55948251", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -64.00004577636719, + "y": 410.0, + "width": 134.666748046875, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "760386df67ae49a48df0883ceeec569c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d7bb6b6fe74d4351997b71bea00b642a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c0708f9f9c44f18ae95ffdc92450819", + "m_Id": 0, + "m_DisplayName": "FarPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0d1bdb895e9e444683f0698a4ee316eb", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1472.0, + "y": 944.0, + "width": 120.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "3f9e0c13cfdc4abc9cbf5652e42d7bc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "935e330372874d99a3e55ad5b5ff4568" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0d75892aad3c4fb5adb13d850b9eda40", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -742.0000610351563, + "y": 797.3333129882813, + "width": 195.33343505859376, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a08bb591387457b9302ba1df3a8ec62" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5cb10f2e1e6a4b23a9e0e255ba0ad5b4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0d79d61007624e4a80f46c8a9bb53bba", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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": "10f24a8e94c841a1b0c5326da0f0b505", + "m_Id": 0, + "m_DisplayName": "planeHeightWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "1155d8360101474ba38f625a928ea9d3", + "m_Guid": { + "m_GuidSerialized": "40b89d7d-55e6-4abd-8b56-e9060e37d2c8" + }, + "m_Name": "planeOrigo", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeOrigo", + "m_DefaultReferenceName": "_planeOrigo", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "13e36c5c12464c51a55ead7a40f18897", + "m_Id": 0, + "m_DisplayName": "CameraForward", + "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.SubGraphNode", + "m_ObjectId": "145637a1e5e542eaa12471a6831e0120", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "GodrayProcessing", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -447.33331298828127, + "y": 451.9999694824219, + "width": 299.9998779296875, + "height": 263.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "2a9e732ff5b34621a49e92fc0581168f" + }, + { + "m_Id": "9bf6b73155274f1b9d254fd12b4d4fa2" + }, + { + "m_Id": "3f40b9a024be437894c370b66280125b" + }, + { + "m_Id": "9404326113164500bdf41bde7802201f" + }, + { + "m_Id": "ede13fdd8a7246f8bf87363c029b1805" + }, + { + "m_Id": "8f4db2b9e3314d4f813d01e632f06e51" + }, + { + "m_Id": "2327b8b955f54b8bbc1c0b536684bc7c" + }, + { + "m_Id": "9377fd2bf53f443db8bf5b9226df455c" + }, + { + "m_Id": "37d868866a064e8d8d8ac50dfd0528a5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a1d165be487ac114fbbcb12596ebbe33\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "63f4b3af-7cfa-47f4-a7d0-b2573ebbdb23", + "ffca327c-8a07-4a30-9b3b-0585ae4ca5c7", + "ef4a950a-ffb9-4a4b-b77a-a50acf1f059c", + "11a49325-21a6-4f88-b103-5a0996543110", + "2d16ecb6-0a42-4133-9d3d-e0e15084d43d", + "0b5fa633-bc04-40f9-a875-16462d8eb6fb", + "162f9f34-48ee-41bb-ae77-da2aa015cdda", + "6bd679f2-7a89-4867-9ff9-ae39c5ee8072", + "cf3064d6-7d5d-437d-8160-5ac908f05a48", + "e32a23d3-1bfe-488a-907a-5ca20fa88d82", + "e9514623-710a-48ac-868d-a4da8ed40530", + "a05ca2aa-7335-4fbe-a579-639a53a7a427", + "1491a5f7-040b-4be6-b3ba-dd89d97ba41b", + "17c70dfe-7adc-43e6-bc7d-8203adf3bb89", + "6f98753a-ae8c-4815-a563-f58e2dac593c", + "0bc3e3cf-238a-4382-8e88-6d1fdcf7de57", + "f801a8c8-391d-458b-9066-65c0f779b25b" + ], + "m_PropertyIds": [ + 1349100748, + -145043634, + 866193355, + 1195894180, + -1341038791, + -167321166, + -1484540460, + 1755255841, + 223185154, + -1955468622, + 1264348705, + 1378160489, + -854695786, + -568788685, + -1792994242, + 15908631, + 643665586 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1956842eb0744695892ce66d2ce59be4", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2258.0, + "y": 770.0, + "width": 195.33349609375, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "5cfa293361d841eb95414852f1614f90" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7411503da56c438f9db058180f428744" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "19c97c3480594bf2813ce0f76df3517b", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2198.66650390625, + "y": 553.9999389648438, + "width": 136.0, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "7eb64fb0855c46a3b4099709834cd7f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1a5c3859f6fb4283945ff6e5c304b3b9" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "1a5c3859f6fb4283945ff6e5c304b3b9", + "m_Guid": { + "m_GuidSerialized": "44662537-1756-4693-8bce-c9348224b754" + }, + "m_Name": "CameraRight", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraRight", + "m_DefaultReferenceName": "_CameraRight", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1b9ccf92331b475e8f742c24934cf06d", + "m_Id": -1924875299, + "m_DisplayName": "PreComputedTexture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_PreComputedTexture", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1bcbc055b683492ca7ab7cadfe03a89b", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2113d544a7ab4670874a6fb5793806c4", + "m_Guid": { + "m_GuidSerialized": "9c0af39e-e480-433e-a2c4-030d8fddf9e9" + }, + "m_Name": "ShadowStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowStrength", + "m_DefaultReferenceName": "_ShadowStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "21a2569f6b1f491ab3d46111dd07422f", + "m_Guid": { + "m_GuidSerialized": "57245e15-efbb-4ab5-9c21-28ad4d3c5f3f" + }, + "m_Name": "ShadowRamps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadowRamps", + "m_DefaultReferenceName": "_ShadowRamps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "21bc5f5e89bb4c8e97b16524d6cd877d", + "m_Id": 0, + "m_DisplayName": "PreCalcWorldUnitSizeN", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2218d74b433e4aedb37910a586617c82", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2251.333251953125, + "y": 1310.0, + "width": 189.333251953125, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "21bc5f5e89bb4c8e97b16524d6cd877d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "71121971a723497b98d0c3ab7da96b4c" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2247206f8009478ea404691515c34400", + "m_Guid": { + "m_GuidSerialized": "d0d13b3a-d224-459b-acac-3e550934361e" + }, + "m_Name": "FadeStart", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FadeStart", + "m_DefaultReferenceName": "_FadeStart", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "228bc46ba73a4ac6a59a0406e6c855c9", + "m_Id": 0, + "m_DisplayName": "ShadowStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "22d96227f43a4a10aaa16cd236404fe9", + "m_Guid": { + "m_GuidSerialized": "3f8335e4-95eb-4c37-ada8-765261081a25" + }, + "m_Name": "CloudDataTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudDataTexture", + "m_DefaultReferenceName": "_CloudDataTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2327b8b955f54b8bbc1c0b536684bc7c", + "m_Id": -568788685, + "m_DisplayName": "DirectionalFading", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DirectionalFading", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "28800084e2a54827add8bcb91b8e15e6", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": "28d0be2aaa804907b7e15ddf952c2122", + "m_Id": 0, + "m_DisplayName": "planeOrigo", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "298f63a2564a4009876e91ea51155a97", + "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.Vector1MaterialSlot", + "m_ObjectId": "2a9e732ff5b34621a49e92fc0581168f", + "m_Id": 1195894180, + "m_DisplayName": "GodrayInput", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_GodrayInput", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2d5c1095deb14dbc998c768726a8ff28", + "m_Guid": { + "m_GuidSerialized": "dc8e8bf8-12a1-4ec9-9970-4ccfc6d4df4f" + }, + "m_Name": "pixelUvLen", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "pixelUvLen", + "m_DefaultReferenceName": "_pixelUvLen", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "2d8fdcff68bb4e59abd81daf12799df2", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "CombinedGodrays", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1873.3336181640625, + "y": 445.9999694824219, + "width": 248.6666259765625, + "height": 696.0 + } + }, + "m_Slots": [ + { + "m_Id": "bbac715f85de48d4acd1897640069b5e" + }, + { + "m_Id": "5bfcf3bfa0094098ab1c03c3a23fad43" + }, + { + "m_Id": "9477b6b66d9d475aabe4f218d19632ea" + }, + { + "m_Id": "c6f582654b834905ace98ea801998acf" + }, + { + "m_Id": "304dc5eae8e64f97a201304eb1305c95" + }, + { + "m_Id": "3e1ebdb737524cc1ad9399d34be86ca3" + }, + { + "m_Id": "80af8fc79958414e8fad3c7ab9bfe632" + }, + { + "m_Id": "63f4df3b6cc94dfab15c63c48d121819" + }, + { + "m_Id": "71cafda08f5a486780331646d87a0cc7" + }, + { + "m_Id": "9015411d96cf4c7982b8b927e92bc970" + }, + { + "m_Id": "ad0c5c57c5d7416cb4b50a0173903dfa" + }, + { + "m_Id": "dba76a9287d949e4a4fdfb848c06d1b3" + }, + { + "m_Id": "fd29c19468284ddfa2433da98bc27d57" + }, + { + "m_Id": "762bc55792f14857ab70d625bf834e85" + }, + { + "m_Id": "cd3e7bcd6a0b48efa2b67cd6a5a29135" + }, + { + "m_Id": "4070649da2184e1ca7110ddf63043b9e" + }, + { + "m_Id": "c69c63eda29f460786876dfcd55065cd" + }, + { + "m_Id": "7c84c981b5f343399035c2ce643e6d2d" + }, + { + "m_Id": "d96d5065c27846588134750f7876c133" + }, + { + "m_Id": "02ef1eee8d8e47f6a7d2077785ab38df" + }, + { + "m_Id": "f919db253a9c4b9695feb156245f5f39" + }, + { + "m_Id": "98f80c4a44b04e17ae63814d76b4a9f4" + }, + { + "m_Id": "0918ab4b5bf74516a0535033a32c5065" + }, + { + "m_Id": "57117cbe0f9048fa80fdd2d77d1266b2" + }, + { + "m_Id": "a0cb68ad5f2640709c9a98fbf28e9698" + }, + { + "m_Id": "1b9ccf92331b475e8f742c24934cf06d" + }, + { + "m_Id": "cad6a710a045462496fba9dd15968ae7" + }, + { + "m_Id": "82672795d895474c8bd00a4a6099b0cb" + }, + { + "m_Id": "f42dbe1146db426ba86199836af8d013" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"ed5c08eb72e57fe44a9d933d82392820\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "96ab396c-60dd-4131-a25d-26914e3f1980", + "b578781d-8e7c-46a1-8601-6e1e4ea98d31", + "09a3e24f-b440-413e-99ff-d6e2096903bc", + "55eac9ae-20f2-400c-b1a4-f59e4d8f2086", + "f892f5dd-024d-46dc-9e0c-b7e509cc1bbe", + "b6754fb3-692c-459f-9821-0f095d708f79", + "aee0ddf3-b1cf-4071-a619-f15168d6fe6f", + "c3e33c72-941b-4592-9547-6fbf76e6fe80", + "b38ff70f-9356-4511-b556-d1225666cedd", + "dff6d975-bae4-4955-99bf-4c8e5f9ae7e7", + "08532911-eb1b-4b48-93b6-a7c4cdd996c5", + "c715207d-fd13-40ed-b0f0-1cc17f2a6471", + "e088fff0-1b6d-4add-8384-7383b2d0bfdd", + "5472193f-7b52-4d47-9b0d-37639f715ada", + "e40d83e8-6097-4b5b-bd6e-79a710f8e551", + "0af22d43-31a6-4b43-bc7f-f52d2c172fbe", + "0fcacaa7-88a4-45d9-a32c-d9971c9d609b", + "d3de3ceb-4e53-43b9-9a99-dfd2f509ef62", + "6ad1b768-9c99-40ac-9817-6c2d454d9777", + "13dfe407-ecd5-439e-afc1-2645ef10b31f", + "81c7bbd9-3210-44fc-b63e-0383a5093601", + "ea16e798-03ec-41b5-8d2c-c39533dc79e4", + "847287d9-5d87-4d83-8e81-91fb75b36ea7", + "1b23fa5c-032c-4fba-9805-601423e50fdc", + "6ed64009-e5a3-4115-9b79-8b804c0778d6", + "c3936e10-1405-46b0-b11a-62b3acfe88e9", + "023e7e28-95fb-44e1-b26f-7c41fd01c3e1", + "1c983122-0042-4ef5-a9fe-b90a147490d5", + "9041b1d9-5dfe-436d-8b0c-985dbeb5061b", + "1a4f4ae7-01cb-4011-bc42-9454a319e163" + ], + "m_PropertyIds": [ + -962249891, + -600154455, + 373866655, + 221495968, + -438159609, + -2090174630, + -794909710, + -1176499830, + 159470778, + -16234921, + 1110093140, + 931137441, + -191254356, + -1604837783, + 1506440658, + -764709771, + 1185608636, + 542630615, + 1887858988, + 181721490, + 1192148698, + -635890486, + -1794185051, + -1661593141, + 2033245053, + -540434936, + -429881956, + -1924875299, + -1783474926, + 1831538739 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "304dc5eae8e64f97a201304eb1305c95", + "m_Id": 2033245053, + "m_DisplayName": "ShadowRamps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ShadowRamps", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "351671c2e17443fca5a6eb81e2663443", + "m_Guid": { + "m_GuidSerialized": "70611265-3a85-4f22-af32-5423a90da336" + }, + "m_Name": "planeWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeWidthWorldUnits", + "m_DefaultReferenceName": "_planeWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35d57889c01d4d07ad03015ed4fdcfaf", + "m_Id": 0, + "m_DisplayName": "ScreenHeightWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "35fb380690a8489fadb96aee1af1ac69", + "m_Guid": { + "m_GuidSerialized": "05ab204b-feaa-48f4-81ab-1c158653d0c5" + }, + "m_Name": "PreCalcN", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PreCalcN", + "m_DefaultReferenceName": "_PreCalcN", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "36c10909a9324175a3fa37cba75e701d", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2209.333251953125, + "y": 986.0, + "width": 148.0, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "3c26c9442f3041fc8be3b63e6a55220f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cd0cd151ed9c40af9946bc2f586b4441" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "37d868866a064e8d8d8ac50dfd0528a5", + "m_Id": 1, + "m_DisplayName": "Out_Vector4", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out_Vector4", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3ae2c8a3ba7949868f456279f9957d51", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.Vector3MaterialSlot", + "m_ObjectId": "3c26c9442f3041fc8be3b63e6a55220f", + "m_Id": 0, + "m_DisplayName": "anchorForward", + "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.Vector3MaterialSlot", + "m_ObjectId": "3e1ebdb737524cc1ad9399d34be86ca3", + "m_Id": -600154455, + "m_DisplayName": "CameraUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraUp", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3f40b9a024be437894c370b66280125b", + "m_Id": 223185154, + "m_DisplayName": "CameraUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraUp", + "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": "3f9e0c13cfdc4abc9cbf5652e42d7bc3", + "m_Id": 0, + "m_DisplayName": "NearPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3fa7a39e9e014dc0ab934ce4e87b18fe", + "m_Id": 0, + "m_DisplayName": "CameraPos", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "4070649da2184e1ca7110ddf63043b9e", + "m_Id": -191254356, + "m_DisplayName": "CloudDataTexture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudDataTexture", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "408123d4b5ca4d99af30096d2882190c", + "m_Guid": { + "m_GuidSerialized": "6c190572-51a9-4353-971d-9126a1fb6350" + }, + "m_Name": "PreComputedTexture", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PreComputedTexture", + "m_DefaultReferenceName": "_PreComputedTexture", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "411f977bccd7474f9e0e0379d89f62e9", + "m_Guid": { + "m_GuidSerialized": "3d8056ca-dfc1-4045-b745-928147373e3f" + }, + "m_Name": "UseClouds", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "UseClouds", + "m_DefaultReferenceName": "_USECLOUDS", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "42d2a88e2f304601b4bef2eb8c963e3c", + "m_Id": -16234921, + "m_DisplayName": "StepSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_StepSize", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "43261924823d430996026fff4e301dfe", + "m_Id": 0, + "m_DisplayName": "Steps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "441b66d16e1a4c30a9b478fe49337fd5", + "m_Id": 0, + "m_DisplayName": "StepSize", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "45e30179a9aa41448f825ccdfcd63d44", + "m_Guid": { + "m_GuidSerialized": "95b88a8d-f352-4e86-8279-e4b2605f0e8c" + }, + "m_Name": "Steps", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Steps", + "m_DefaultReferenceName": "_Steps", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "465dc25dff594e388d6626210d2126c5", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -704.0001220703125, + "y": 761.333251953125, + "width": 157.33349609375, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "847300cbdb474cf7b2e3ab392d72e56b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9fafe15958104844b1d6661d1e0fa527" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "473ba29bf3f2439b9f411681dada954b", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2207.333251953125, + "y": 1021.9999389648438, + "width": 146.0, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "c2b9b6b0058e462cb46b9c4321b76c26" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f773de31a57344d8bf3216bb9ad9f327" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4785d30ed3de47949f8e49fa690b8223", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.PropertyNode", + "m_ObjectId": "483357441f9c4ad7a01d7d1c6a9cdcda", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1546.666748046875, + "y": 1052.0, + "width": 195.3333740234375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "35d57889c01d4d07ad03015ed4fdcfaf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7411503da56c438f9db058180f428744" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4833840caaa5477ba107c181421fe6e6", + "m_Guid": { + "m_GuidSerialized": "0c7f2b7a-d060-4ced-be29-6ef39b67a26e" + }, + "m_Name": "ScreenWidthWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenWidthWorldUnits", + "m_DefaultReferenceName": "_ScreenWidthWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5022a28f7fec4ec9b6090fc34f9ba145", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2186.66650390625, + "y": 517.9999389648438, + "width": 124.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ea9771eb52184f99b0069cf8f5a950f1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a09b7f60a54a405589c3d82e9f77c5f8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5269e21fe8534438870bab5b314ef7fd", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2220.66650390625, + "y": 373.99993896484377, + "width": 154.0, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "d87ddd6111504516baee99313d9f9801" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2113d544a7ab4670874a6fb5793806c4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5418e628b36e4a0a9d3da402beadca74", + "m_Id": 0, + "m_DisplayName": "FarPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "551fcb4b2df44c528ee801eb1494654b", + "m_Guid": { + "m_GuidSerialized": "bdfce3c4-102c-4e81-acfa-fde2503a41db" + }, + "m_Name": "Enable", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Enable", + "m_DefaultReferenceName": "_Enable", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5547e60b0dcd4bb49d985f6f3d6c6eef", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2254.0, + "y": 733.9999389648438, + "width": 191.33349609375, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "d0bf165e0aa34998b23b1afbbafe5979" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4833840caaa5477ba107c181421fe6e6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "55bb0b40738f48478ea4a91d81ed3046", + "m_Title": "Clouds AND shadows", + "m_Position": { + "x": -2283.333251953125, + "y": 255.33334350585938 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "57117cbe0f9048fa80fdd2d77d1266b2", + "m_Id": 1192148698, + "m_DisplayName": "planeWidthPixels", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_planeWidthPixels", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "57de4a3a876a446995c1229010e306b1", + "m_Guid": { + "m_GuidSerialized": "f4209dd9-cd19-42b0-894d-20f53a6326cf" + }, + "m_Name": "CloudNearClipPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CloudNearClipPlane", + "m_DefaultReferenceName": "_CloudNearClipPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5959221fa5e14a0c8577b7086786cb38", + "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.Texture2DMaterialSlot", + "m_ObjectId": "599680b7df394b189560e67200215ebe", + "m_Id": 0, + "m_DisplayName": "PreComputedTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b1fa788b5fd4ff1b9450a92c2e46b4a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 166.00003051757813, + "y": 589.333251953125, + "width": 111.99990844726563, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "788d97d46c0844eaba82073ac577ad99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ded089a11743408f9486b14fbdd71e3c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5bfcf3bfa0094098ab1c03c3a23fad43", + "m_Id": -1794185051, + "m_DisplayName": "shadowStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_shadowStrength", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5cb10f2e1e6a4b23a9e0e255ba0ad5b4", + "m_Guid": { + "m_GuidSerialized": "faa31dba-b1d6-48f8-a2c8-8382443708d2" + }, + "m_Name": "DirectionalShadowEffect", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DirectionalShadowEffect", + "m_DefaultReferenceName": "_DirectionalShadowEffect", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5cfa293361d841eb95414852f1614f90", + "m_Id": 0, + "m_DisplayName": "ScreenHeightWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5d076345fbe84ff5be87e963ae9449bb", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2175.333251953125, + "y": 1274.0, + "width": 115.333251953125, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf7b24ef580a419d9ae41f92f115c1a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "35fb380690a8489fadb96aee1af1ac69" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "63f4df3b6cc94dfab15c63c48d121819", + "m_Id": 221495968, + "m_DisplayName": "CameraForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraForward", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "640ced4ef3b646d9affe58aec0b9d5e5", + "m_Id": 3, + "m_DisplayName": "CullingMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "CullingMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "65548e7d7cb84c969f0b275e3bb9bf02", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 176.00003051757813, + "y": 631.3333129882813, + "width": 101.99990844726563, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "66838d9b22b54fe0b02fbd285c9d848f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "551fcb4b2df44c528ee801eb1494654b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "66568ff37d4e457d86e3fdb3a9162930", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -670.6666259765625, + "y": 557.3333129882813, + "width": 124.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "e00d3b14915a4f2599c26ef62f999b04" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a09b7f60a54a405589c3d82e9f77c5f8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "66838d9b22b54fe0b02fbd285c9d848f", + "m_Id": 0, + "m_DisplayName": "Enable", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "6842c26d1f91496298ad68e77fc97d6d", + "m_Datas": [ + { + "m_Id": "a663c59ed6304faca12a2487b7aea384" + } + ], + "m_ActiveSubTarget": { + "m_Id": "e7772d8529984108b58e31e2fa06cc82" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "689ab0e6c7d74ad495e5dcf79505a422", + "m_Id": 0, + "m_DisplayName": "planeWidthPixels", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "68cb613712394c71a25fc4cf81270e88", + "m_Id": 0, + "m_DisplayName": "CameraPos", + "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.PropertyNode", + "m_ObjectId": "68e4c7ae77c7414eafd40d8b515b9c61", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1448.0, + "y": 1124.0, + "width": 96.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "43261924823d430996026fff4e301dfe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "45e30179a9aa41448f825ccdfcd63d44" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "690b181898a5461eb3148c5e51eb250b", + "m_Title": "Shadows only", + "m_Position": { + "x": -1562.6668701171875, + "y": 657.3333129882813 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "6d718e72cd60441da3f23d037265ee21", + "m_Id": -600154455, + "m_DisplayName": "CameraUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraUp", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6fbf8ce486d8483d8e61eeb23994463f", + "m_Id": -794909710, + "m_DisplayName": "FarPlane", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FarPlane", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "71121971a723497b98d0c3ab7da96b4c", + "m_Guid": { + "m_GuidSerialized": "982b6589-43ce-48d0-b34b-4dc85a426910" + }, + "m_Name": "PreCalcWorldUnitSizeN", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "PreCalcWorldUnitSizeN", + "m_DefaultReferenceName": "_PreCalcWorldUnitSizeN", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "715a80aebc094961acf2e4cbfdc71e64", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2214.66650390625, + "y": 590.0, + "width": 152.0, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "0d79d61007624e4a80f46c8a9bb53bba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8413073a95ac42c0a07e8f84adcbedf6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "71c2aeadfa7548de98285c7261b32378", + "m_Id": 373866655, + "m_DisplayName": "CameraRight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraRight", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "71cafda08f5a486780331646d87a0cc7", + "m_Id": -438159609, + "m_DisplayName": "CameraPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraPos", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "71e384a52ed7474fbff4e4495bea6538", + "m_Id": -1176499830, + "m_DisplayName": "ScreenWidthWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenWidthWorldUnits", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "733270fad5fd4a4c8d7b9308b810c74b", + "m_Id": 1553004602, + "m_DisplayName": "ShadowStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ShadowStrength", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "73dbe2d0b26642f6897036e12482345d", + "m_Id": 0, + "m_DisplayName": "Steps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "73fd37e7e40c411b83810ecb18105cfb", + "m_Id": 221495968, + "m_DisplayName": "CameraForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraForward", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7411503da56c438f9db058180f428744", + "m_Guid": { + "m_GuidSerialized": "58e8c960-ada4-4327-9bd6-ace0984e4133" + }, + "m_Name": "ScreenHeightWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ScreenHeightWorldUnits", + "m_DefaultReferenceName": "_ScreenHeightWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "749fbfc7f0f14a2ab3bb0624fea42bd4", + "m_Id": 0, + "m_DisplayName": "FadeStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "760386df67ae49a48df0883ceeec569c", + "m_Id": 0, + "m_DisplayName": "GodrayColor", + "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.Vector1MaterialSlot", + "m_ObjectId": "762bc55792f14857ab70d625bf834e85", + "m_Id": -16234921, + "m_DisplayName": "StepSize", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_StepSize", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "788d97d46c0844eaba82073ac577ad99", + "m_Id": 0, + "m_DisplayName": "Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "78bff1fae2e146e0a88091d2ecddb155", + "m_Guid": { + "m_GuidSerialized": "c859cac2-8f7d-49a0-9495-be3f7abf5c41" + }, + "m_Name": "FarPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FarPlane", + "m_DefaultReferenceName": "_FarPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "793ee8374ef84e3896c780e388572f66", + "m_Guid": { + "m_GuidSerialized": "b492468c-e168-49c4-94fc-973ca3227981" + }, + "m_Name": "planeHeightWorldUnits", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeHeightWorldUnits", + "m_DefaultReferenceName": "_planeHeightWorldUnits", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a08bb591387457b9302ba1df3a8ec62", + "m_Id": 0, + "m_DisplayName": "DirectionalShadowEffect", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "7bef7bb2e47143ab8df4e8f1e2e144c5", + "m_Guid": { + "m_GuidSerialized": "e9ddf9a0-300d-4797-aaa6-f82e699efeeb" + }, + "m_Name": "_MAIN_LIGHT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_MAIN_LIGHT", + "m_DefaultReferenceName": "_MAIN_LIGHT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 1, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "A", + "referenceName": "A" + }, + { + "id": 2, + "displayName": "B", + "referenceName": "B" + }, + { + "id": 3, + "displayName": "C", + "referenceName": "C" + }, + { + "id": 5, + "displayName": "SHADOWS", + "referenceName": "SHADOWS" + }, + { + "id": 6, + "displayName": "SHADOWS_CASCADE", + "referenceName": "SHADOWS_CASCADE" + }, + { + "id": 7, + "displayName": "SHADOWS_SCREEN", + "referenceName": "SHADOWS_SCREEN" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7c84c981b5f343399035c2ce643e6d2d", + "m_Id": 1506440658, + "m_DisplayName": "planeOrigo", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_planeOrigo", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "7de3f7e5c7484421b1efaa659b929b2a", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "ShadowGodrays", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1279.33349609375, + "y": 804.6666870117188, + "width": 248.6666259765625, + "height": 360.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "6d718e72cd60441da3f23d037265ee21" + }, + { + "m_Id": "71c2aeadfa7548de98285c7261b32378" + }, + { + "m_Id": "73fd37e7e40c411b83810ecb18105cfb" + }, + { + "m_Id": "c777f4b729ec418a84700d12249bcc43" + }, + { + "m_Id": "04616e5a7b844da793a0b4424049376f" + }, + { + "m_Id": "6fbf8ce486d8483d8e61eeb23994463f" + }, + { + "m_Id": "71e384a52ed7474fbff4e4495bea6538" + }, + { + "m_Id": "c4d9e86af89c4b54afccef81fda39e06" + }, + { + "m_Id": "42d2a88e2f304601b4bef2eb8c963e3c" + }, + { + "m_Id": "03980194fdbc4e12ae9bcffbe6e1549c" + }, + { + "m_Id": "733270fad5fd4a4c8d7b9308b810c74b" + }, + { + "m_Id": "b9def49c3c2342b38e3844f37a8529a0" + }, + { + "m_Id": "dd5fe6bb35de423d98fe9c3ae8469d9c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"a0609c23cdab3534899bedc3c8462995\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "b578781d-8e7c-46a1-8601-6e1e4ea98d31", + "09a3e24f-b440-413e-99ff-d6e2096903bc", + "55eac9ae-20f2-400c-b1a4-f59e4d8f2086", + "c3e33c72-941b-4592-9547-6fbf76e6fe80", + "b38ff70f-9356-4511-b556-d1225666cedd", + "f892f5dd-024d-46dc-9e0c-b7e509cc1bbe", + "b6754fb3-692c-459f-9821-0f095d708f79", + "aee0ddf3-b1cf-4071-a619-f15168d6fe6f", + "dff6d975-bae4-4955-99bf-4c8e5f9ae7e7", + "08532911-eb1b-4b48-93b6-a7c4cdd996c5", + "2a76fa70-2866-46a2-af2f-7b5c83053f6c", + "ae0c6bbf-f1f6-4c01-85f2-685b5ca1e454" + ], + "m_PropertyIds": [ + -600154455, + 373866655, + 221495968, + -1176499830, + 159470778, + -438159609, + -2090174630, + -794909710, + -16234921, + 1110093140, + 1553004602, + -310261360 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7eb64fb0855c46a3b4099709834cd7f4", + "m_Id": 0, + "m_DisplayName": "CameraRight", + "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.MultiplyNode", + "m_ObjectId": "7f63cc04a80b49d7b74c765742a35ba4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 465.3332824707031, + "y": 428.0, + "width": 131.33334350585938, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "298f63a2564a4009876e91ea51155a97" + }, + { + "m_Id": "1bcbc055b683492ca7ab7cadfe03a89b" + }, + { + "m_Id": "f847a7a2e7ed453eb7d6d326a7ae40b0" + } + ], + "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": "80af8fc79958414e8fad3c7ab9bfe632", + "m_Id": 373866655, + "m_DisplayName": "CameraRight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraRight", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80b95e1b897a48dcbb4b13100da1a4e8", + "m_Id": 0, + "m_DisplayName": "Cells", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "81f41fe173a748fdafe8831699caf546", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1464.0, + "y": 1088.0, + "width": 112.6666259765625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "0792f63cf6b74aa4a0697270e339d5f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ceec2d0f8827431da19c7d6d66ccdcf7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "822df579aa0944569e51d203db52825d", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "7bef7bb2e47143ab8df4e8f1e2e144c5" + }, + { + "m_Id": "a324d9348c7546289c87c0e1cb6ddc67" + }, + { + "m_Id": "551fcb4b2df44c528ee801eb1494654b" + }, + { + "m_Id": "411f977bccd7474f9e0e0379d89f62e9" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82672795d895474c8bd00a4a6099b0cb", + "m_Id": 1831538739, + "m_DisplayName": "PreCalcWorldUnitSizeN", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_PreCalcWorldUnitSizeN", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "82ab627de5be438e81ac7ce255c935db", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2183.333251953125, + "y": 662.0, + "width": 120.666748046875, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "bfaa6b012c2f4aa495f01ea83aefcb6c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "935e330372874d99a3e55ad5b5ff4568" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "830e7159672b4aae883c15bd108a53a8", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "8413073a95ac42c0a07e8f84adcbedf6", + "m_Guid": { + "m_GuidSerialized": "94d41e72-57b4-49a8-9244-81b30476f109" + }, + "m_Name": "CameraForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraForward", + "m_DefaultReferenceName": "_CameraForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "847300cbdb474cf7b2e3ab392d72e56b", + "m_Id": 0, + "m_DisplayName": "DirectionalFading", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8c9ee0801b9d4b2eb323c67b6208bcd0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 92.66667175292969, + "y": 428.0, + "width": 131.33334350585938, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "b310125b226a4d209a1092f58a6e6a1f" + }, + { + "m_Id": "bbbd51c5fd9d4ff0b1413c5aa4f323a9" + }, + { + "m_Id": "5959221fa5e14a0c8577b7086786cb38" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "8f4db2b9e3314d4f813d01e632f06e51", + "m_Id": 15908631, + "m_DisplayName": "FadeStrength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FadeStrength", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "900a64dd8e83472caad7785fba47f58c", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2248.0, + "y": 1238.0, + "width": 187.33349609375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "599680b7df394b189560e67200215ebe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "408123d4b5ca4d99af30096d2882190c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9015411d96cf4c7982b8b927e92bc970", + "m_Id": -2090174630, + "m_DisplayName": "NearPlane", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_NearPlane", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9218f77534014555ab40e753790d79ef", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2186.66650390625, + "y": 950.0000610351563, + "width": 125.333251953125, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "28d0be2aaa804907b7e15ddf952c2122" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1155d8360101474ba38f625a928ea9d3" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "935e330372874d99a3e55ad5b5ff4568", + "m_Guid": { + "m_GuidSerialized": "bfaccd47-a681-4e9d-b835-cc878b2ef371" + }, + "m_Name": "NearPlane", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "NearPlane", + "m_DefaultReferenceName": "_NearPlane", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9377fd2bf53f443db8bf5b9226df455c", + "m_Id": 643665586, + "m_DisplayName": "DirectionalDisappearance", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_DirectionalDisappearance", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "9404326113164500bdf41bde7802201f", + "m_Id": -1955468622, + "m_DisplayName": "CameraRight", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraRight", + "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": "9477b6b66d9d475aabe4f218d19632ea", + "m_Id": -1661593141, + "m_DisplayName": "Cells", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Cells", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "951570e680ee43e886afa2fab7810f99", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 311.9999694824219, + "y": 558.6666259765625, + "width": 127.33331298828125, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "e5d29e1c2b0f45e2b04c7a4fe4161ed3" + }, + { + "m_Id": "0060b825a07d478db0386ed6414bbcb4" + }, + { + "m_Id": "c09c71e6caa94ee88d2820e9264dcefa" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "95e6d6db105f4811a75512c77ac4fc72", + "m_Id": 0, + "m_DisplayName": "ScreenWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "964054d9ea5346339906f662346816a7", + "m_Guid": { + "m_GuidSerialized": "57a3201e-9974-4f22-aa0a-38fbf8d3b4f4" + }, + "m_Name": "Cells", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Cells", + "m_DefaultReferenceName": "_Cells", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "96f2e698ac1043e6868c112300d0fb5c", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1487.3333740234375, + "y": 836.0, + "width": 136.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "4785d30ed3de47949f8e49fa690b8223" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1a5c3859f6fb4283945ff6e5c304b3b9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "97fd6f9b54824c11b58d3fa5487d1038", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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": "98f80c4a44b04e17ae63814d76b4a9f4", + "m_Id": 1887858988, + "m_DisplayName": "planeWidthWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_planeWidthWorldUnits", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9bf6b73155274f1b9d254fd12b4d4fa2", + "m_Id": -1341038791, + "m_DisplayName": "FadeStart", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FadeStart", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "9f2eba5a28154800b884f81d070cf309", + "m_Name": "Cloud Data Values", + "m_ChildObjectList": [ + { + "m_Id": "22d96227f43a4a10aaa16cd236404fe9" + }, + { + "m_Id": "57de4a3a876a446995c1229010e306b1" + }, + { + "m_Id": "1155d8360101474ba38f625a928ea9d3" + }, + { + "m_Id": "cd0cd151ed9c40af9946bc2f586b4441" + }, + { + "m_Id": "f773de31a57344d8bf3216bb9ad9f327" + }, + { + "m_Id": "bfa18199e5f74651a24b01ca738eb6de" + }, + { + "m_Id": "351671c2e17443fca5a6eb81e2663443" + }, + { + "m_Id": "793ee8374ef84e3896c780e388572f66" + }, + { + "m_Id": "b511212fc86a48fb8511a299c744e6ae" + }, + { + "m_Id": "cf47ac75fb8541d588dc65f807872376" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9fafe15958104844b1d6661d1e0fa527", + "m_Guid": { + "m_GuidSerialized": "e858f255-a0a4-434e-967a-c0beed678262" + }, + "m_Name": "DirectionalFading", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DirectionalFading", + "m_DefaultReferenceName": "_DirectionalFading", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "a09b7f60a54a405589c3d82e9f77c5f8", + "m_Guid": { + "m_GuidSerialized": "47b9c78a-1d66-4c84-942e-5b51aeef93ca" + }, + "m_Name": "CameraUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraUp", + "m_DefaultReferenceName": "_CameraUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0cb68ad5f2640709c9a98fbf28e9698", + "m_Id": -635890486, + "m_DisplayName": "planeHeightPixels", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_planeHeightPixels", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a10f706d717446d789cb49e4f01f8d4a", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "a324d9348c7546289c87c0e1cb6ddc67", + "m_Guid": { + "m_GuidSerialized": "ee89ad83-3cd3-494b-ae40-52771ef534f2" + }, + "m_Name": "_SHADOWS_SOFT", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "_SHADOWS_SOFT", + "m_DefaultReferenceName": "_SHADOWS_SOFT", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_KeywordType": 0, + "m_KeywordDefinition": 1, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a528b6e7c36542a096f2e407274c2212", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2159.333251953125, + "y": 841.9999389648438, + "width": 96.666748046875, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "73dbe2d0b26642f6897036e12482345d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "45e30179a9aa41448f825ccdfcd63d44" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Fullscreen.ShaderGraph.FullscreenData", + "m_ObjectId": "a663c59ed6304faca12a2487b7aea384", + "m_Version": 0, + "m_fullscreenMode": 0, + "m_BlendMode": 3, + "m_SrcColorBlendMode": 0, + "m_DstColorBlendMode": 1, + "m_ColorBlendOperation": 0, + "m_SrcAlphaBlendMode": 0, + "m_DstAlphaBlendMode": 1, + "m_AlphaBlendOperation": 0, + "m_EnableStencil": false, + "m_StencilReference": 0, + "m_StencilReadMask": 255, + "m_StencilWriteMask": 255, + "m_StencilCompareFunction": 8, + "m_StencilPassOperation": 0, + "m_StencilFailOperation": 0, + "m_StencilDepthFailOperation": 0, + "m_DepthWrite": false, + "m_depthWriteMode": 0, + "m_AllowMaterialOverride": false, + "m_DepthTestMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a9996c2598f14bb9a7cba729b5c60aa6", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2174.66650390625, + "y": 697.9999389648438, + "width": 112.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "5418e628b36e4a0a9d3da402beadca74" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "78bff1fae2e146e0a88091d2ecddb155" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "a9a2f14733ff45c69b4f191c41f78095", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -2009.333251953125, + "y": 278.0, + "width": 106.66650390625, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "830e7159672b4aae883c15bd108a53a8" + }, + { + "m_Id": "28800084e2a54827add8bcb91b8e15e6" + }, + { + "m_Id": "01bae7479a944b008f5bf1b594248701" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"12b8e3969fdc08f45867a4aff268086e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad0c5c57c5d7416cb4b50a0173903dfa", + "m_Id": -794909710, + "m_DisplayName": "FarPlane", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_FarPlane", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1e4a000f11b497d885429a1e9050e6e", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b310125b226a4d209a1092f58a6e6a1f", + "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.PropertyNode", + "m_ObjectId": "b4c58e648b7849c0a59cf81c43d01ce0", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2180.66650390625, + "y": 1058.0, + "width": 119.333251953125, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ffa2d26cddf046dc9f9d0f9d86bb6c60" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bfa18199e5f74651a24b01ca738eb6de" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b511212fc86a48fb8511a299c744e6ae", + "m_Guid": { + "m_GuidSerialized": "1f739e9f-fe7c-473d-8009-c0eb4887e9aa" + }, + "m_Name": "planeWidthPixels", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeWidthPixels", + "m_DefaultReferenceName": "_planeWidthPixels", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b57d017eef5d47d6af4d4e63230ab4b4", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1503.3333740234375, + "y": 872.0, + "width": 152.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "13e36c5c12464c51a55ead7a40f18897" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8413073a95ac42c0a07e8f84adcbedf6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7b8cbc4c9764b9e84b7c96a5c09aad0", + "m_Id": 0, + "m_DisplayName": "planeWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b9def49c3c2342b38e3844f37a8529a0", + "m_Id": -310261360, + "m_DisplayName": "Ramps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Ramps", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba29587151084db1a5019eb768921a6e", + "m_Id": 0, + "m_DisplayName": "ShadowRamps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bab16f767a584e35ac6d344bb5762ad3", + "m_Id": 0, + "m_DisplayName": "ShadowRamps", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bbab02c1a09343cfadd639de51fe0333", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bbac715f85de48d4acd1897640069b5e", + "m_Id": -962249891, + "m_DisplayName": "SunForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SunForward", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bbbd51c5fd9d4ff0b1413c5aa4f323a9", + "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.PropertyNode", + "m_ObjectId": "be0624d49d0c42608e335830cc22d29e", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2186.66650390625, + "y": 914.0000610351563, + "width": 124.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c654f8905c7349d38ae92471c2da0b8f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d5c1095deb14dbc998c768726a8ff28" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "be225d6bb9c24722a1486374f5d3db8c", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2233.333251953125, + "y": 446.6666564941406, + "width": 170.666748046875, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "da439215a6074d13b35496d9b1b84a0a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "57de4a3a876a446995c1229010e306b1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bf7b24ef580a419d9ae41f92f115c1a7", + "m_Id": 0, + "m_DisplayName": "PreCalcN", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "bfa18199e5f74651a24b01ca738eb6de", + "m_Guid": { + "m_GuidSerialized": "b6567edc-79cb-44e6-8cde-bef20bd76855" + }, + "m_Name": "anchorUp", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "anchorUp", + "m_DefaultReferenceName": "_anchorUp", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfaa6b012c2f4aa495f01ea83aefcb6c", + "m_Id": 0, + "m_DisplayName": "NearPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c09c71e6caa94ee88d2820e9264dcefa", + "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": "c2b9b6b0058e462cb46b9c4321b76c26", + "m_Id": 0, + "m_DisplayName": "anchorPosition", + "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": "c4d9e86af89c4b54afccef81fda39e06", + "m_Id": 159470778, + "m_DisplayName": "ScreenHeightWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenHeightWorldUnits", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c654f8905c7349d38ae92471c2da0b8f", + "m_Id": 0, + "m_DisplayName": "pixelUvLen", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c69c63eda29f460786876dfcd55065cd", + "m_Id": -1604837783, + "m_DisplayName": "pixelLengthInUv", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_pixelLengthInUv", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6f582654b834905ace98ea801998acf", + "m_Id": -429881956, + "m_DisplayName": "CloudNearClipPlane", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CloudNearClipPlane", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c75ad4cd7a55452a8e5fb349dd937d85", + "m_Id": 0, + "m_DisplayName": "FadeStart", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c777f4b729ec418a84700d12249bcc43", + "m_Id": -438159609, + "m_DisplayName": "CameraPos", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_CameraPos", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ca347780a9694af9a7c6723debabab1d", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1504.0, + "y": 1160.0, + "width": 154.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "228bc46ba73a4ac6a59a0406e6c855c9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2113d544a7ab4670874a6fb5793806c4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cad6a710a045462496fba9dd15968ae7", + "m_Id": -1783474926, + "m_DisplayName": "PreCalcN", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_PreCalcN", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cb5c8c9204174ef98d6141fe63f1ec84", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2217.333251953125, + "y": 1166.0001220703125, + "width": 156.0, + "height": 35.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "689ab0e6c7d74ad495e5dcf79505a422" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b511212fc86a48fb8511a299c744e6ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cc9428ed786d4959b52a38317f8cb649", + "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": "fb5fec7de09c430a9d8feee52d3bb4c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "cd0cd151ed9c40af9946bc2f586b4441", + "m_Guid": { + "m_GuidSerialized": "7164a81a-141b-4b8f-85d6-842993f85b3a" + }, + "m_Name": "anchorForward", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "anchorForward", + "m_DefaultReferenceName": "_anchorForward", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd3e7bcd6a0b48efa2b67cd6a5a29135", + "m_Id": 1110093140, + "m_DisplayName": "Steps", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Steps", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd67aa5db3944a6ea275950448b6cce5", + "m_Id": 0, + "m_DisplayName": "planeHeightPixels", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "cdb3a30ad5bc4cdc9a84eccd8a85d572", + "m_Name": "Shadow Godray Properties", + "m_ChildObjectList": [ + { + "m_Id": "2d5c1095deb14dbc998c768726a8ff28" + }, + { + "m_Id": "ceec2d0f8827431da19c7d6d66ccdcf7" + }, + { + "m_Id": "45e30179a9aa41448f825ccdfcd63d44" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ceec2d0f8827431da19c7d6d66ccdcf7", + "m_Guid": { + "m_GuidSerialized": "d5f42811-b5ab-43e1-823a-5cdb8486eec5" + }, + "m_Name": "StepSize", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "StepSize", + "m_DefaultReferenceName": "_StepSize", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cf47ac75fb8541d588dc65f807872376", + "m_Guid": { + "m_GuidSerialized": "70a340c6-70be-4308-a3b6-dde348f87c1c" + }, + "m_Name": "planeHeightPixels", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "planeHeightPixels", + "m_DefaultReferenceName": "_planeHeightPixels", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cfdff737395146cd9dc591b4dce65ac0", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1475.3333740234375, + "y": 800.0, + "width": 124.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "97fd6f9b54824c11b58d3fa5487d1038" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a09b7f60a54a405589c3d82e9f77c5f8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d0bf165e0aa34998b23b1afbbafe5979", + "m_Id": 0, + "m_DisplayName": "ScreenWidthWorldUnits", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d1d725066ecb429bbb672e8c14f7e67d", + "m_Id": 2, + "m_DisplayName": "Colour", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Colour", + "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": "d38b66f9df4548f087cee61250cf97ca", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2175.333251953125, + "y": 805.9998779296875, + "width": 112.666748046875, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "441b66d16e1a4c30a9b478fe49337fd5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ceec2d0f8827431da19c7d6d66ccdcf7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d499e0d306c54202a6f63a27fdfa0e2f", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -684.6666870117188, + "y": 725.333251953125, + "width": 138.00006103515626, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "749fbfc7f0f14a2ab3bb0624fea42bd4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ebbe843720844a6687c3c754a10a1dfb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d4c5d4ee25a74199a28ff52465487bb6", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d61d8b76077c422bb71129559e4ab4c8", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2158.66650390625, + "y": 409.9999694824219, + "width": 92.0, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "80b95e1b897a48dcbb4b13100da1a4e8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "964054d9ea5346339906f662346816a7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d70f20db2d2a4c929372b91eafb29481", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1542.666748046875, + "y": 1015.9999389648438, + "width": 191.3333740234375, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "95e6d6db105f4811a75512c77ac4fc72" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4833840caaa5477ba107c181421fe6e6" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "d7bb6b6fe74d4351997b71bea00b642a", + "m_Guid": { + "m_GuidSerialized": "b6e4e328-e7ed-45f8-a47c-96a4aff9f382" + }, + "m_Name": "GodrayColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "GodrayColor", + "m_DefaultReferenceName": "_GodrayColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d7cc67cfce364f8c872eb8fcf6df837f", + "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": "b1e4a000f11b497d885429a1e9050e6e" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "d87ddd6111504516baee99313d9f9801", + "m_Id": 0, + "m_DisplayName": "ShadowStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d91e2cf11b5f4d9ca9d5a8c0af9d4f34", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2248.0, + "y": 1130.0, + "width": 186.666748046875, + "height": 36.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "10f24a8e94c841a1b0c5326da0f0b505" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "793ee8374ef84e3896c780e388572f66" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "d92f5367a31c4b4c84798989b505a374", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseClouds", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1010.0, + "y": 452.0, + "width": 209.3333740234375, + "height": 304.0 + } + }, + "m_Slots": [ + { + "m_Id": "bbab02c1a09343cfadd639de51fe0333" + }, + { + "m_Id": "d4c5d4ee25a74199a28ff52465487bb6" + }, + { + "m_Id": "e363630358f740f39919cbe00dc91a02" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "411f977bccd7474f9e0e0379d89f62e9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d96d5065c27846588134750f7876c133", + "m_Id": -764709771, + "m_DisplayName": "anchorForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_anchorForward", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "da3c718c90044696af322afb05b4781f", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2244.0, + "y": 1094.0, + "width": 182.666748046875, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7b8cbc4c9764b9e84b7c96a5c09aad0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "351671c2e17443fca5a6eb81e2663443" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "da439215a6074d13b35496d9b1b84a0a", + "m_Id": 0, + "m_DisplayName": "CloudNearClipPlane", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "db61b64ac387461ea43c537899be53dc", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Main Light", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -653.3333740234375, + "y": 629.3333129882813, + "width": 106.66680908203125, + "height": 96.0 + } + }, + "m_Slots": [ + { + "m_Id": "a10f706d717446d789cb49e4f01f8d4a" + }, + { + "m_Id": "d1d725066ecb429bbb672e8c14f7e67d" + }, + { + "m_Id": "640ced4ef3b646d9affe58aec0b9d5e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"12b8e3969fdc08f45867a4aff268086e\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [], + "m_PropertyIds": [], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dba76a9287d949e4a4fdfb848c06d1b3", + "m_Id": -1176499830, + "m_DisplayName": "ScreenWidthWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenWidthWorldUnits", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd5fe6bb35de423d98fe9c3ae8469d9c", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ded089a11743408f9486b14fbdd71e3c", + "m_Guid": { + "m_GuidSerialized": "576844f4-b318-4a8e-a299-40dc09f69bce" + }, + "m_Name": "Strength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Strength", + "m_DefaultReferenceName": "_Strength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e00d3b14915a4f2599c26ef62f999b04", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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": "e363630358f740f39919cbe00dc91a02", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "e3f7b710509b40b3a6c561e2323ddc73", + "m_Guid": { + "m_GuidSerialized": "ef40ea5f-8416-4d36-844b-d40be87a6685" + }, + "m_Name": "CameraPos", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "CameraPos", + "m_DefaultReferenceName": "_CameraPos", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e55047ca9d794152a766b27e45b9fd65", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2233.333251953125, + "y": 878.0000610351563, + "width": 170.666748046875, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "e73c1d9e12b04fd48472d04b3a3c2950" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22d96227f43a4a10aaa16cd236404fe9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e5d29e1c2b0f45e2b04c7a4fe4161ed3", + "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.Texture2DMaterialSlot", + "m_ObjectId": "e73c1d9e12b04fd48472d04b3a3c2950", + "m_Id": 0, + "m_DisplayName": "CloudDataTexture", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalFullscreenSubTarget", + "m_ObjectId": "e7772d8529984108b58e31e2fa06cc82" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e7f2a9ff691840759f34d773b1c2ceb7", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2191.333251953125, + "y": 625.9999389648438, + "width": 128.666748046875, + "height": 36.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "3fa7a39e9e014dc0ab934ce4e87b18fe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e3f7b710509b40b3a6c561e2323ddc73" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "e9fecabc4cc841d3a65720ad1e1bb072", + "m_Name": "Camera Properties", + "m_ChildObjectList": [ + { + "m_Id": "a09b7f60a54a405589c3d82e9f77c5f8" + }, + { + "m_Id": "1a5c3859f6fb4283945ff6e5c304b3b9" + }, + { + "m_Id": "8413073a95ac42c0a07e8f84adcbedf6" + }, + { + "m_Id": "e3f7b710509b40b3a6c561e2323ddc73" + }, + { + "m_Id": "935e330372874d99a3e55ad5b5ff4568" + }, + { + "m_Id": "78bff1fae2e146e0a88091d2ecddb155" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ea9771eb52184f99b0069cf8f5a950f1", + "m_Id": 0, + "m_DisplayName": "CameraUp", + "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.PropertyNode", + "m_ObjectId": "ead82d00c1894708834571eff5b19505", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1495.3333740234375, + "y": 1196.0, + "width": 144.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "bab16f767a584e35ac6d344bb5762ad3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "21a2569f6b1f491ab3d46111dd07422f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "eb1b37f9d0f34c1ba1194c68efb9d0a6", + "m_Name": "Pre Calc Buffer", + "m_ChildObjectList": [ + { + "m_Id": "35fb380690a8489fadb96aee1af1ac69" + }, + { + "m_Id": "71121971a723497b98d0c3ab7da96b4c" + }, + { + "m_Id": "408123d4b5ca4d99af30096d2882190c" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ebbe843720844a6687c3c754a10a1dfb", + "m_Guid": { + "m_GuidSerialized": "7724da4a-59c8-4e3e-9f8d-537456446db9" + }, + "m_Name": "FadeStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FadeStrength", + "m_DefaultReferenceName": "_FadeStrength", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "edaecf56d5fb4ba68b6085d8d13b51c8", + "m_Name": "Godray Processing Properties", + "m_ChildObjectList": [ + { + "m_Id": "9fafe15958104844b1d6661d1e0fa527" + }, + { + "m_Id": "d7bb6b6fe74d4351997b71bea00b642a" + }, + { + "m_Id": "964054d9ea5346339906f662346816a7" + }, + { + "m_Id": "2247206f8009478ea404691515c34400" + }, + { + "m_Id": "21a2569f6b1f491ab3d46111dd07422f" + }, + { + "m_Id": "ebbe843720844a6687c3c754a10a1dfb" + }, + { + "m_Id": "5cb10f2e1e6a4b23a9e0e255ba0ad5b4" + }, + { + "m_Id": "4833840caaa5477ba107c181421fe6e6" + }, + { + "m_Id": "7411503da56c438f9db058180f428744" + }, + { + "m_Id": "2113d544a7ab4670874a6fb5793806c4" + }, + { + "m_Id": "ded089a11743408f9486b14fbdd71e3c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ede13fdd8a7246f8bf87363c029b1805", + "m_Id": 1378160489, + "m_DisplayName": "SunForward", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SunForward", + "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": "ef470f79eb17476984e28a794a1691be", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -682.6666259765625, + "y": 593.3333129882813, + "width": 136.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ae2c8a3ba7949868f456279f9957d51" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1a5c3859f6fb4283945ff6e5c304b3b9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f1ba19aa577e4741a54b0d8c5d715e7e", + "m_Group": { + "m_Id": "55bb0b40738f48478ea4a91d81ed3046" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2210.66650390625, + "y": 482.6666259765625, + "width": 144.0, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba29587151084db1a5019eb768921a6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "21a2569f6b1f491ab3d46111dd07422f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f42dbe1146db426ba86199836af8d013", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f44eb9fe241342c6bda4006e8526577a", + "m_Group": { + "m_Id": "690b181898a5461eb3148c5e51eb250b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1463.3333740234375, + "y": 980.0, + "width": 112.0, + "height": 35.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "0c0708f9f9c44f18ae95ffdc92450819" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "78bff1fae2e146e0a88091d2ecddb155" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "f773de31a57344d8bf3216bb9ad9f327", + "m_Guid": { + "m_GuidSerialized": "177962e2-584b-4007-bfc6-0152fee1c3b4" + }, + "m_Name": "anchorPosition", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "anchorPosition", + "m_DefaultReferenceName": "_anchorPosition", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f847a7a2e7ed453eb7d6d326a7ae40b0", + "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": "f919db253a9c4b9695feb156245f5f39", + "m_Id": 542630615, + "m_DisplayName": "anchorUp", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_anchorUp", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "fb44b4c25d344de4b60c60b5e3bd092a", + "m_Title": "Final round of processing", + "m_Position": { + "x": -767.333251953125, + "y": 393.3332214355469 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "fb5fec7de09c430a9d8feee52d3bb4c8", + "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.0, + "y": 0.0, + "z": 0.0 + }, + "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.Vector1MaterialSlot", + "m_ObjectId": "fd29c19468284ddfa2433da98bc27d57", + "m_Id": 159470778, + "m_DisplayName": "ScreenHeightWorldUnits", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ScreenHeightWorldUnits", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ffa2d26cddf046dc9f9d0f9d86bb6c60", + "m_Id": 0, + "m_DisplayName": "anchorUp", + "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.PropertyNode", + "m_ObjectId": "ffde33d1ddf04693882bd0b40a5b1691", + "m_Group": { + "m_Id": "fb44b4c25d344de4b60c60b5e3bd092a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -664.6666870117188, + "y": 521.3333129882813, + "width": 118.00006103515625, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c75ad4cd7a55452a8e5fb349dd937d85" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2247206f8009478ea404691515c34400" + } +} + diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph.meta new file mode 100644 index 000000000..ca76a0d73 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph.meta @@ -0,0 +1,17 @@ +fileFormatVersion: 2 +guid: cc6c6d2b321e4ff489619bf1c6e40be5 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Graphs/VolumetricScreenSpaceLighting.shadergraph + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib.meta new file mode 100644 index 000000000..fd2399a7f --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7b524e56c2376e4408ce4df8d2e5cffa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl new file mode 100644 index 000000000..819f04d97 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl @@ -0,0 +1,58 @@ +#include "Noise/CloudNoise.hlsl" +#include "ProjectionLib.hlsl" + +/** +Samples cloud data around an individual uv. + +Takes into consideration the difference in how accurately shadows are sampled and how accurately clouds CAN BE sampled. +Samples clouds as accurately as possible by sampling them around the targetUV based on which shadows are sampled. + + Sampling clouds is significantly cheaper than sampling Unity shadows. + In addition, always sampling clouds accurately facilitates the use of low accuracy for shadow sampling + which has significant boost on performance. +*/ +float CloudDataUvSplitSample(Texture2D DataTexture, float2 firstUv, float2 targetUv, float2 shadowStep, float2 pixelStep, + float planeWidthPixels, float planeHeightPixels) +{ + // Calculate the number of pixel steps that fit within one shadow step, rounded to the nearest larger odd number + uint pixelStepsInShadowStep = max(floor(length(shadowStep) / length(pixelStep)), 1); + pixelStepsInShadowStep++; + if (pixelStepsInShadowStep % 2 == 0) { + pixelStepsInShadowStep += 1; + } + pixelStepsInShadowStep = max(1, pixelStepsInShadowStep); + + float minValue = 100000; + + int halfSteps = (pixelStepsInShadowStep - 1) / 2; + + for (int i = -halfSteps; i <= halfSteps; i++) { + + float2 sampleUv = targetUv + pixelStep * i; + sampleUv = float2(sampleUv.x, max(firstUv.y, sampleUv.y)); + + float sampleValue = 1-DataTexture[float2(sampleUv.x*planeWidthPixels, sampleUv.y*planeHeightPixels)].r; + + minValue = min(minValue, sampleValue); + } + + return minValue; +} + + +/** +Sample on position on the cloud data texture. +*/ +float CloudDataWorldPosSample(Texture2D DataTexture, SamplerState ShadowSampler, + float3 sampledWorldPos, float3 sunForward, float3 anchorPosition, float3 anchorUp, float3 planeOrigo, float3 anchorForward, + float planeWidthWorldUnits, float planeHeightWorldUnits) +{ + float2 uv = PositionToUV(sampledWorldPos, sunForward, anchorPosition, + anchorUp, planeOrigo, anchorForward, + planeWidthWorldUnits, planeHeightWorldUnits); + + uv = float2(1 - uv.x, 1 - uv.y); + float sampledVal = DataTexture.Sample(ShadowSampler, uv).r; + + return 1 - (sampledVal); +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl.meta new file mode 100644 index 000000000..311136307 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: bde81cc3ea3514f4dae6f66fdf98f50c +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudDataSampler.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl new file mode 100644 index 000000000..bc4e92022 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl @@ -0,0 +1,33 @@ +#ifndef CLOUD_NOISE_INCLUDED +#define CLOUD_NOISE_INCLUDED + +#include "SimplexNoise3D.hlsl" + +void CloudNoise_half(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + return; +} +void CloudNoise_float(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + return; +} + +#endif \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl.meta new file mode 100644 index 000000000..fb9dd97a1 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 7597171f554197446bd1257de41e8a5f +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/CloudNoise.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise.meta new file mode 100644 index 000000000..5abbe25c7 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4cba05face3d13e4cbe7d7f52d3b58a6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl new file mode 100644 index 000000000..7500d714b --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl @@ -0,0 +1,56 @@ +#ifndef CLOUD_NOISE_INCLUDED +#define CLOUD_NOISE_INCLUDED + +#include "SimplexNoise3D.hlsl" + +void CloudNoise_half(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + return; +} +void CloudNoise_float(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + return; +} + + +void FastCloudNoise(float2 UV, float Scale, float VerticalSpeed, float2 Step, float Coverage, float Time, out float Sample) +{ + // FBX Calculations (Lacunarity, Octaves, Amplitude) + float n = snoise(float3(UV * Scale, Time * VerticalSpeed)); + n += 0.5 * snoise(float3((UV * 2.0 - Step) * Scale, Time * VerticalSpeed)); + n += 0.25 * snoise(float3((UV * 4.0 - 2.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.125 * snoise(float3((UV * 8.0 - 3.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.0625 * snoise(float3((UV * 16.0 - 4.0 * Step) * Scale, Time * VerticalSpeed)); + n += 0.03125 * snoise(float3((UV * 32.0 - 5.0 * Step) * Scale, Time * VerticalSpeed)); + + Sample = Coverage + 0.5 * n; + + // int cells = 7; + // cells = cells - 1; + + // Sample *= cells; + // Sample = floor(Sample); + // Sample /= cells; + + return; +} + +#endif \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl.meta new file mode 100644 index 000000000..015896715 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: cb626eb6f1c98b744ab968f066c794b1 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/CloudNoise.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl new file mode 100644 index 000000000..abda01491 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl @@ -0,0 +1,132 @@ + +/* +Copyright (C) 2011 by Ashima Arts (Simplex noise) +Copyright (C) 2011-2016 by Stefan Gustavson (Classic noise and others) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +*/ + +// +// Description : Array and textureless GLSL 2D/3D/4D simplex +// noise functions. +// Author : Ian McEwan, Ashima Arts. +// Maintainer : stegu +// Lastmod : 20201014 (stegu) +// License : Copyright (C) 2011 Ashima Arts. All rights reserved. +// Distributed under the MIT License. See LICENSE file. +// https://github.com/ashima/webgl-noise +// https://github.com/stegu/webgl-noise +// + + +float3 mod289(float3 x) +{ + return x - floor(x * (1.0 / 289.0)) * 289.0; +} + +float4 mod289(float4 x) +{ + return x - floor(x * (1.0 / 289.0)) * 289.0; +} + +float4 permute(float4 x) +{ + return mod289(((x * 34.0) + 10.0) * x); +} + +float4 taylorInvSqrt(float4 r) +{ + return 1.79284291400159 - 0.85373472095314 * r; +} + +float snoise(float3 v) +{ + const float2 C = float2(1.0 / 6.0, 1.0 / 3.0); + const float4 D = float4(0.0, 0.5, 1.0, 2.0); + + // First corner + float3 i = floor(v + dot(v, C.yyy)); + float3 x0 = v - i + dot(i, C.xxx); + + // Other corners + float3 g = step(x0.yzx, x0.xyz); + float3 l = 1.0 - g; + float3 i1 = min(g.xyz, l.zxy); + float3 i2 = max(g.xyz, l.zxy); + + // x0 = x0 - 0.0 + 0.0 * C.xxx; + // x1 = x0 - i1 + 1.0 * C.xxx; + // x2 = x0 - i2 + 2.0 * C.xxx; + // x3 = x0 - 1.0 + 3.0 * C.xxx; + float3 x1 = x0 - i1 + C.xxx; + float3 x2 = x0 - i2 + C.yyy; // 2.0*C.x = 1/3 = C.y + float3 x3 = x0 - D.yyy; // -1.0+3.0*C.x = -0.5 = -D.y + + // Permutations + i = mod289(i); + float4 p = permute(permute(permute( + i.z + float4(0.0, i1.z, i2.z, 1.0)) + + i.y + float4(0.0, i1.y, i2.y, 1.0)) + + i.x + float4(0.0, i1.x, i2.x, 1.0)); + + // Gradients: 7x7 points over a square, mapped onto an octahedron. + // The ring size 17*17 = 289 is close to a multiple of 49 (49*6 = 294) + float n_ = 0.142857142857; // 1.0/7.0 + float3 ns = n_ * D.wyz - D.xzx; + + float4 j = p - 49.0 * floor(p * ns.z * ns.z); // mod(p,7*7) + + float4 x_ = floor(j * ns.z); + float4 y_ = floor(j - 7.0 * x_); // mod(j,N) + + float4 x = x_ * ns.x + ns.yyyy; + float4 y = y_ * ns.x + ns.yyyy; + float4 h = 1.0 - abs(x) - abs(y); + + float4 b0 = float4(x.xy, y.xy); + float4 b1 = float4(x.zw, y.zw); + + //vec4 s0 = vec4(lessThan(b0,0.0))*2.0 - 1.0; + //vec4 s1 = vec4(lessThan(b1,0.0))*2.0 - 1.0; + float4 s0 = floor(b0) * 2.0 + 1.0; + float4 s1 = floor(b1) * 2.0 + 1.0; + float4 sh = -step(h, float4(0.0, 0.0, 0.0, 0.0)); + + float4 a0 = b0.xzyw + s0.xzyw * sh.xxyy; + float4 a1 = b1.xzyw + s1.xzyw * sh.zzww; + + float3 p0 = float3(a0.xy, h.x); + float3 p1 = float3(a0.zw, h.y); + float3 p2 = float3(a1.xy, h.z); + float3 p3 = float3(a1.zw, h.w); + + //Normalise gradients + float4 norm = taylorInvSqrt(float4(dot(p0, p0), dot(p1, p1), dot(p2, p2), dot(p3, p3))); + p0 *= norm.x; + p1 *= norm.y; + p2 *= norm.z; + p3 *= norm.w; + + // Mix final noise value + float4 m = max(0.5 - float4(dot(x0, x0), dot(x1, x1), dot(x2, x2), dot(x3, x3)), 0.0); + m = m * m; + return 105.0 * dot(m * m, float4(dot(p0, x0), dot(p1, x1), + dot(p2, x2), dot(p3, x3))); +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl.meta new file mode 100644 index 000000000..364c71ae4 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: b37393f6d916858489ce3651f1932f26 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/Noise/SimplexNoise3D.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl new file mode 100644 index 000000000..a38cf0330 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl @@ -0,0 +1,63 @@ +float3 FindIntersectionWithPlane(float3 inspectDirection, float3 inspectPoint, float3 planePoint, float3 planeNormal) +{ + float denominator = dot(planeNormal, inspectDirection); + + // In theory, this check is good practice but we should avoid 'if' statements in shaders. + // In rigorous testing, the check did not seem to make a difference so therefore it was commented out. + // if (abs(denominator) < 0.00001f) { + // return inspectPoint; + // } + + float3 startToPlanePoint = planePoint - inspectPoint; + float t = dot(planeNormal, startToPlanePoint) / denominator; + float3 intersection = inspectPoint + inspectDirection * t; + return intersection; +} + +/** +Custom tailored function to reverse engineer UV coordinates from a given position on a plane, +based on how they were placed there in the first place within the ShaderGraph that draws the rendertexture. +*/ +float2 ReverseEngineerUV(float3 positionOnPlane, float3 planeOrigo, float3 anchorPosition, float3 anchorForward, + float planeWidthWorldUnits, float planeHeightWorldUnits) +{ + float3 posOnRelAxisX = FindIntersectionWithPlane(-anchorForward, positionOnPlane, anchorPosition, -anchorForward); + + float3 compX = (posOnRelAxisX - planeOrigo); + float3 compY = (positionOnPlane - posOnRelAxisX); + + float compXLen = length(compX); + float compYLen = length(compY); + + float xUV = compXLen / planeWidthWorldUnits; + float yUV = compYLen / planeHeightWorldUnits; + + float2 uv = float2(xUV, yUV); + return uv; +} + +float2 PositionToUV(float3 inputPosition, float3 sunForward, float3 anchorPosition, float3 anchorUp, float3 planeOrigo, float3 anchorForward, + float planeWidthWorldUnits, float planeHeightWorldUnits) +{ + float3 pointOnPlane = FindIntersectionWithPlane(-sunForward, inputPosition, anchorPosition, anchorUp); + + return ReverseEngineerUV(pointOnPlane, planeOrigo, anchorPosition, anchorForward, planeWidthWorldUnits, planeHeightWorldUnits); +} + +void ProjectVectorOntoPlane_float(float3 vectorToProject, float3 planeNormal, out float3 projectionOnPlane) +{ + float3 projectionOntoNormal = dot(vectorToProject, planeNormal) * planeNormal; + float3 projectionOntoPlane = vectorToProject - projectionOntoNormal; + projectionOnPlane = normalize(projectionOntoPlane); +} + + +float2 GetUvOnCloudTexture(float3 sampledWorldPos, float3 sunForward, float3 anchorPosition, float3 anchorUp, float3 planeOrigo, float3 anchorForward, + float planeWidthWorldUnits, float planeHeightWorldUnits) +{ + float2 uv = PositionToUV(sampledWorldPos, sunForward, anchorPosition, + anchorUp, planeOrigo, anchorForward, + planeWidthWorldUnits, planeHeightWorldUnits); + + return float2(1 - uv.x, 1 - uv.y); +} \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl.meta new file mode 100644 index 000000000..49e473ada --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 10e971e26c7349f418e820d4564ffffa +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/ProjectionLib.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl new file mode 100644 index 000000000..e00adc3d5 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl @@ -0,0 +1,170 @@ +#include "Noise/CloudNoise.hlsl" +#include "CloudDataSampler.hlsl" +#include "URP_CustomLighting/CustomLighting.hlsl" + +void RampValue_float(float Ramps, float value, float brigthness, out float outputValue){ + float temp = value * Ramps; + float r = round(temp + brigthness); + outputValue = r / Ramps; +} + +float RampValue(float Ramps, float value){ + float r = round(value * Ramps); + return r / Ramps; +} + +/** +Godrays from Unity shadows only. +*/ +void ShadowDataGodrays_float(float3 WorldPos, int TotalSteps, float3 Step, + float shadowStrength, float Ramps, + out float ShadowAtten) +{ + float3 currentPos = WorldPos; + float cumulativeShadowAtten = 0; + float shadowMultiplier = ((length(Step)) / 0.5f) / TotalSteps; + + for (int i = 0; i < TotalSteps; i++) + { + float ShadowAttenuationHere = 0; + + MainLightShadows_float(currentPos, half4(1, 1, 1, 1), ShadowAttenuationHere); + cumulativeShadowAtten += shadowMultiplier * (1 - ShadowAttenuationHere); + currentPos += Step; + } + + ShadowAtten = RampValue(Ramps, cumulativeShadowAtten * shadowStrength); +} + + +float2 SnapUvY(float2 uv, float snapValue){ + float snappedUvY = ceil(uv.y * snapValue) / snapValue; + return float2(uv.x, snappedUvY); +} + +float GetRandomValue(float2 position, float randomStrength) { + float random = frac(sin(dot(position, float2(12.9898, 78.233))) * 43758.5453); + return (random - 0.5)*randomStrength; +} + +/** +Godrays from simulated clouds and Unity's shadows both in such way that they combine. +This method is the core of the entire system and is the most sophisticated part of the shader. + +@param[out] GodrayValue[0, 1] - the final godray value for this pixel +*/ +void CombinedGodrays_float(float3 WorldPos, float3 pixelWorldPositionOnNearClipPlane, int RaymarchSteps, float3 Step, + Texture2D CloudDataTexture, float pixelLengthInUv, + float3 planeOrigo, float3 anchorForward, float3 anchorPosition, float3 anchorUp, float3 sunForward, + float planeWidthWorldUnits, float planeHeightWorldUnits, float planeWidthPixels, float planeHeightPixels, float depth, + float shadowStrength, float Ramps, float ShadowRamps, + Texture2D PreCalcTexture, float PreCalcN, float PreCalcWorldUnitSizeN, + + out float GodrayValue) +{ + float minPixelValue = 1000000; + float cumulativeShadow = 0; + + float3 currentPos = WorldPos; + float2 currentUV = GetUvOnCloudTexture(currentPos, sunForward, anchorPosition, anchorUp, planeOrigo, anchorForward, planeWidthWorldUnits, planeHeightWorldUnits); + float2 stepUV = GetUvOnCloudTexture(currentPos + Step, sunForward, anchorPosition, anchorUp, planeOrigo, anchorForward, planeWidthWorldUnits, planeHeightWorldUnits) + - currentUV; + + float2 firstUv = currentUV; + + float2 pixelStep = normalize(stepUV) * pixelLengthInUv; + float shadowMultiplier = ((length(Step)) / 0.5f) / RaymarchSteps; + + // First step: Unity shadow raymarch + RaymarchSteps = min(RaymarchSteps, 512); // Can prevent compile crash + for (int i = 0; i < RaymarchSteps; i++) + { + float AmountOfLightHere = 0; + + // float3 randomizedShadowPos = currentPos + Step * GetRandomValue(currentPos.xy, 0.1f); + MainLightShadows_float(currentPos, half4(1, 1, 1, 1), AmountOfLightHere); + + float unityShadowHere = 1 - AmountOfLightHere; + + float CloudShadowHere = CloudDataUvSplitSample(CloudDataTexture, firstUv, currentUV, stepUV, pixelStep, planeWidthPixels, planeHeightPixels); + + cumulativeShadow += unityShadowHere * shadowMultiplier; + + float actualShadowHere = CloudShadowHere + unityShadowHere; + minPixelValue = min(minPixelValue, actualShadowHere); + + currentPos += Step; + currentUV += stepUV; + } + + // currentUV -= stepUV * 0.5f ; // Technically this goes slightly less than half step too far backwards, but it does not matter. + float stepAdjustmentFactor = RaymarchSteps / (RaymarchSteps + 1e-6); + currentUV -= stepUV * 0.5f * stepAdjustmentFactor; + + // Prepare values for steps the second and third steps... + float2 preCalcUvStep = float2(stepUV.x, normalize(stepUV).y * (1/PreCalcN)); + float2 firstCorrectSnappedUv = SnapUvY(firstUv + preCalcUvStep*2, PreCalcN); + float2 thisSnappedUv = SnapUvY(currentUV, PreCalcN); + float2 targetSnappedUv = max(firstCorrectSnappedUv, thisSnappedUv); + float2 hereToNextUv = targetSnappedUv - currentUV; + + + // Second step: Bridge the gap between Unity shadow raymarch and precomputed texture iteration. + float stepsToNextAlignedY = length(hereToNextUv) / length(pixelStep); + stepsToNextAlignedY = min(stepsToNextAlignedY, 512); // Can prevent compile crash + for (int j = 0; j < stepsToNextAlignedY; j++) + { + float CloudShadowHere = 1 - CloudDataTexture[float2(currentUV.x * planeWidthPixels, currentUV.y * planeHeightPixels)].r; + minPixelValue = min(minPixelValue, CloudShadowHere); + currentUV += pixelStep; + } + + + // Third step: Pre calc raymarch + float requiredIterations = PreCalcN * (1-currentUV.y); + requiredIterations = min(requiredIterations, 256); // Can prevent compile crash + for (int k = 0; k < requiredIterations; k++) + { + float preCalcValue = 1-PreCalcTexture[float2(currentUV.x*planeWidthPixels, currentUV.y*PreCalcN)].r; + minPixelValue = min(minPixelValue, preCalcValue); + currentUV += preCalcUvStep; + } + + + // Final step: Process the results + GodrayValue = minPixelValue; // Godray value for this pixel + + GodrayValue = RampValue(Ramps, GodrayValue); // Stylize godray + GodrayValue = clamp(GodrayValue, 0, 1); // Clamp it so shadows can be applied properly + + cumulativeShadow = RampValue(ShadowRamps, cumulativeShadow * shadowStrength); // Stylize shadows + GodrayValue += (cumulativeShadow * shadowStrength); // Apply shadows on top of godray for stylistic reasons +} + + + + + +float3 WorldPosToShadowProjectionPos(float3 objPosition, float3 sunDirection) { + float3 offsetVec = (objPosition.y / -sunDirection.y) * sunDirection; + float3 shadowPosition = float3(objPosition.x + offsetVec.x, 0, objPosition.z + offsetVec.z); + return shadowPosition; +} + +/** +Takes in world position, gives out freshly computed cloud value. Not recommended to be used in raymarch. +This is used for constructing the cloud data texture. + +@param[in] worldPos - world position whose cloud data will be computed +@param[out] sampleValue - the computed cloud data value +*/ +void CloudDataFromWorldPos_float(float3 worldPos, float3 sunAngle, float scale, + float cloudChange, float2 noiseStep, float coverage, float2 cloudMovement, + float time, + out float sampleValue) +{ + float3 shadowPosition = WorldPosToShadowProjectionPos(worldPos, sunAngle); + float2 uv = float2(shadowPosition.x, shadowPosition.z); + uv += cloudMovement * time; + FastCloudNoise(uv, scale, cloudChange, noiseStep, coverage, time, sampleValue); +} diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl.meta new file mode 100644 index 000000000..6377bba32 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 65e56e7ff6c6ae0419c39b8ea4ff8b5f +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/RaymarchLogic.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl new file mode 100644 index 000000000..e20e5a35c --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl @@ -0,0 +1,5 @@ +void ShadowProjection_float(float3 objPos, float3 SunDir, out float2 shadowPos) { + float multiplier = (objPos.y / -SunDir.y); + float3 offsetVec = multiplier * SunDir; + shadowPos = float2(objPos.x + offsetVec.x, objPos.z + offsetVec.z); +} diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl.meta new file mode 100644 index 000000000..9c9cfd519 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 242205f8464b9bc42b1a520b692f5582 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/ShadowProjection.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting.meta new file mode 100644 index 000000000..68dcf67f1 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97611e84f0d8db84fa78540ec8c29ea6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl new file mode 100644 index 000000000..05d2d9db5 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl @@ -0,0 +1,492 @@ +#ifndef CUSTOM_LIGHTING_INCLUDED +#define CUSTOM_LIGHTING_INCLUDED + +// @Cyanilux | https://github.com/Cyanilux/URP_ShaderGraphCustomLighting +// Note this version of the package assumes v12+ due to usage of "Branch on Input Connection" node +// For older versions, see branches on github repo! + +//------------------------------------------------------------------------------------------------------ +// Main Light +//------------------------------------------------------------------------------------------------------ + +/* +- Obtains the Direction, Color and Distance Atten for the Main Light. +- (DistanceAtten is either 0 or 1 for directional light, depending if the light is in the culling mask or not) +- If you want shadow attenutation, see MainLightShadows_float, or use MainLightFull_float instead +*/ +void MainLight_float(out float3 Direction, out float3 Color, out float DistanceAtten) +{ +#ifdef SHADERGRAPH_PREVIEW + Direction = normalize(float3(1,1,-0.4)); + Color = float4(1,1,1,1); + DistanceAtten = 1; +#else + Light mainLight = GetMainLight(); + Direction = mainLight.direction; + Color = mainLight.color; + DistanceAtten = mainLight.distanceAttenuation; +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Main Light Layer Test +//------------------------------------------------------------------------------------------------------ + +#ifndef SHADERGRAPH_PREVIEW +#if UNITY_VERSION < 202220 + /* + GetMeshRenderingLayer() is only available in 2022.2+ + Previous versions need to use GetMeshRenderingLightLayer() + */ +uint GetMeshRenderingLayer() +{ + return GetMeshRenderingLightLayer(); +} +#endif +#endif + +/* +- Tests whether the Main Light Layer Mask appears in the Rendering Layers from renderer +- (Used to support Light Layers, pass your shading from Main Light into this) +- To work in an Unlit Graph, requires keywords : + - Boolean Keyword, Global Multi-Compile "_LIGHT_LAYERS" +*/ +void MainLightLayer_float(float3 Shading, out float3 Out) +{ +#ifdef SHADERGRAPH_PREVIEW + Out = Shading; +#else + Out = 0; + uint meshRenderingLayers = GetMeshRenderingLayer(); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(GetMainLight().layerMask, meshRenderingLayers)) + #endif + { + Out = Shading; + } +#endif +} + +/* +- Obtains the Light Cookie assigned to the Main Light +- (For usage, You'd want to Multiply the result with your Light Colour) +- To work in an Unlit Graph, requires keywords : + - Boolean Keyword, Global Multi-Compile "_LIGHT_COOKIES" +*/ +void MainLightCookie_float(float3 WorldPos, out float3 Cookie) +{ + Cookie = 1; +#if defined(_LIGHT_COOKIES) + Cookie = SampleMainLightCookie(WorldPos); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Main Light Shadows +//------------------------------------------------------------------------------------------------------ + +/* +- This undef (un-define) is required to prevent the "invalid subscript 'shadowCoord'" error, + which occurs when _MAIN_LIGHT_SHADOWS is used with 1/No Shadow Cascades with the Unlit Graph. +- It's not required for the PBR/Lit graph, so I'm using the SHADERPASS_FORWARD to ignore it for that pass +*/ +#ifndef SHADERGRAPH_PREVIEW +#include "Packages/com.unity.render-pipelines.universal/Editor/ShaderGraph/Includes/ShaderPass.hlsl" +#if (SHADERPASS != SHADERPASS_FORWARD) +#undef REQUIRES_VERTEX_SHADOW_COORD_INTERPOLATOR +#endif +#endif + +/* +- Samples the Shadowmap for the Main Light, based on the World Position passed in. (Position node) +- For shadows to work in the Unlit Graph, the following keywords must be defined in the blackboard : + - Enum Keyword, Global Multi-Compile "_MAIN_LIGHT", with entries : + - "SHADOWS" + - "SHADOWS_CASCADE" + - "SHADOWS_SCREEN" + - Boolean Keyword, Global Multi-Compile "_SHADOWS_SOFT" +- For a PBR/Lit Graph, these keywords are already handled for you. +*/ +void MainLightShadows_float(float3 WorldPos, half4 Shadowmask, out float ShadowAtten) +{ +#ifdef SHADERGRAPH_PREVIEW + ShadowAtten = 1; +#else +#if defined(_MAIN_LIGHT_SHADOWS_SCREEN) && !defined(_SURFACE_TYPE_TRANSPARENT) + float4 shadowCoord = ComputeScreenPos(TransformWorldToHClip(WorldPos)); +#else + float4 shadowCoord = TransformWorldToShadowCoord(WorldPos); +#endif + ShadowAtten = MainLightShadow(shadowCoord, WorldPos, Shadowmask, _MainLightOcclusionProbes); +#endif +} + +void MainLightShadows_float(float3 WorldPos, out float ShadowAtten) +{ + MainLightShadows_float(WorldPos, half4(1, 1, 1, 1), ShadowAtten); +} + +//------------------------------------------------------------------------------------------------------ +// Shadowmask (v10+) +//------------------------------------------------------------------------------------------------------ + +/* +- Used to support "Shadowmask" mode in Lighting window. +- Should be sampled once in graph, then input into the Main Light Shadows and/or Additional Light subgraphs/functions. +- To work in an Unlit Graph, likely requires keywords : + - Boolean Keyword, Global Multi-Compile "SHADOWS_SHADOWMASK" + - Boolean Keyword, Global Multi-Compile "LIGHTMAP_SHADOW_MIXING" + - (also LIGHTMAP_ON, but I believe Shader Graph is already defining this one) +*/ +void Shadowmask_half(float2 lightmapUV, out half4 Shadowmask) +{ +#ifdef SHADERGRAPH_PREVIEW + Shadowmask = half4(1,1,1,1); +#else + OUTPUT_LIGHTMAP_UV(lightmapUV, unity_LightmapST, lightmapUV); + Shadowmask = SAMPLE_SHADOWMASK(lightmapUV); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Ambient Lighting +//------------------------------------------------------------------------------------------------------ + +/* +- Uses "SampleSH", the spherical harmonic stuff that ambient lighting / light probes uses. +- Will likely be used in the fragment, so will be per-pixel. +- Alternatively could use the Baked GI node, as it'll also handle this for you. +- Could also use the Ambient node, would be cheaper but the result won't automatically adapt based on the Environmental Lighting Source (Lighting tab). +*/ +void AmbientSampleSH_float(float3 WorldNormal, out float3 Ambient) +{ +#ifdef SHADERGRAPH_PREVIEW + Ambient = float3(0.1, 0.1, 0.1); // Default ambient colour for previews +#else + Ambient = SampleSH(WorldNormal); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Subtractive Baked GI +//------------------------------------------------------------------------------------------------------ +/* +- Used to support "Subtractive" mode in Lighting window. +- To work in an Unlit Graph, likely requires keywords : + - Boolean Keyword, Global Multi-Compile "LIGHTMAP_SHADOW_MIXING" + - (also LIGHTMAP_ON, but I believe Shader Graph is already defining this one) +*/ +void SubtractiveGI_float(float ShadowAtten, float3 normalWS, float3 bakedGI, out half3 result) +{ +#ifdef SHADERGRAPH_PREVIEW + result = half3(1,1,1); +#else + Light mainLight = GetMainLight(); + mainLight.shadowAttenuation = ShadowAtten; + MixRealtimeAndBakedGI(mainLight, normalWS, bakedGI); + result = bakedGI; +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Mix Fog +//------------------------------------------------------------------------------------------------------ + +/* +- Adds fog to the colour, based on the Fog settings in the Lighting tab. +- Note : Not required for v12, can use Lerp instead. See "Mix Fog" SubGraph +*/ +void MixFog_float(float3 Colour, float Fog, out float3 Out) +{ +#ifdef SHADERGRAPH_PREVIEW + Out = Colour; +#else + Out = MixFog(Colour, Fog); +#endif +} + +//------------------------------------------------------------------------------------------------------ +// Default Additional Lights +//------------------------------------------------------------------------------------------------------ + +/* +- Handles additional lights (e.g. additional directional, point, spotlights) +- For custom lighting, you may want to duplicate this and swap the LightingLambert / LightingSpecular functions out. See Toon Example below! +- To work in the Unlit Graph, the following keywords must be defined in the blackboard : + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHT_SHADOWS" + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHTS" +- To support Forward+ path, + - Boolean Keyword, Global Multi-Compile "_FORWARD_PLUS" (2022.2+) +*/ +void AdditionalLights_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, half4 Shadowmask, + out float3 Diffuse, out float3 Specular) +{ + float3 diffuseColor = 0; + float3 specularColor = 0; +#ifndef SHADERGRAPH_PREVIEW + Smoothness = exp2(10 * Smoothness + 1); + uint pixelLightCount = GetAdditionalLightsCount(); + uint meshRenderingLayers = GetMeshRenderingLayer(); + +#if USE_FORWARD_PLUS + for (uint lightIndex = 0; lightIndex < min(URP_FP_DIRECTIONAL_LIGHTS_COUNT, MAX_VISIBLE_LIGHTS); lightIndex++) { + FORWARD_PLUS_SUBTRACTIVE_LIGHT_CHECK + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); +#ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) +#endif + { + // Blinn-Phong + float3 attenuatedLightColor = light.color * (light.distanceAttenuation * light.shadowAttenuation); + diffuseColor += LightingLambert(attenuatedLightColor, light.direction, WorldNormal); + specularColor += LightingSpecular(attenuatedLightColor, light.direction, WorldNormal, WorldView, float4(SpecColor, 0), Smoothness); + } + } +#endif + + // For Foward+ the LIGHT_LOOP_BEGIN macro will use inputData.normalizedScreenSpaceUV, inputData.positionWS, so create that: + InputData inputData = (InputData) 0; + float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition)); + inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w; + inputData.positionWS = WorldPosition; + + LIGHT_LOOP_BEGIN(pixelLightCount) + + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) + #endif + { + // Blinn-Phong + float3 attenuatedLightColor = light.color * (light.distanceAttenuation * light.shadowAttenuation); + diffuseColor += LightingLambert(attenuatedLightColor, light.direction, WorldNormal); + specularColor += LightingSpecular(attenuatedLightColor, light.direction, WorldNormal, WorldView, float4(SpecColor, 0), Smoothness); + } + LIGHT_LOOP_END +#endif + + Diffuse = diffuseColor; + Specular = specularColor; +} + +// For backwards compatibility (before Shadowmask was introduced) +void AdditionalLights_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, + out float3 Diffuse, out float3 Specular) +{ + AdditionalLights_float(SpecColor, Smoothness, WorldPosition, WorldNormal, WorldView, half4(1, 1, 1, 1), Diffuse, Specular); +} + +//------------------------------------------------------------------------------------------------------ +// Additional Lights Toon Example +//------------------------------------------------------------------------------------------------------ + +/* +- Calculates light attenuation values to produce multiple bands for a toon effect. See AdditionalLightsToon function below +*/ +#ifndef SHADERGRAPH_PREVIEW +float ToonAttenuation(int lightIndex, float3 positionWS, float pointBands, float spotBands) +{ +#if !USE_FORWARD_PLUS + lightIndex = GetPerObjectLightIndex(lightIndex); +#endif +#if USE_STRUCTURED_BUFFER_FOR_LIGHT_DATA + float4 lightPositionWS = _AdditionalLightsBuffer[lightIndex].position; + half4 spotDirection = _AdditionalLightsBuffer[lightIndex].spotDirection; + half4 distanceAndSpotAttenuation = _AdditionalLightsBuffer[lightIndex].attenuation; +#else + float4 lightPositionWS = _AdditionalLightsPosition[lightIndex]; + half4 spotDirection = _AdditionalLightsSpotDir[lightIndex]; + half4 distanceAndSpotAttenuation = _AdditionalLightsAttenuation[lightIndex]; +#endif + + // Point + float3 lightVector = lightPositionWS.xyz - positionWS * lightPositionWS.w; + float distanceSqr = max(dot(lightVector, lightVector), HALF_MIN); + float range = rsqrt(distanceAndSpotAttenuation.x); + float dist = sqrt(distanceSqr) / range; + + // Spot + half3 lightDirection = half3(lightVector * rsqrt(distanceSqr)); + half SdotL = dot(spotDirection.xyz, lightDirection); + half spotAtten = saturate(SdotL * distanceAndSpotAttenuation.z + distanceAndSpotAttenuation.w); + spotAtten *= spotAtten; + float maskSpotToRange = step(dist, 1); + + // Atten + bool isSpot = (distanceAndSpotAttenuation.z > 0); + return isSpot ? + //step(0.01, spotAtten) : // cheaper if you just want "1" band for spot lights + (floor(spotAtten * spotBands) / spotBands) * maskSpotToRange : + saturate(1.0 - floor(dist * pointBands) / pointBands); +} +#endif + +/* +- Handles additional lights (e.g. point, spotlights) with banded toon effect +- For shadows to work in the Unlit Graph, the following keywords must be defined in the blackboard : + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHT_SHADOWS" + - Boolean Keyword, Global Multi-Compile "_ADDITIONAL_LIGHTS" (required to prevent the one above from being stripped from builds) +- For a PBR/Lit Graph, these keywords are already handled for you. +*/ +void AdditionalLightsToon_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, half4 Shadowmask, + float PointLightBands, float SpotLightBands, + out float3 Diffuse, out float3 Specular) +{ + float3 diffuseColor = 0; + float3 specularColor = 0; + +#ifndef SHADERGRAPH_PREVIEW + Smoothness = exp2(10 * Smoothness + 1); + uint pixelLightCount = GetAdditionalLightsCount(); + uint meshRenderingLayers = GetMeshRenderingLayer(); + +#if USE_FORWARD_PLUS + for (uint lightIndex = 0; lightIndex < min(URP_FP_DIRECTIONAL_LIGHTS_COUNT, MAX_VISIBLE_LIGHTS); lightIndex++) { + FORWARD_PLUS_SUBTRACTIVE_LIGHT_CHECK + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); +#ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) +#endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1){ + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + }else{ + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + } +#endif + + // For Foward+ the LIGHT_LOOP_BEGIN macro will use inputData.normalizedScreenSpaceUV, inputData.positionWS, so create that: + InputData inputData = (InputData) 0; + float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition)); + inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w; + inputData.positionWS = WorldPosition; + + LIGHT_LOOP_BEGIN(pixelLightCount) + + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) + #endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1) + { + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + } + else + { + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + LIGHT_LOOP_END +#endif + +/* +#ifndef SHADERGRAPH_PREVIEW + Smoothness = exp2(10 * Smoothness + 1); + WorldNormal = normalize(WorldNormal); + WorldView = SafeNormalize(WorldView); + int pixelLightCount = GetAdditionalLightsCount(); + for (int i = 0; i < pixelLightCount; ++i) { + Light light = GetAdditionalLight(i, WorldPosition, Shadowmask); + + // DIFFUSE + if (PointLightBands <= 1 && SpotLightBands <= 1){ + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + }else{ + // Multiple bands : + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(i, WorldPosition, PointLightBands, SpotLightBands); + } + } +#endif +*/ + + Diffuse = diffuseColor; + Specular = specularColor; + // Didn't really like the look of specular lighting in the toon shader here, so just keeping it at 0 +} + +// For backwards compatibility (before Shadowmask was introduced) +void AdditionalLightsToon_float(float3 SpecColor, float Smoothness, float3 WorldPosition, float3 WorldNormal, float3 WorldView, + float PointLightBands, float SpotLightBands, + out float3 Diffuse, out float3 Specular) +{ + AdditionalLightsToon_float(SpecColor, Smoothness, WorldPosition, WorldNormal, WorldView, half4(1, 1, 1, 1), + PointLightBands, SpotLightBands, Diffuse, Specular); +} + + +// EDITS BEGIN +void AdditionalLightsToonAttenuation_float(float3 WorldPosition, float3 WorldNormal, half4 Shadowmask, + float PointLightBands, float SpotLightBands, + out float3 Diffuse, out float Attenuation) +{ + float3 diffuseColor = 0; + float attenSum = 0; + +#ifndef SHADERGRAPH_PREVIEW + uint pixelLightCount = GetAdditionalLightsCount(); + uint meshRenderingLayers = GetMeshRenderingLayer(); + +#if USE_FORWARD_PLUS + for (uint lightIndex = 0; lightIndex < min(URP_FP_DIRECTIONAL_LIGHTS_COUNT, MAX_VISIBLE_LIGHTS); lightIndex++) { + FORWARD_PLUS_SUBTRACTIVE_LIGHT_CHECK + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); +#ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) +#endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1){ + // Solid colour lights + attenSum += light.distanceAttenuation * light.shadowAttenuation; + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + }else{ + attenSum += light.distanceAttenuation * light.shadowAttenuation; + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + } +#endif + + // For Foward+ the LIGHT_LOOP_BEGIN macro will use inputData.normalizedScreenSpaceUV, inputData.positionWS, so create that: + InputData inputData = (InputData) 0; + float4 screenPos = ComputeScreenPos(TransformWorldToHClip(WorldPosition)); + inputData.normalizedScreenSpaceUV = screenPos.xy / screenPos.w; + inputData.positionWS = WorldPosition; + + LIGHT_LOOP_BEGIN(pixelLightCount) + + Light light = GetAdditionalLight(lightIndex, WorldPosition, Shadowmask); + #ifdef _LIGHT_LAYERS + if (IsMatchingLightLayer(light.layerMask, meshRenderingLayers)) + #endif + { + if (PointLightBands <= 1 && SpotLightBands <= 1) + { + attenSum += light.distanceAttenuation * light.shadowAttenuation; + // Solid colour lights + diffuseColor += light.color * step(0.0001, light.distanceAttenuation * light.shadowAttenuation); + } + else + { + attenSum += light.distanceAttenuation * light.shadowAttenuation; + // Multiple bands + diffuseColor += light.color * light.shadowAttenuation * ToonAttenuation(lightIndex, WorldPosition, PointLightBands, SpotLightBands); + } + } + LIGHT_LOOP_END +#endif + + Diffuse = diffuseColor; + Attenuation = attenSum; +} +// EDITS END + +#endif // CUSTOM_LIGHTING_INCLUDED \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl.meta new file mode 100644 index 000000000..426982f4d --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: d933f4494a89c5c4092872c784372642 +ShaderIncludeImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/CustomLighting.hlsl + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE new file mode 100644 index 000000000..b8a775318 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Cyanilux + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE.meta b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE.meta new file mode 100644 index 000000000..edbc2ddc7 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 283791eb846ac4442ac8c5c63fa64df7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/LICENSE + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Third-Party Notices.txt b/Assets/Critter Volumetric Lighting/Third-Party Notices.txt new file mode 100644 index 000000000..a4b894593 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Third-Party Notices.txt @@ -0,0 +1,21 @@ +Files in: Critter Volumetric Lighting/Shading/Shader Lib/URP_CustomLighting/ + +License Type: "MIT" + +Hosted: https://github.com/Cyanilux/URP_ShaderGraphCustomLighting/blob/main/LICENSE + +--------------------------------------------------------------------------------------------------- + +Files in: Critter Volumetric Lighting/Shading/Shader Graph Sub Shaders/SubGraphs Third-Party/ + +License Type: "MIT" + +Hosted: https://github.com/Cyanilux/URP_ShaderGraphCustomLighting/blob/main/LICENSE + +--------------------------------------------------------------------------------------------------- + +Files in: Critter Volumetric Lighting/Shading/Shader Lib/Noise/ + +License Type: "MIT" + +Hosted: https://github.com/ashima/webgl-noise/blob/master/LICENSE \ No newline at end of file diff --git a/Assets/Critter Volumetric Lighting/Third-Party Notices.txt.meta b/Assets/Critter Volumetric Lighting/Third-Party Notices.txt.meta new file mode 100644 index 000000000..b6c0d6a84 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Third-Party Notices.txt.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: 5942fc8fb0f9e6f469b5a5256d115cc9 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Third-Party Notices.txt + uploadId: 754469 diff --git a/Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset b/Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset new file mode 100644 index 000000000..f5b661b40 --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset @@ -0,0 +1,74 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-5132503686702700931 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: b00045f12942b46c698459096c89274e, type: 3} + m_Name: FullScreenPassRendererFeature + m_EditorClassIdentifier: + m_Active: 1 + injectionPoint: 600 + fetchColorBuffer: 0 + requirements: 1 + passMaterial: {fileID: 2100000, guid: 537bd907ba1985245943775012f80daf, type: 2} + passIndex: 0 + bindDepthStencilAttachment: 0 + m_Version: 1 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} + m_Name: Volumetric Light Renderer + m_EditorClassIdentifier: + debugShaders: + debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, type: 3} + hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3} + probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, type: 3} + probeVolumeResources: + probeVolumeDebugShader: {fileID: 0} + probeVolumeFragmentationDebugShader: {fileID: 0} + probeVolumeOffsetDebugShader: {fileID: 0} + probeVolumeSamplingDebugShader: {fileID: 0} + probeSamplingDebugMesh: {fileID: 0} + probeSamplingDebugTexture: {fileID: 0} + probeVolumeBlendStatesCS: {fileID: 0} + m_RendererFeatures: + - {fileID: -5132503686702700931} + m_RendererFeatureMap: 7de6b31117afc5b8 + m_UseNativeRenderPass: 0 + xrSystemData: {fileID: 0} + postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} + m_AssetVersion: 2 + m_OpaqueLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_TransparentLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_DefaultStencilState: + overrideStencilState: 0 + stencilReference: 0 + stencilCompareFunction: 8 + passOperation: 2 + failOperation: 0 + zFailOperation: 0 + m_ShadowTransparentReceive: 1 + m_RenderingMode: 0 + m_DepthPrimingMode: 0 + m_CopyDepthMode: 1 + m_DepthAttachmentFormat: 0 + m_DepthTextureFormat: 0 + m_AccurateGbufferNormals: 0 + m_IntermediateTextureMode: 1 diff --git a/Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset.meta b/Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset.meta new file mode 100644 index 000000000..5656dec3a --- /dev/null +++ b/Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset.meta @@ -0,0 +1,15 @@ +fileFormatVersion: 2 +guid: ee5fe44674693a64dadb0b6f5c03f50e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: +AssetOrigin: + serializedVersion: 1 + productId: 283681 + packageName: Critter Volumetric Lighting + packageVersion: 1.2 + assetPath: Assets/Critter Volumetric Lighting/Volumetric Light Renderer.asset + uploadId: 754469