From 385646af41609572b588bc62cf9da386d6925b0c Mon Sep 17 00:00:00 2001 From: Sebastien Lagarde Date: Fri, 1 May 2020 12:09:22 +0200 Subject: [PATCH 1/4] Update hdrp testing framework --- .../Fonts/Font Material SG.mat | 24 +-- .../Fonts/Font Material.mat | 34 ++-- .../Fonts/FontShader-linear.shadergraph | 42 +++-- .../Fonts/FontShader-point.shadergraph | 34 +++- .../Fonts/PressStart2P-Regular.ttf.meta | 1 - .../ScenePrefabs/HDRP_Test_Camera.prefab | 158 +++++++++++++++++- .../Scripts/DisplayOnPlatformAPI.cs | 32 +++- .../Scripts/HDRP_Tests.asmdef | 3 +- .../Scripts/SetToCameraNearPlane.cs | 67 ++++++++ .../Scripts/SetToCameraNearPlane.cs.meta | 11 ++ 10 files changed, 347 insertions(+), 59 deletions(-) create mode 100644 com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs create mode 100644 com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs.meta diff --git a/com.unity.testing.hdrp/Fonts/Font Material SG.mat b/com.unity.testing.hdrp/Fonts/Font Material SG.mat index e53c316e8ae..1ac28fb07b8 100644 --- a/com.unity.testing.hdrp/Fonts/Font Material SG.mat +++ b/com.unity.testing.hdrp/Fonts/Font Material SG.mat @@ -23,14 +23,14 @@ Material: m_Name: Font Material SG m_Shader: {fileID: -6465566751694194690, guid: fb2de1fdff4cadb4481431511d374cfa, type: 3} - m_ShaderKeywords: _BLENDMODE_ALPHA _DOUBLESIDED_ON _SURFACE_TYPE_TRANSPARENT + m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DOUBLESIDED_ON m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 - m_CustomRenderQueue: 3000 + m_CustomRenderQueue: 2450 stringTagMap: MotionVector: User - RenderType: Transparent + RenderType: TransparentCutout disabledShaderPasses: - MOTIONVECTORS - TransparentBackface @@ -50,20 +50,22 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - _AlphaCutOff: 0.5 - _AlphaCutoff: 0.5 - - _AlphaCutoffEnable: 0 - - _AlphaDstBlend: 10 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 0 - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 - _BlendMode: 0 - _CullMode: 0 - _CullModeForward: 0 - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 2 - - _DstBlend: 10 + - _DstBlend: 0 - _EnableFogOnTransparent: 0 - _ReceivesSSR: 0 - _ReceivesSSRTransparent: 0 - - _RenderQueueType: 4 + - _RenderQueueType: 1 - _RequireSplitLighting: 0 - _SrcBlend: 1 - _StencilRef: 0 @@ -76,16 +78,16 @@ Material: - _StencilWriteMaskDistortionVec: 4 - _StencilWriteMaskGBuffer: 14 - _StencilWriteMaskMV: 40 - - _SurfaceType: 1 + - _SurfaceType: 0 - _TransparentBackfaceEnable: 0 - _TransparentCullMode: 2 - _TransparentSortPriority: 0 - _TransparentZWrite: 0 - _UseShadowThreshold: 0 - - _ZTestDepthEqualForOpaque: 0 - - _ZTestGBuffer: 4 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 3 - _ZTestTransparent: 0 - - _ZWrite: 0 + - _ZWrite: 1 m_Colors: - Color_C617C43C: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} diff --git a/com.unity.testing.hdrp/Fonts/Font Material.mat b/com.unity.testing.hdrp/Fonts/Font Material.mat index 66b32ef2597..c7add93c6d1 100644 --- a/com.unity.testing.hdrp/Fonts/Font Material.mat +++ b/com.unity.testing.hdrp/Fonts/Font Material.mat @@ -23,14 +23,14 @@ Material: m_Name: Font Material m_Shader: {fileID: -6465566751694194690, guid: 4db2e2acd4e73c747927fdc0132400ca, type: 3} - m_ShaderKeywords: _BLENDMODE_ALPHA _SURFACE_TYPE_TRANSPARENT + m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DOUBLESIDED_ON m_LightmapFlags: 4 m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2450 stringTagMap: MotionVector: User - RenderType: Transparent + RenderType: TransparentCutout disabledShaderPasses: - TransparentBackface - MOTIONVECTORS @@ -46,20 +46,22 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: + - _AlphaClip: 0.5 - _AlphaCutoff: 0.5 - - _AlphaCutoffEnable: 0 - - _AlphaDstBlend: 10 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 0 - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 - _BlendMode: 0 - - _CullMode: 2 - - _CullModeForward: 2 - - _DoubleSidedEnable: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 2 - - _DstBlend: 10 + - _DstBlend: 0 - _EnableFogOnTransparent: 0 - _ReceivesSSR: 0 - _ReceivesSSRTransparent: 0 - - _RenderQueueType: 4 + - _RenderQueueType: 1 - _RequireSplitLighting: 0 - _SrcBlend: 1 - _StencilRef: 0 @@ -72,16 +74,16 @@ Material: - _StencilWriteMaskDistortionVec: 4 - _StencilWriteMaskGBuffer: 14 - _StencilWriteMaskMV: 40 - - _SurfaceType: 1 + - _SurfaceType: 0 - _TransparentBackfaceEnable: 0 - _TransparentCullMode: 2 - _TransparentSortPriority: 0 - - _TransparentZWrite: 0 + - _TransparentZWrite: 1 - _UseShadowThreshold: 0 - - _ZTestDepthEqualForOpaque: 0 - - _ZTestGBuffer: 4 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 3 - _ZTestTransparent: 0 - - _ZWrite: 0 + - _ZWrite: 1 m_Colors: - Color_C617C43C: {r: 1, g: 1, b: 1, a: 0} - _Color: {r: 1, g: 1, b: 1, a: 1} diff --git a/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph b/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph index 62a1e0febdf..3fe0e16ff7d 100644 --- a/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph +++ b/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph @@ -2,13 +2,13 @@ "m_SerializedProperties": [ { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TextureShaderProperty" + "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n },\n \"m_Name\": \"_MainTex\",\n \"m_DefaultReferenceName\": \"Texture2D_8BCA8A86\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"fileID\\\":2800000,\\\"guid\\\":\\\"306d620c715872046bf76568b7f382d4\\\",\\\"type\\\":3}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ColorShaderProperty" + "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n },\n \"m_Name\": \"_Color\",\n \"m_DefaultReferenceName\": \"Color_C617C43C\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" }, @@ -17,6 +17,12 @@ "fullName": "UnityEditor.ShaderGraph.SamplerStateShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n },\n \"m_Name\": \"SamplerState\",\n \"m_DefaultReferenceName\": \"\",\n \"m_OverrideReferenceName\": \"SamplerState_Linear_Repeat\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_filter\": 0,\n \"m_wrap\": 0\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"634f269d-a326-449f-a4e0-01829e8d008b\"\n },\n \"m_Name\": \"Alpha Cutoff\",\n \"m_DefaultReferenceName\": \"Vector1_3E1B575\",\n \"m_OverrideReferenceName\": \"_AlphaCutOff\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" } ], "m_SerializedKeywords": [], @@ -25,19 +31,19 @@ "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" + "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 1,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": true,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false,\n \"m_EnableShadowMatte\": false,\n \"m_DOTSInstancing\": false\n}" }, { "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" }, { "typeInfo": { @@ -47,9 +53,15 @@ }, { "typeInfo": { - "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"c28629c5-8ce7-442c-8db7-4981bc8b8dde\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 388.5,\n \"y\": -777.0,\n \"width\": 114.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Alpha Cutoff\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"634f269d-a326-449f-a4e0-01829e8d008b\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.HighDefinition.HDUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 5,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": false,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" } ], "m_Groups": [], @@ -65,25 +77,31 @@ "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1867251139,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" }, { "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1867251139,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" }, { "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" }, { "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c28629c5-8ce7-442c-8db7-4981bc8b8dde\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 8,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" } ], "m_PreviewData": { diff --git a/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph b/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph index 91889d01a7e..2f468c464d2 100644 --- a/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph +++ b/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph @@ -2,13 +2,13 @@ "m_SerializedProperties": [ { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.TextureShaderProperty" + "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n },\n \"m_Name\": \"_MainTex\",\n \"m_DefaultReferenceName\": \"Texture2D_8BCA8A86\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"fileID\\\":2800000,\\\"guid\\\":\\\"306d620c715872046bf76568b7f382d4\\\",\\\"type\\\":3}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.ColorShaderProperty" + "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n },\n \"m_Name\": \"_Color\",\n \"m_DefaultReferenceName\": \"Color_C617C43C\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" }, @@ -17,6 +17,12 @@ "fullName": "UnityEditor.ShaderGraph.SamplerStateShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n },\n \"m_Name\": \"SamplerState\",\n \"m_DefaultReferenceName\": \"\",\n \"m_OverrideReferenceName\": \"SamplerState_Point_Repeat\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_filter\": 1,\n \"m_wrap\": 0\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"188b84bd-ac74-450b-8378-1091919b9cb4\"\n },\n \"m_Name\": \"Alpha Clip\",\n \"m_DefaultReferenceName\": \"Vector1_944E2583\",\n \"m_OverrideReferenceName\": \"_AlphaClip\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" } ], "m_SerializedKeywords": [], @@ -25,19 +31,25 @@ "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 5,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": true,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false,\n \"m_EnableShadowMatte\": false,\n \"m_DOTSInstancing\": false\n}" }, { "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"6d74cb90-d296-4c1c-879d-36324fab4b02\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 408.0,\n \"y\": -758.0,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Alpha Clip\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"188b84bd-ac74-450b-8378-1091919b9cb4\"\n}" }, { "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" }, { "typeInfo": { @@ -47,9 +59,9 @@ }, { "typeInfo": { - "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" + "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.HighDefinition.HDUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 5,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": false,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" } ], "m_Groups": [], @@ -65,7 +77,7 @@ "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6d74cb90-d296-4c1c-879d-36324fab4b02\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 8,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" }, { "typeInfo": { @@ -84,6 +96,12 @@ "fullName": "UnityEditor.Graphing.Edge" }, "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" } ], "m_PreviewData": { diff --git a/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta b/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta index 4191bf48ce7..bdda300c4a0 100644 --- a/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta +++ b/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta @@ -8,7 +8,6 @@ TrueTypeFontImporter: characterSpacing: 0 characterPadding: 1 includeFontData: 1 - fontName: Press Start 2P fontNames: - Press Start 2P fallbackFontReferences: [] diff --git a/com.unity.testing.hdrp/ScenePrefabs/HDRP_Test_Camera.prefab b/com.unity.testing.hdrp/ScenePrefabs/HDRP_Test_Camera.prefab index d7d1459b19d..1b74c5e18ef 100644 --- a/com.unity.testing.hdrp/ScenePrefabs/HDRP_Test_Camera.prefab +++ b/com.unity.testing.hdrp/ScenePrefabs/HDRP_Test_Camera.prefab @@ -12,6 +12,7 @@ GameObject: - component: {fileID: 20109210616973140} - component: {fileID: 114777190906822814} - component: {fileID: 114995348509370400} + - component: {fileID: 580412863073167814} m_Layer: 0 m_Name: HDRP_Test_Camera m_TagString: MainCamera @@ -29,7 +30,8 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] + m_Children: + - {fileID: 5491209476924004349} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -88,7 +90,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} m_Name: m_EditorClassIdentifier: - m_Version: 5 + m_Version: 7 m_ObsoleteRenderingPath: 0 m_ObsoleteFrameSettings: overrides: 0 @@ -146,6 +148,12 @@ MonoBehaviour: SMAAQuality: 2 dithering: 0 stopNaNs: 0 + taaSharpenStrength: 0.6 + TAAQuality: 1 + taaHistorySharpening: 0.35 + taaAntiFlicker: 0.5 + taaMotionVectorRejection: 0 + taaAntiHistoryRinging: 0 physicalParameters: m_Iso: 200 m_ShutterSpeed: 0.005 @@ -155,6 +163,7 @@ MonoBehaviour: m_BarrelClipping: 0.25 m_Anamorphism: 0 flipYMode: 0 + xrRendering: 1 fullscreenPassthrough: 0 allowDynamicResolution: 0 customRenderingSettings: 0 @@ -162,14 +171,21 @@ MonoBehaviour: probeLayerMask: serializedVersion: 2 m_Bits: 4294967295 + hasPersistentHistory: 0 m_RenderingPathCustomFrameSettings: bitDatas: - data1: 69284264410909 + data1: 70005818916701 data2: 4539628424389459968 lodBias: 1 lodBiasMode: 0 + lodBiasQualityLevel: 0 maximumLODLevel: 0 maximumLODLevelMode: 0 + maximumLODLevelQualityLevel: 0 + sssQualityMode: 0 + sssQualityLevel: 0 + sssCustomSampleBudget: 20 + materialQuality: 0 renderingPathCustomFrameSettingsOverrideMask: mask: data1: 0 @@ -192,12 +208,144 @@ MonoBehaviour: TargetHeight: 360 PerPixelCorrectnessThreshold: 0.001 AverageCorrectnessThreshold: 0.0001 + UseHDR: 0 doBeforeTest: m_PersistentCalls: m_Calls: [] - m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null captureFramerate: 0 waitFrames: 0 + xrCompatible: 1 + xrThresholdMultiplier: 1 + checkMemoryAllocation: 1 renderPipelineAsset: {fileID: 11400000, guid: d7fe5f39d2c099a4ea1f1f610af309d7, type: 2} +--- !u!114 &580412863073167814 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1132393308280272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aba9db29cdbc7481a86ff2d206b4dad6, type: 3} + m_Name: + m_EditorClassIdentifier: + renderer: {fileID: 131257220995741923} + camera: {fileID: 20109210616973140} + testSettings: {fileID: 114995348509370400} + screenSize: 0.8 + nearPlaneOffset: 0.001 + extend: {x: 4, y: 1.8} + place: 0 +--- !u!1 &6002938546587368868 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5491209476924004349} + - component: {fileID: 131257220995741923} + - component: {fileID: 205429588873169433} + - component: {fileID: 704450088499825821} + m_Layer: 0 + m_Name: BrokenTestText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5491209476924004349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6002938546587368868} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.501} + m_LocalScale: {x: 0.08037274, y: 0.08037274, z: 0.08037274} + m_Children: [] + m_Father: {fileID: 4209882255362944} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &131257220995741923 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6002938546587368868} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + 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: d76269c34e0fa6d438942a0eba5acac8, 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: 0 + 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!102 &205429588873169433 +TextMesh: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6002938546587368868} + m_Text: "+--------+\n\u299A\u299A\u299A\u299A| Test |\n| Broken |\u23BA\n+--------+" + m_OffsetZ: 0 + m_CharacterSize: 1 + m_LineSpacing: 1 + m_Anchor: 4 + m_Alignment: 0 + m_TabSize: 4 + m_FontSize: 1 + m_FontStyle: 0 + m_RichText: 0 + m_Font: {fileID: 12800000, guid: 306d620c715872046bf76568b7f382d4, type: 3} + m_Color: + serializedVersion: 2 + rgba: 4278190335 +--- !u!114 &704450088499825821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6002938546587368868} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ca2f6272d55211f4eb843d4ae99aaecc, type: 3} + m_Name: + m_EditorClassIdentifier: + D3D11: 0 + D3D12: 0 + VukanWindows: 0 diff --git a/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs b/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs index ded2adfcf01..5b5fe726a79 100644 --- a/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs +++ b/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs @@ -1,14 +1,30 @@ -using System.Collections; +using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Rendering; +[ExecuteInEditMode] public class DisplayOnPlatformAPI : MonoBehaviour { - [SerializeField] List platformApis = new List(); + public bool D3D11; + public bool D3D12; + public bool VukanWindows; - void Start() + List platformApis = new List(); + + void OnValidate() { + platformApis.Clear(); + + if (D3D11) + platformApis.Add(new PlatformAPI(RuntimePlatform.WindowsEditor, GraphicsDeviceType.Direct3D11)); + + if (D3D12) + platformApis.Add(new PlatformAPI(RuntimePlatform.WindowsEditor, GraphicsDeviceType.Direct3D12)); + + if (VukanWindows) + platformApis.Add(new PlatformAPI(RuntimePlatform.WindowsEditor, GraphicsDeviceType.Vulkan)); + bool display = false; foreach (var platformApi in platformApis) @@ -20,12 +36,18 @@ void Start() } } - gameObject.SetActive(display); + var textMeshRenderer = gameObject.GetComponent(); + textMeshRenderer.enabled = display; } - [System.Serializable] public struct PlatformAPI { + public PlatformAPI(RuntimePlatform inPlatform, GraphicsDeviceType inGraphicsDeviceType) + { + platform = inPlatform; + graphicsDeviceType = inGraphicsDeviceType; + } + public RuntimePlatform platform; public GraphicsDeviceType graphicsDeviceType; } diff --git a/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef b/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef index 82f7dfafdc6..6bc1982fc69 100644 --- a/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef +++ b/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef @@ -5,7 +5,8 @@ "Unity.Postprocessing.Runtime", "Unity.RenderPipelines.HighDefinition.Runtime", "UnityEngine.TestTools.Graphics", - "Unity.RenderPipelines.HighDefinition.Editor" + "Unity.RenderPipelines.HighDefinition.Editor", + "HDRP_TestRunner" ], "includePlatforms": [], "excludePlatforms": [], diff --git a/com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs b/com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs new file mode 100644 index 00000000000..a153dbc5f1b --- /dev/null +++ b/com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs @@ -0,0 +1,67 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.TestTools.Graphics; + +public class SetToCameraNearPlane : MonoBehaviour +{ + new public MeshRenderer renderer; + new public Camera camera; + public GraphicsTestSettings testSettings; + + [Range(0, 1)] + public float screenSize = 0.8f; + public float nearPlaneOffset = 0.001f; + + public Vector2 extend = Vector2.one; + + void Start() + { + PlaceObject(); + } + + void PlaceObject () + { + float captureRatio = testSettings.ImageComparisonSettings.TargetWidth * 1.0f / testSettings.ImageComparisonSettings.TargetHeight; + float objectRatio = extend.x / extend.y; + + bool scaleBaseOnX = objectRatio >= captureRatio; + + float camDistance = camera.nearClipPlane + nearPlaneOffset; + + float nearPlaneTargetSize = 1f; + + if (camera.orthographic) + { + nearPlaneTargetSize = camera.orthographicSize * ((scaleBaseOnX) ? captureRatio : 1f) * screenSize; + } + else + { + nearPlaneTargetSize = Mathf.Sin(camera.fieldOfView * 0.5f * Mathf.Deg2Rad * ((scaleBaseOnX) ? captureRatio : 1f)) * camDistance * screenSize; + } + + renderer.transform.parent = camera.transform; + renderer.transform.localPosition = new Vector3(0, 0, camDistance); + renderer.transform.localRotation = Quaternion.identity; + renderer.transform.localScale = Vector3.one * Mathf.Abs(nearPlaneTargetSize / ( (scaleBaseOnX) ? extend.x : extend.y ) ); + + } + + public bool place = false; + private void OnValidate() + { + if (place) + { + place = false; + PlaceObject(); + } + } + + private void OnDrawGizmosSelected() + { + if (renderer == null) return; + + Gizmos.matrix = renderer.transform.localToWorldMatrix; + Gizmos.DrawWireCube(Vector3.zero, extend * 2f); + } +} diff --git a/com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs.meta b/com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs.meta new file mode 100644 index 00000000000..15994da3067 --- /dev/null +++ b/com.unity.testing.hdrp/Scripts/SetToCameraNearPlane.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aba9db29cdbc7481a86ff2d206b4dad6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From b23a100562c8ed6d57bb052dcb5d3758e61c8b63 Mon Sep 17 00:00:00 2001 From: Sebastien Lagarde Date: Fri, 1 May 2020 15:01:11 +0200 Subject: [PATCH 2/4] Update hdrp testing framework 2 --- .../Scripts/DisplayOnPlatformAPI.cs | 4 + .../Scripts/HDRP_Tests.asmdef | 5 +- .../Scripts/TestFilterGenerator.cs | 100 ++++++++++++++++++ .../Scripts/TestFilterGenerator.cs.meta | 11 ++ 4 files changed, 118 insertions(+), 2 deletions(-) create mode 100644 com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs create mode 100644 com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs.meta diff --git a/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs b/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs index 5b5fe726a79..7f5b65d00e6 100644 --- a/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs +++ b/com.unity.testing.hdrp/Scripts/DisplayOnPlatformAPI.cs @@ -9,6 +9,7 @@ public class DisplayOnPlatformAPI : MonoBehaviour public bool D3D11; public bool D3D12; public bool VukanWindows; + public bool Metal; List platformApis = new List(); @@ -25,6 +26,9 @@ void OnValidate() if (VukanWindows) platformApis.Add(new PlatformAPI(RuntimePlatform.WindowsEditor, GraphicsDeviceType.Vulkan)); + if (Metal) + platformApis.Add(new PlatformAPI(RuntimePlatform.OSXEditor, GraphicsDeviceType.Metal)); + bool display = false; foreach (var platformApi in platformApis) diff --git a/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef b/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef index 6bc1982fc69..747bdf4a80d 100644 --- a/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef +++ b/com.unity.testing.hdrp/Scripts/HDRP_Tests.asmdef @@ -6,7 +6,8 @@ "Unity.RenderPipelines.HighDefinition.Runtime", "UnityEngine.TestTools.Graphics", "Unity.RenderPipelines.HighDefinition.Editor", - "HDRP_TestRunner" + "HDRP_TestRunner", + "UnityEditor.TestTools.Graphics" ], "includePlatforms": [], "excludePlatforms": [], @@ -17,4 +18,4 @@ "defineConstraints": [], "versionDefines": [], "noEngineReferences": false -} \ No newline at end of file +} diff --git a/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs b/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs new file mode 100644 index 00000000000..41c7659255a --- /dev/null +++ b/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs @@ -0,0 +1,100 @@ +#if UNITY_EDITOR +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEditor.SceneManagement; +using UnityEngine.Rendering; + +class TestFilterGenerator +{ + [MenuItem("Tests/UpdateTestCaseFilter", priority = 5)] + static void UpdateTestFilter() + { + string[] guids1 = AssetDatabase.FindAssets("t:TestFilters", null); + if (guids1.Length == 0) + { + Debug.LogError("TestFilters object not found in project"); + return; + } + + var filters = new List(); + + Scene activeScene = SceneManager.GetActiveScene(); + string activeScenePath = null; + if (activeScene != null) + activeScenePath = activeScene.path; + + foreach (EditorBuildSettingsScene editorBuildSettingsScene in EditorBuildSettings.scenes) + { + //Debug.Log("Found Scene " + editorBuildSettingsScene.path); + EditorSceneManager.OpenScene(editorBuildSettingsScene.path); + + GameObject obj = GameObject.Find("BrokenTestText"); + + if (obj) + { + var sceneAsset = AssetDatabase.LoadAssetAtPath(editorBuildSettingsScene.path); + + var displayOnPlatformAPI = obj.GetComponent(); + + if (displayOnPlatformAPI.D3D11) + { + TestFilterConfig config = new TestFilterConfig(); + config.FilteredScene = sceneAsset; + config.Reason = "Not Working"; + config.ColorSpace = ColorSpace.Linear; + config.BuildPlatform = BuildTarget.NoTarget; + config.GraphicsDevice = GraphicsDeviceType.Direct3D11; + filters.Add(config); + } + + if (displayOnPlatformAPI.D3D12) + { + TestFilterConfig config = new TestFilterConfig(); + config.FilteredScene = sceneAsset; + config.Reason = "Not Working"; + config.ColorSpace = ColorSpace.Linear; + config.BuildPlatform = BuildTarget.NoTarget; + config.GraphicsDevice = GraphicsDeviceType.Direct3D12; + filters.Add(config); + } + + if (displayOnPlatformAPI.VukanWindows) + { + TestFilterConfig config = new TestFilterConfig(); + config.FilteredScene = sceneAsset; + config.Reason = "Not Working"; + config.ColorSpace = ColorSpace.Linear; + config.BuildPlatform = BuildTarget.NoTarget; + config.GraphicsDevice = GraphicsDeviceType.Vulkan; + filters.Add(config); + } + + if (displayOnPlatformAPI.Metal) + { + TestFilterConfig config = new TestFilterConfig(); + config.FilteredScene = sceneAsset; + config.Reason = "Not Working"; + config.ColorSpace = ColorSpace.Linear; + config.BuildPlatform = BuildTarget.NoTarget; + config.GraphicsDevice = GraphicsDeviceType.Metal; + filters.Add(config); + } + } + else + { + Debug.LogError("BrokenTestText not found in scene " + editorBuildSettingsScene.path); + } + } + + string assetPath = AssetDatabase.GUIDToAssetPath(guids1[0]); + TestFilters testFilters = (TestFilters)AssetDatabase.LoadAssetAtPath(assetPath, typeof(TestFilters)); + testFilters.filters = filters.ToArray(); + + if (activeScenePath != null) + EditorSceneManager.OpenScene(activeScenePath); + } +} + +#endif diff --git a/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs.meta b/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs.meta new file mode 100644 index 00000000000..1cde34e3ee8 --- /dev/null +++ b/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 07d007de7ba6cc647bbcb5fc8f3a0f92 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 7d10c30d557901cfbe933bc985ed64e3e1b604bb Mon Sep 17 00:00:00 2001 From: Sebastien Lagarde Date: Fri, 1 May 2020 15:39:22 +0200 Subject: [PATCH 3/4] Update TestFilterGenerator.cs --- com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs b/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs index 41c7659255a..067efc9026b 100644 --- a/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs +++ b/com.unity.testing.hdrp/Scripts/TestFilterGenerator.cs @@ -90,7 +90,13 @@ static void UpdateTestFilter() string assetPath = AssetDatabase.GUIDToAssetPath(guids1[0]); TestFilters testFilters = (TestFilters)AssetDatabase.LoadAssetAtPath(assetPath, typeof(TestFilters)); + + // Sort by platform + filters.Sort( + (a, b) => (a.GraphicsDevice != b.GraphicsDevice) ? a.GraphicsDevice.CompareTo(b.GraphicsDevice) : a.FilteredScene.name.CompareTo(b.FilteredScene.name)); + testFilters.filters = filters.ToArray(); + EditorUtility.SetDirty(testFilters); if (activeScenePath != null) EditorSceneManager.OpenScene(activeScenePath); From 14db98ce338cf57525d11c850cd77cf0d85a586c Mon Sep 17 00:00:00 2001 From: Sebastien Lagarde Date: Fri, 8 May 2020 16:07:44 +0200 Subject: [PATCH 4/4] revert change on shader graph --- .../Fonts/Font Material SG.mat | 24 +++++------ .../Fonts/Font Material.mat | 34 +++++++-------- .../Fonts/FontShader-linear.shadergraph | 42 ++++++------------- .../Fonts/FontShader-point.shadergraph | 34 ++++----------- .../Fonts/PressStart2P-Regular.ttf.meta | 1 + 5 files changed, 48 insertions(+), 87 deletions(-) diff --git a/com.unity.testing.hdrp/Fonts/Font Material SG.mat b/com.unity.testing.hdrp/Fonts/Font Material SG.mat index 1ac28fb07b8..e53c316e8ae 100644 --- a/com.unity.testing.hdrp/Fonts/Font Material SG.mat +++ b/com.unity.testing.hdrp/Fonts/Font Material SG.mat @@ -23,14 +23,14 @@ Material: m_Name: Font Material SG m_Shader: {fileID: -6465566751694194690, guid: fb2de1fdff4cadb4481431511d374cfa, type: 3} - m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DOUBLESIDED_ON + m_ShaderKeywords: _BLENDMODE_ALPHA _DOUBLESIDED_ON _SURFACE_TYPE_TRANSPARENT m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 - m_CustomRenderQueue: 2450 + m_CustomRenderQueue: 3000 stringTagMap: MotionVector: User - RenderType: TransparentCutout + RenderType: Transparent disabledShaderPasses: - MOTIONVECTORS - TransparentBackface @@ -50,22 +50,20 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: - - _AlphaCutOff: 0.5 - _AlphaCutoff: 0.5 - - _AlphaCutoffEnable: 1 - - _AlphaDstBlend: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 10 - _AlphaSrcBlend: 1 - - _AlphaToMask: 1 - _BlendMode: 0 - _CullMode: 0 - _CullModeForward: 0 - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 2 - - _DstBlend: 0 + - _DstBlend: 10 - _EnableFogOnTransparent: 0 - _ReceivesSSR: 0 - _ReceivesSSRTransparent: 0 - - _RenderQueueType: 1 + - _RenderQueueType: 4 - _RequireSplitLighting: 0 - _SrcBlend: 1 - _StencilRef: 0 @@ -78,16 +76,16 @@ Material: - _StencilWriteMaskDistortionVec: 4 - _StencilWriteMaskGBuffer: 14 - _StencilWriteMaskMV: 40 - - _SurfaceType: 0 + - _SurfaceType: 1 - _TransparentBackfaceEnable: 0 - _TransparentCullMode: 2 - _TransparentSortPriority: 0 - _TransparentZWrite: 0 - _UseShadowThreshold: 0 - - _ZTestDepthEqualForOpaque: 3 - - _ZTestGBuffer: 3 + - _ZTestDepthEqualForOpaque: 0 + - _ZTestGBuffer: 4 - _ZTestTransparent: 0 - - _ZWrite: 1 + - _ZWrite: 0 m_Colors: - Color_C617C43C: {r: 1, g: 1, b: 1, a: 1} - _Color: {r: 1, g: 1, b: 1, a: 1} diff --git a/com.unity.testing.hdrp/Fonts/Font Material.mat b/com.unity.testing.hdrp/Fonts/Font Material.mat index c7add93c6d1..66b32ef2597 100644 --- a/com.unity.testing.hdrp/Fonts/Font Material.mat +++ b/com.unity.testing.hdrp/Fonts/Font Material.mat @@ -23,14 +23,14 @@ Material: m_Name: Font Material m_Shader: {fileID: -6465566751694194690, guid: 4db2e2acd4e73c747927fdc0132400ca, type: 3} - m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DOUBLESIDED_ON + m_ShaderKeywords: _BLENDMODE_ALPHA _SURFACE_TYPE_TRANSPARENT m_LightmapFlags: 4 m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 1 - m_CustomRenderQueue: 2450 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 stringTagMap: MotionVector: User - RenderType: TransparentCutout + RenderType: Transparent disabledShaderPasses: - TransparentBackface - MOTIONVECTORS @@ -46,22 +46,20 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} m_Floats: - - _AlphaClip: 0.5 - _AlphaCutoff: 0.5 - - _AlphaCutoffEnable: 1 - - _AlphaDstBlend: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 10 - _AlphaSrcBlend: 1 - - _AlphaToMask: 1 - _BlendMode: 0 - - _CullMode: 0 - - _CullModeForward: 0 - - _DoubleSidedEnable: 1 + - _CullMode: 2 + - _CullModeForward: 2 + - _DoubleSidedEnable: 0 - _DoubleSidedNormalMode: 2 - - _DstBlend: 0 + - _DstBlend: 10 - _EnableFogOnTransparent: 0 - _ReceivesSSR: 0 - _ReceivesSSRTransparent: 0 - - _RenderQueueType: 1 + - _RenderQueueType: 4 - _RequireSplitLighting: 0 - _SrcBlend: 1 - _StencilRef: 0 @@ -74,16 +72,16 @@ Material: - _StencilWriteMaskDistortionVec: 4 - _StencilWriteMaskGBuffer: 14 - _StencilWriteMaskMV: 40 - - _SurfaceType: 0 + - _SurfaceType: 1 - _TransparentBackfaceEnable: 0 - _TransparentCullMode: 2 - _TransparentSortPriority: 0 - - _TransparentZWrite: 1 + - _TransparentZWrite: 0 - _UseShadowThreshold: 0 - - _ZTestDepthEqualForOpaque: 3 - - _ZTestGBuffer: 3 + - _ZTestDepthEqualForOpaque: 0 + - _ZTestGBuffer: 4 - _ZTestTransparent: 0 - - _ZWrite: 1 + - _ZWrite: 0 m_Colors: - Color_C617C43C: {r: 1, g: 1, b: 1, a: 0} - _Color: {r: 1, g: 1, b: 1, a: 1} diff --git a/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph b/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph index 3fe0e16ff7d..62a1e0febdf 100644 --- a/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph +++ b/com.unity.testing.hdrp/Fonts/FontShader-linear.shadergraph @@ -2,13 +2,13 @@ "m_SerializedProperties": [ { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" + "fullName": "UnityEditor.ShaderGraph.TextureShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n },\n \"m_Name\": \"_MainTex\",\n \"m_DefaultReferenceName\": \"Texture2D_8BCA8A86\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"fileID\\\":2800000,\\\"guid\\\":\\\"306d620c715872046bf76568b7f382d4\\\",\\\"type\\\":3}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" + "fullName": "UnityEditor.ShaderGraph.ColorShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n },\n \"m_Name\": \"_Color\",\n \"m_DefaultReferenceName\": \"Color_C617C43C\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" }, @@ -17,12 +17,6 @@ "fullName": "UnityEditor.ShaderGraph.SamplerStateShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n },\n \"m_Name\": \"SamplerState\",\n \"m_DefaultReferenceName\": \"\",\n \"m_OverrideReferenceName\": \"SamplerState_Linear_Repeat\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_filter\": 0,\n \"m_wrap\": 0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"634f269d-a326-449f-a4e0-01829e8d008b\"\n },\n \"m_Name\": \"Alpha Cutoff\",\n \"m_DefaultReferenceName\": \"Vector1_3E1B575\",\n \"m_OverrideReferenceName\": \"_AlphaCutOff\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" } ], "m_SerializedKeywords": [], @@ -31,19 +25,19 @@ "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" }, { "typeInfo": { - "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" + "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 1,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": true,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false,\n \"m_EnableShadowMatte\": false,\n \"m_DOTSInstancing\": false\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" }, { "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" }, { "typeInfo": { @@ -53,15 +47,9 @@ }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"c28629c5-8ce7-442c-8db7-4981bc8b8dde\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 388.5,\n \"y\": -777.0,\n \"width\": 114.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Alpha Cutoff\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"634f269d-a326-449f-a4e0-01829e8d008b\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" + "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.HighDefinition.HDUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 5,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": false,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false\n}" } ], "m_Groups": [], @@ -77,31 +65,25 @@ "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1867251139,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" }, { "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": -1867251139,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" }, { "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"c28629c5-8ce7-442c-8db7-4981bc8b8dde\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 8,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" }, { "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" } ], "m_PreviewData": { diff --git a/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph b/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph index 2f468c464d2..91889d01a7e 100644 --- a/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph +++ b/com.unity.testing.hdrp/Fonts/FontShader-point.shadergraph @@ -2,13 +2,13 @@ "m_SerializedProperties": [ { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty" + "fullName": "UnityEditor.ShaderGraph.TextureShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n },\n \"m_Name\": \"_MainTex\",\n \"m_DefaultReferenceName\": \"Texture2D_8BCA8A86\",\n \"m_OverrideReferenceName\": \"_MainTex\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_SerializedTexture\": \"{\\\"texture\\\":{\\\"fileID\\\":2800000,\\\"guid\\\":\\\"306d620c715872046bf76568b7f382d4\\\",\\\"type\\\":3}}\",\n \"m_Guid\": \"\"\n },\n \"m_Modifiable\": true,\n \"m_DefaultType\": 0\n}" }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty" + "fullName": "UnityEditor.ShaderGraph.ColorShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n },\n \"m_Name\": \"_Color\",\n \"m_DefaultReferenceName\": \"Color_C617C43C\",\n \"m_OverrideReferenceName\": \"_Color\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 1.0,\n \"b\": 1.0,\n \"a\": 1.0\n },\n \"m_ColorMode\": 0\n}" }, @@ -17,12 +17,6 @@ "fullName": "UnityEditor.ShaderGraph.SamplerStateShaderProperty" }, "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n },\n \"m_Name\": \"SamplerState\",\n \"m_DefaultReferenceName\": \"\",\n \"m_OverrideReferenceName\": \"SamplerState_Point_Repeat\",\n \"m_GeneratePropertyBlock\": false,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": {\n \"m_filter\": 1,\n \"m_wrap\": 0\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty" - }, - "JSONnodeData": "{\n \"m_Guid\": {\n \"m_GuidSerialized\": \"188b84bd-ac74-450b-8378-1091919b9cb4\"\n },\n \"m_Name\": \"Alpha Clip\",\n \"m_DefaultReferenceName\": \"Vector1_944E2583\",\n \"m_OverrideReferenceName\": \"_AlphaClip\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Precision\": 0,\n \"m_GPUInstanced\": false,\n \"m_Hidden\": false,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n }\n}" } ], "m_SerializedKeywords": [], @@ -31,25 +25,19 @@ "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" - }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 5,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": true,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false,\n \"m_EnableShadowMatte\": false,\n \"m_DOTSInstancing\": false\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" }, { "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"6d74cb90-d296-4c1c-879d-36324fab4b02\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 408.0,\n \"y\": -758.0,\n \"width\": 0.0,\n \"height\": 0.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Alpha Clip\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"188b84bd-ac74-450b-8378-1091919b9cb4\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" }, { "typeInfo": { "fullName": "UnityEditor.ShaderGraph.PropertyNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"8d11a2f3-6bc0-4f1c-93bb-0a614d4a62a8\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 104.0,\n \"y\": -1087.0,\n \"width\": 156.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.SamplerStateMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SamplerState\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"0062ef40-0a74-4cd5-92ee-13c5df2769e9\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"131c8c89-98f5-4971-84f8-5cfe4af3344d\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -42.0,\n \"y\": -1063.0,\n \"width\": 140.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Texture2DMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_MainTex\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"1c3cf9a6-370a-47a0-b274-2bcee156a8b1\"\n}" }, { "typeInfo": { @@ -59,9 +47,9 @@ }, { "typeInfo": { - "fullName": "UnityEditor.ShaderGraph.PropertyNode" + "fullName": "UnityEditor.Rendering.HighDefinition.HDUnlitMasterNode" }, - "JSONnodeData": "{\n \"m_GuidSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 119.0,\n \"y\": -1039.0,\n \"width\": 116.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"_Color\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"7e0e89c1-3dcc-47f6-bb73-cecfbfd9b617\"\n}" + "JSONnodeData": "{\n \"m_GuidSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_NodeVersion\": 0,\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 752.0,\n \"y\": -1200.0,\n \"width\": 200.0,\n \"height\": 221.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Vertex Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.NormalMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 13,\\n \\\"m_DisplayName\\\": \\\"Vertex Normal\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Normal\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.TangentMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 14,\\n \\\"m_DisplayName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Vertex Tangent\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Rendering.HighDefinition.HDUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 1,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 5,\n \"m_TransparencyFog\": false,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": false,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": false,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 0,\n \"m_AddPrecomputedVelocity\": false\n}" } ], "m_Groups": [], @@ -77,7 +65,7 @@ "typeInfo": { "fullName": "UnityEditor.Graphing.Edge" }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"6d74cb90-d296-4c1c-879d-36324fab4b02\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 8,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" }, { "typeInfo": { @@ -96,12 +84,6 @@ "fullName": "UnityEditor.Graphing.Edge" }, "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 7,\n \"m_NodeGUIDSerialized\": \"228ea28f-377b-406f-87e3-fd6b34660b1e\"\n }\n}" - }, - { - "typeInfo": { - "fullName": "UnityEditor.Graphing.Edge" - }, - "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e157c220-5c28-4fa7-bf8e-414d873d4829\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1899907148,\n \"m_NodeGUIDSerialized\": \"bfa6f6a1-7e0f-403e-983a-22a77e4d6413\"\n }\n}" } ], "m_PreviewData": { diff --git a/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta b/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta index bdda300c4a0..4191bf48ce7 100644 --- a/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta +++ b/com.unity.testing.hdrp/Fonts/PressStart2P-Regular.ttf.meta @@ -8,6 +8,7 @@ TrueTypeFontImporter: characterSpacing: 0 characterPadding: 1 includeFontData: 1 + fontName: Press Start 2P fontNames: - Press Start 2P fallbackFontReferences: []