From 1553402a97201ebdf3986098ff3780462cc362e4 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Fri, 7 Feb 2025 14:51:51 +0900 Subject: [PATCH] TinyMToonAlphaBlend --- .../Assets/TinyMToonAlphaBlend.shadergraph | 1182 +++++++ .../TinyMToonAlphaBlend.shadergraph.meta | 10 + .../Assets/TinyMToonOpaque.shadergraph | 1740 +--------- .../Assets/TinyMToon_SubGraph.shadersubgraph | 2836 +++++++++++++++++ .../TinyMToon_SubGraph.shadersubgraph.meta | 10 + ...bgraph => TinyPbr_SubGraph.shadersubgraph} | 0 ...a => TinyPbr_SubGraph.shadersubgraph.meta} | 0 .../VRM10Viewer/TinyMToonMaterialImporter.cs | 8 +- .../VRM10Viewer/VRM10Viewer.unity | 6 +- .../VRM10Viewer/VRM10ViewerUI.cs | 12 +- 10 files changed, 4228 insertions(+), 1576 deletions(-) create mode 100644 Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph create mode 100644 Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph.meta create mode 100644 Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph create mode 100644 Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph.meta rename Assets/VRM10_Samples/VRM10Viewer/Assets/{TinyPbrSubGraph.shadersubgraph => TinyPbr_SubGraph.shadersubgraph} (100%) rename Assets/VRM10_Samples/VRM10Viewer/Assets/{TinyPbrSubGraph.shadersubgraph.meta => TinyPbr_SubGraph.shadersubgraph.meta} (100%) diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph new file mode 100644 index 000000000..146731b20 --- /dev/null +++ b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph @@ -0,0 +1,1182 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "5e8062d7742046c5a0cbef2f61ceca95", + "m_Properties": [ + { + "m_Id": "4e79611254fb4f7ebaa9dc55ea52a427" + }, + { + "m_Id": "41bfcf3cf6f24e0098346d3a59224d97" + }, + { + "m_Id": "5c4080b43fa645598a638526be476d15" + }, + { + "m_Id": "c6ae1333e8494c6292d560a6a0c1126e" + }, + { + "m_Id": "025d73c9fe2e47b3853bf9a00d126af4" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "867e133e4da04154ac66a450c056f228" + } + ], + "m_Nodes": [ + { + "m_Id": "8e6b987b3d2e4b438d4618bd99e12be6" + }, + { + "m_Id": "7e3c0b97666e47ffa0460010d1a64071" + }, + { + "m_Id": "4ad89151ecf0451d9f92f4db3f59ca3d" + }, + { + "m_Id": "e27b69744886424eb5f477011f04efd2" + }, + { + "m_Id": "001956a26193431db776814a0429e033" + }, + { + "m_Id": "9e9053ae73f94d2f99ce33a60274938f" + }, + { + "m_Id": "c0677ef2e2bf4d488e08da8a6f0fd932" + }, + { + "m_Id": "b81474aeedbf4efa8c1bc90bb75c99a9" + }, + { + "m_Id": "2367bc93d6e7445391b808a16728f2b9" + }, + { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + { + "m_Id": "df96d56bdf664324a1b96c21e76b4a17" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "001956a26193431db776814a0429e033" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": -643094866 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e27b69744886424eb5f477011f04efd2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df96d56bdf664324a1b96c21e76b4a17" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2367bc93d6e7445391b808a16728f2b9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": -1559276299 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e9053ae73f94d2f99ce33a60274938f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": 2016068918 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b81474aeedbf4efa8c1bc90bb75c99a9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": 1340748427 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c0677ef2e2bf4d488e08da8a6f0fd932" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": 1221667242 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 544.0000610351563, + "y": -131.33334350585938 + }, + "m_Blocks": [ + { + "m_Id": "8e6b987b3d2e4b438d4618bd99e12be6" + }, + { + "m_Id": "7e3c0b97666e47ffa0460010d1a64071" + }, + { + "m_Id": "4ad89151ecf0451d9f92f4db3f59ca3d" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 544.0000610351563, + "y": 95.33334350585938 + }, + "m_Blocks": [ + { + "m_Id": "e27b69744886424eb5f477011f04efd2" + }, + { + "m_Id": "df96d56bdf664324a1b96c21e76b4a17" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_SubDatas": [], + "m_ActiveTargets": [ + { + "m_Id": "cd04b2ec603c4ce98f51d924e2a512c2" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "001956a26193431db776814a0429e033", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 27.333396911621095, + "y": 113.33332824707031, + "width": 133.33331298828126, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "896378e2743d4645bbfd8533cf1826e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4e79611254fb4f7ebaa9dc55ea52a427" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "018b3bf4033e49fc9f98b77e0886c132", + "m_Id": 1340748427, + "m_DisplayName": "BaseColor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "01c54a54e6cb42a290e72e354571cec5", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "025d73c9fe2e47b3853bf9a00d126af4", + "m_Guid": { + "m_GuidSerialized": "faf3291f-b550-41b3-b53d-2a983b8f3183" + }, + "m_Name": "ShadingToonyFactor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadingToonyFactor", + "m_DefaultReferenceName": "_ShadingToonyFactor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "0776e82cf5bc4372962108bf3847d1d0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "TinyMToon_SubGraph", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 240.66665649414063, + "y": 95.33334350585938, + "width": 265.3334045410156, + "height": 377.3332824707031 + } + }, + "m_Slots": [ + { + "m_Id": "018b3bf4033e49fc9f98b77e0886c132" + }, + { + "m_Id": "7e0c1e8c83e24c23985adb526ecaef3f" + }, + { + "m_Id": "d38dd7e5f50e4fa09df0f606f2e323be" + }, + { + "m_Id": "9a2d5569fa30469981f78f76b4b050f0" + }, + { + "m_Id": "ead31769aa464a4e8aae7a3cfa026b2c" + }, + { + "m_Id": "e6c1845b1ff7420192f4e36917f71689" + }, + { + "m_Id": "5411d859ca084103badb8b7863988cb2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"45c6d2335bae988419dbc2ec65c33dae\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "e0a3ade0-ddd9-4c69-b3b5-923901f7b2da", + "d2495ca0-f5eb-484a-bd18-dca0589774e3", + "916faab9-cc1c-4621-84b8-9c47171bf8e8", + "ad5cc3fe-a5f8-4a48-9956-35d13519f07e", + "fa354438-5a66-4424-a53f-da950e75c488" + ], + "m_PropertyIds": [ + 1340748427, + -643094866, + 2016068918, + 1221667242, + -1559276299 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2367bc93d6e7445391b808a16728f2b9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -24.666656494140626, + "y": 222.0, + "width": 185.3333740234375, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "2c364dcc6c61442cbf11e8ab6a564d48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "025d73c9fe2e47b3853bf9a00d126af4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c364dcc6c61442cbf11e8ab6a564d48", + "m_Id": 0, + "m_DisplayName": "ShadingToonyFactor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "3b076e005942425f99ce3907ec24fe79", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "41bfcf3cf6f24e0098346d3a59224d97", + "m_Guid": { + "m_GuidSerialized": "f42a4d4f-6d88-4897-addd-f0cb1e430ab8" + }, + "m_Name": "ShadingColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadingColor", + "m_DefaultReferenceName": "_ShadingColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.5849056243896484, + "g": 0.5849056243896484, + "b": 0.5849056243896484, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4ad89151ecf0451d9f92f4db3f59ca3d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b977eab87a834a02956948283a300909" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "4bd73107ed5043a6a98b42284d491e6d", + "m_Id": 0, + "m_DisplayName": "ShadingMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "4e79611254fb4f7ebaa9dc55ea52a427", + "m_Guid": { + "m_GuidSerialized": "8ba0f7ac-16b0-4874-83a9-5f7ed0c10efa" + }, + "m_Name": "BaseMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BaseMap", + "m_DefaultReferenceName": "_BaseMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": true, + "useTilingAndOffset": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5411d859ca084103badb8b7863988cb2", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "5c4080b43fa645598a638526be476d15", + "m_Guid": { + "m_GuidSerialized": "32cac61f-148f-4535-a0a3-1b35df0ee783" + }, + "m_Name": "ShadingMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadingMap", + "m_DefaultReferenceName": "_ShadingMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6362e795c9f74fd88710a3e8fd53744c", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7e0c1e8c83e24c23985adb526ecaef3f", + "m_Id": -643094866, + "m_DisplayName": "BaseMap", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_BaseMap", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7e3c0b97666e47ffa0460010d1a64071", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "01c54a54e6cb42a290e72e354571cec5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "867e133e4da04154ac66a450c056f228", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "c6ae1333e8494c6292d560a6a0c1126e" + }, + { + "m_Id": "4e79611254fb4f7ebaa9dc55ea52a427" + }, + { + "m_Id": "41bfcf3cf6f24e0098346d3a59224d97" + }, + { + "m_Id": "5c4080b43fa645598a638526be476d15" + }, + { + "m_Id": "025d73c9fe2e47b3853bf9a00d126af4" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "896378e2743d4645bbfd8533cf1826e5", + "m_Id": 0, + "m_DisplayName": "BaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8e6b987b3d2e4b438d4618bd99e12be6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f3a2f016faaf422f9c936817f13cb82d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9588546692ca4354acbdb16148b88365", + "m_Id": 0, + "m_DisplayName": "ShadingColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "9a2d5569fa30469981f78f76b4b050f0", + "m_Id": 1221667242, + "m_DisplayName": "ShadingColorMap", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ShadingColorMap", + "m_StageCapability": 2, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e9053ae73f94d2f99ce33a60274938f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.000022888183594, + "y": 149.3332977294922, + "width": 148.66668701171876, + "height": 36.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "9588546692ca4354acbdb16148b88365" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "41bfcf3cf6f24e0098346d3a59224d97" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b81474aeedbf4efa8c1bc90bb75c99a9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 28.666715621948243, + "y": 77.33330535888672, + "width": 132.0, + "height": 36.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "fb9fb639830c4cf69bfd994cb2ed4c29" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c6ae1333e8494c6292d560a6a0c1126e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "b977eab87a834a02956948283a300909", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c0677ef2e2bf4d488e08da8a6f0fd932", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 10.000045776367188, + "y": 185.99996948242188, + "width": 150.6666717529297, + "height": 36.000030517578128 + } + }, + "m_Slots": [ + { + "m_Id": "4bd73107ed5043a6a98b42284d491e6d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5c4080b43fa645598a638526be476d15" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "c6ae1333e8494c6292d560a6a0c1126e", + "m_Guid": { + "m_GuidSerialized": "e4a91be8-41b1-46a6-8fb3-cee571683ce1" + }, + "m_Name": "BaseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BaseColor", + "m_DefaultReferenceName": "_BaseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": true, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "cd04b2ec603c4ce98f51d924e2a512c2", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "cd81c525151142c89a6af7f574fd628b" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", + "m_ObjectId": "cd81c525151142c89a6af7f574fd628b" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d38dd7e5f50e4fa09df0f606f2e323be", + "m_Id": 2016068918, + "m_DisplayName": "ShadingColor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ShadingColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5849056243896484, + "y": 0.5849056243896484, + "z": 0.5849056243896484, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "df96d56bdf664324a1b96c21e76b4a17", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "6362e795c9f74fd88710a3e8fd53744c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e27b69744886424eb5f477011f04efd2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b076e005942425f99ce3907ec24fe79" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e6c1845b1ff7420192f4e36917f71689", + "m_Id": 1, + "m_DisplayName": "BaseColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ead31769aa464a4e8aae7a3cfa026b2c", + "m_Id": -1559276299, + "m_DisplayName": "ShadingToonyFactor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_ShadingToonyFactor", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "f3a2f016faaf422f9c936817f13cb82d", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fb9fb639830c4cf69bfd994cb2ed4c29", + "m_Id": 0, + "m_DisplayName": "BaseColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph.meta b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph.meta new file mode 100644 index 000000000..a5833ea06 --- /dev/null +++ b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonAlphaBlend.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6b60fe85d745eda4281e3278fcb0657c +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonOpaque.shadergraph b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonOpaque.shadergraph index b25267f2b..6c0af666a 100644 --- a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonOpaque.shadergraph +++ b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToonOpaque.shadergraph @@ -39,53 +39,23 @@ { "m_Id": "e27b69744886424eb5f477011f04efd2" }, - { - "m_Id": "6f5745e22b43420db4198550f74935a6" - }, { "m_Id": "001956a26193431db776814a0429e033" }, - { - "m_Id": "aa688b600dbe46bfa78fda5e3d5fdd0b" - }, - { - "m_Id": "e202f291b6294c1c980899f1ab2ca582" - }, - { - "m_Id": "11c2b215d12c4952997709b16601ce21" - }, - { - "m_Id": "5caf44abf8c94193bae46a6c36c6bb87" - }, { "m_Id": "9e9053ae73f94d2f99ce33a60274938f" }, - { - "m_Id": "e41f220e296b4cc2a9a3c1faf14d7d72" - }, - { - "m_Id": "53ca4faac8f8465c955fe6f1c038c001" - }, - { - "m_Id": "02d64a802a6d4d29bdf3cc69c21aab22" - }, - { - "m_Id": "740353e06794457a882599bb4a70b703" - }, { "m_Id": "c0677ef2e2bf4d488e08da8a6f0fd932" }, { "m_Id": "b81474aeedbf4efa8c1bc90bb75c99a9" }, - { - "m_Id": "a62805bf0771413ba8c1e8f51ad17b54" - }, - { - "m_Id": "61e8c91a6b5d417f89dba58a5aaee6d8" - }, { "m_Id": "2367bc93d6e7445391b808a16728f2b9" + }, + { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" } ], "m_GroupDatas": [], @@ -100,35 +70,21 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "6f5745e22b43420db4198550f74935a6" + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" + }, + "m_SlotId": -643094866 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" }, "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "02d64a802a6d4d29bdf3cc69c21aab22" - }, - "m_SlotId": 3 }, "m_InputSlot": { "m_Node": { - "m_Id": "e41f220e296b4cc2a9a3c1faf14d7d72" - }, - "m_SlotId": 2 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "11c2b215d12c4952997709b16601ce21" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "5caf44abf8c94193bae46a6c36c6bb87" + "m_Id": "e27b69744886424eb5f477011f04efd2" }, "m_SlotId": 0 } @@ -142,93 +98,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "02d64a802a6d4d29bdf3cc69c21aab22" + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "2367bc93d6e7445391b808a16728f2b9" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "61e8c91a6b5d417f89dba58a5aaee6d8" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "53ca4faac8f8465c955fe6f1c038c001" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e41f220e296b4cc2a9a3c1faf14d7d72" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "5caf44abf8c94193bae46a6c36c6bb87" - }, - "m_SlotId": 1 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "02d64a802a6d4d29bdf3cc69c21aab22" - }, - "m_SlotId": 2 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "61e8c91a6b5d417f89dba58a5aaee6d8" - }, - "m_SlotId": 1 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "02d64a802a6d4d29bdf3cc69c21aab22" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "6f5745e22b43420db4198550f74935a6" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "a62805bf0771413ba8c1e8f51ad17b54" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "740353e06794457a882599bb4a70b703" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "53ca4faac8f8465c955fe6f1c038c001" - }, - "m_SlotId": 1 + "m_SlotId": -1559276299 } }, { @@ -240,37 +112,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "53ca4faac8f8465c955fe6f1c038c001" + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "a62805bf0771413ba8c1e8f51ad17b54" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e41f220e296b4cc2a9a3c1faf14d7d72" - }, - "m_SlotId": 0 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "aa688b600dbe46bfa78fda5e3d5fdd0b" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "11c2b215d12c4952997709b16601ce21" - }, - "m_SlotId": 0 + "m_SlotId": 2016068918 } }, { @@ -282,9 +126,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "a62805bf0771413ba8c1e8f51ad17b54" + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" }, - "m_SlotId": 0 + "m_SlotId": 1340748427 } }, { @@ -296,37 +140,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "740353e06794457a882599bb4a70b703" + "m_Id": "0776e82cf5bc4372962108bf3847d1d0" }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "e202f291b6294c1c980899f1ab2ca582" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "11c2b215d12c4952997709b16601ce21" - }, - "m_SlotId": 1 - } - }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "e41f220e296b4cc2a9a3c1faf14d7d72" - }, - "m_SlotId": 3 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "e27b69744886424eb5f477011f04efd2" - }, - "m_SlotId": 0 + "m_SlotId": 1221667242 } } ], @@ -391,10 +207,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -391.3333435058594, - "y": -28.000011444091798, - "width": 133.33334350585938, - "height": 36.0000114440918 + "x": 27.333396911621095, + "y": 113.33332824707031, + "width": 133.33331298828126, + "height": 35.999969482421878 } }, "m_Slots": [ @@ -415,6 +231,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "018b3bf4033e49fc9f98b77e0886c132", + "m_Id": 1340748427, + "m_DisplayName": "BaseColor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", @@ -468,291 +309,71 @@ } { - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", - "m_ObjectId": "02d64a802a6d4d29bdf3cc69c21aab22", + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "0776e82cf5bc4372962108bf3847d1d0", "m_Group": { "m_Id": "" }, - "m_Name": "linearstep (Custom Function)", + "m_Name": "TinyMToon_SubGraph", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -11.999978065490723, - "y": 557.3333129882813, - "width": 211.99998474121095, - "height": 144.0 + "x": 240.66665649414063, + "y": 95.33334350585938, + "width": 265.3334045410156, + "height": 377.3332824707031 } }, "m_Slots": [ { - "m_Id": "1a6db28a6c03456083c39b3b0dfbc56a" + "m_Id": "018b3bf4033e49fc9f98b77e0886c132" }, { - "m_Id": "f55b8ae1b1c7406ca3a2b32d737adf05" + "m_Id": "7e0c1e8c83e24c23985adb526ecaef3f" }, { - "m_Id": "35b4cbc7d7894237be86cdf5305edaa6" + "m_Id": "d38dd7e5f50e4fa09df0f606f2e323be" }, { - "m_Id": "ec6717fc07224569802ff5be80e915d7" + "m_Id": "9a2d5569fa30469981f78f76b4b050f0" + }, + { + "m_Id": "ead31769aa464a4e8aae7a3cfa026b2c" + }, + { + "m_Id": "7207d851d0d54d9dbec558d8350cbcf5" + }, + { + "m_Id": "8dee648ae25449838a2cc7261ec55970" } ], - "synonyms": [ - "code", - "HLSL" - ], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SourceType": 1, - "m_FunctionName": "linearstep", - "m_FunctionSource": "", - "m_FunctionBody": "Out = saturate( ( t - a ) / ( b - a ) );" -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "063fb8e850264b3bba0c55df7440ba52", - "m_Id": 0, - "m_DisplayName": "In", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "In", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "0acaf0553f7946bfb5829bdc191aaed7", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 2.0, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "0ce508edff374df4bb032abe5f083cf1", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "119a395b33c7443980ebe76a78156c14", - "m_Id": 4, - "m_DisplayName": "R", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DotProductNode", - "m_ObjectId": "11c2b215d12c4952997709b16601ce21", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Dot Product", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -415.3333435058594, - "y": 737.333251953125, - "width": 209.33331298828126, - "height": 304.0 - } - }, - "m_Slots": [ - { - "m_Id": "22cba68eaa70423e9470cba77ea66f7f" - }, - { - "m_Id": "2763a2e24ec94cd4818051c81a67e6e5" - }, - { - "m_Id": "530783b8df6b4117921bebd846679a96" - } - ], - "synonyms": [ - "scalar product" - ], + "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "186bce80a20f46b7bd505213dbac4145", - "m_Id": 0, - "m_DisplayName": "In", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "In", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "1a6db28a6c03456083c39b3b0dfbc56a", - "m_Id": 0, - "m_DisplayName": "a", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "a", - "m_StageCapability": 3, - "m_Value": -1.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "22cba68eaa70423e9470cba77ea66f7f", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"45c6d2335bae988419dbc2ec65c33dae\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "e0a3ade0-ddd9-4c69-b3b5-923901f7b2da", + "d2495ca0-f5eb-484a-bd18-dca0589774e3", + "916faab9-cc1c-4621-84b8-9c47171bf8e8", + "ad5cc3fe-a5f8-4a48-9956-35d13519f07e", + "fa354438-5a66-4424-a53f-da950e75c488" + ], + "m_PropertyIds": [ + 1340748427, + -643094866, + 2016068918, + 1221667242, + -1559276299 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] } { @@ -767,10 +388,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -389.9999694824219, - "y": 617.3333129882813, - "width": 184.00001525878907, - "height": 36.0 + "x": -24.666656494140626, + "y": 222.0, + "width": 185.3333740234375, + "height": 35.999969482421878 } }, "m_Slots": [ @@ -791,43 +412,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "2763a2e24ec94cd4818051c81a67e6e5", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 1.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", - "m_ObjectId": "287d5f9bb8b7491ca4de9a9f289728dd", - "m_Id": 3, - "m_DisplayName": "Sampler", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Sampler", - "m_StageCapability": 3, - "m_BareResource": false -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -843,45 +427,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "2cf27a4d36454c98b25d12c294e5bc6d", - "m_Id": 2, - "m_DisplayName": "T", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "T", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "35b4cbc7d7894237be86cdf5305edaa6", - "m_Id": 2, - "m_DisplayName": "t", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "t", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", @@ -1019,106 +564,6 @@ "m_DefaultType": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "530783b8df6b4117921bebd846679a96", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "53ca4faac8f8465c955fe6f1c038c001", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -11.999979019165039, - "y": 186.0000457763672, - "width": 209.33335876464845, - "height": 304.0 - } - }, - "m_Slots": [ - { - "m_Id": "a34da0802e87442eaf359e401ba5268b" - }, - { - "m_Id": "8b4922699ee6451ba733201453de68a6" - }, - { - "m_Id": "0ce508edff374df4bb032abe5f083cf1" - } - ], - "synonyms": [ - "multiplication", - "times", - "x" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", - "m_ObjectId": "57cb21c7713343469a05eef5dde2da73", - "m_Id": 1, - "m_DisplayName": "Texture", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Texture", - "m_StageCapability": 3, - "m_BareResource": false, - "m_Texture": { - "m_SerializedTexture": "", - "m_Guid": "" - }, - "m_DefaultType": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "5981590622dc4c7eb9d7eca93e62857f", - "m_Id": 1, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", @@ -1151,307 +596,43 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SaturateNode", - "m_ObjectId": "5caf44abf8c94193bae46a6c36c6bb87", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Saturate", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -162.66665649414063, - "y": 701.3333740234375, - "width": 129.3333740234375, - "height": 95.99993896484375 - } - }, - "m_Slots": [ - { - "m_Id": "186bce80a20f46b7bd505213dbac4145" - }, - { - "m_Id": "5981590622dc4c7eb9d7eca93e62857f" - } - ], - "synonyms": [ - "clamp" - ], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "5e4571167e004d41962bea79b2d6ec12", - "m_Id": 7, - "m_DisplayName": "A", + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7207d851d0d54d9dbec558d8350cbcf5", + "m_Id": 1, + "m_DisplayName": "BaseColor", "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "A", + "m_ShaderOutputName": "BaseColor", "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, "m_Labels": [] } { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.NegateNode", - "m_ObjectId": "61e8c91a6b5d417f89dba58a5aaee6d8", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Negate", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -162.6666717529297, - "y": 557.3333129882813, - "width": 129.3334197998047, - "height": 96.0 - } - }, - "m_Slots": [ - { - "m_Id": "063fb8e850264b3bba0c55df7440ba52" - }, - { - "m_Id": "658f56a453034c4fa307a8e33389edf7" - } - ], - "synonyms": [ - "invert", - "opposite" - ], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "658f56a453034c4fa307a8e33389edf7", - "m_Id": 1, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "65f13b0e92a247fdb153ab9b99eb60ec", - "m_Id": 1, - "m_DisplayName": "B", + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7e0c1e8c83e24c23985adb526ecaef3f", + "m_Id": -643094866, + "m_DisplayName": "BaseMap", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "x": 1.0, - "y": 1.0, - "z": 1.0, - "w": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", - "m_ObjectId": "6f5745e22b43420db4198550f74935a6", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Sample Texture 2D", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -218.0, - "y": -57.33329391479492, - "width": 184.66665649414063, - "height": 254.66664123535157 - } - }, - "m_Slots": [ - { - "m_Id": "976fc3a4005841bc9f2506ad8a880ad2" - }, - { - "m_Id": "119a395b33c7443980ebe76a78156c14" - }, - { - "m_Id": "9b9bcc2fdef244b09b85c0d444a1464e" - }, - { - "m_Id": "702ae318a63f41199008fba14c3e0d46" - }, - { - "m_Id": "5e4571167e004d41962bea79b2d6ec12" - }, - { - "m_Id": "d6894d8dff434dd59a557d72bf9f60fb" - }, - { - "m_Id": "e7932487a75244b7b646db0d63a82e8e" - }, - { - "m_Id": "f92de9080fa848f6831d9ff9301e7ca9" - } - ], - "synonyms": [ - "tex2d" - ], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_TextureType": 0, - "m_NormalMapSpace": 1, - "m_EnableGlobalMipBias": true, - "m_MipSamplingMode": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "702ae318a63f41199008fba14c3e0d46", - "m_Id": 6, - "m_DisplayName": "B", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "B", + "m_ShaderOutputName": "_BaseMap", "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", - "m_ObjectId": "740353e06794457a882599bb4a70b703", - "m_Group": { - "m_Id": "" + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" }, - "m_Name": "Sample Texture 2D", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -217.9999542236328, - "y": 261.3334045410156, - "width": 184.66668701171876, - "height": 254.66659545898438 - } - }, - "m_Slots": [ - { - "m_Id": "c5d09826216940f08397fb95ec32fa71" - }, - { - "m_Id": "7cef4486bdd34f3a89a63215444e9c84" - }, - { - "m_Id": "d2dbb34462e7424a9c199463bb21bdd5" - }, - { - "m_Id": "7961fc7e637341e89889fd0db0d24d91" - }, - { - "m_Id": "93ea5f2c21fd4188bfc5c6489c0baf47" - }, - { - "m_Id": "57cb21c7713343469a05eef5dde2da73" - }, - { - "m_Id": "f968d08982784ea0bdea3db8ea689dd2" - }, - { - "m_Id": "287d5f9bb8b7491ca4de9a9f289728dd" - } - ], - "synonyms": [ - "tex2d" - ], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_TextureType": 0, - "m_NormalMapSpace": 1, - "m_EnableGlobalMipBias": true, - "m_MipSamplingMode": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7961fc7e637341e89889fd0db0d24d91", - "m_Id": 6, - "m_DisplayName": "B", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "7cef4486bdd34f3a89a63215444e9c84", - "m_Id": 4, - "m_DisplayName": "R", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "R", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] + "m_DefaultType": 0 } { @@ -1527,50 +708,17 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "8b4922699ee6451ba733201453de68a6", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8dee648ae25449838a2cc7261ec55970", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 2.0, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] } { @@ -1607,45 +755,6 @@ "m_SerializedDescriptor": "VertexDescription.Position" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "8f535cbbf2854293a08dec8d8aa7986e", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "93ea5f2c21fd4188bfc5c6489c0baf47", - "m_Id": 7, - "m_DisplayName": "A", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -1673,42 +782,20 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "976fc3a4005841bc9f2506ad8a880ad2", - "m_Id": 0, - "m_DisplayName": "RGBA", - "m_SlotType": 1, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "9a2d5569fa30469981f78f76b4b050f0", + "m_Id": 1221667242, + "m_DisplayName": "ShadingColorMap", + "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "RGBA", + "m_ShaderOutputName": "_ShadingColorMap", "m_StageCapability": 2, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "9b9bcc2fdef244b09b85c0d444a1464e", - "m_Id": 5, - "m_DisplayName": "G", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "G", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] + "m_DefaultType": 0 } { @@ -1723,10 +810,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -393.9999694824219, - "y": 225.33338928222657, - "width": 139.33331298828126, - "height": 35.99992370605469 + "x": 12.000022888183594, + "y": 149.3332977294922, + "width": 148.66668701171876, + "height": 36.00001525878906 } }, "m_Slots": [ @@ -1747,155 +834,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "a2233950ab514a708c59193dc0931934", - "m_Id": 0, - "m_DisplayName": "Direction", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Direction", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "a34da0802e87442eaf359e401ba5268b", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "a62805bf0771413ba8c1e8f51ad17b54", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -12.000016212463379, - "y": -131.3333282470703, - "width": 209.33334350585938, - "height": 304.0 - } - }, - "m_Slots": [ - { - "m_Id": "ec4dcc25a33a4887adbbbe8bf7ba2d83" - }, - { - "m_Id": "0acaf0553f7946bfb5829bdc191aaed7" - }, - { - "m_Id": "f4bbe10db634492a8b729d010310abe0" - } - ], - "synonyms": [ - "multiplication", - "times", - "x" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MainLightDirectionNode", - "m_ObjectId": "aa688b600dbe46bfa78fda5e3d5fdd0b", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Main Light Direction", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -670.6666870117188, - "y": 691.333251953125, - "width": 161.33334350585938, - "height": 78.666748046875 - } - }, - "m_Slots": [ - { - "m_Id": "a2233950ab514a708c59193dc0931934" - } - ], - "synonyms": [ - "sun" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -1908,10 +846,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -390.0, - "y": -93.33330535888672, + "x": 28.666715621948243, + "y": 77.33330535888672, "width": 132.0, - "height": 36.0000114440918 + "height": 36.000022888183597 } }, "m_Slots": [ @@ -1968,10 +906,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -391.3332824707031, - "y": 289.3334045410156, - "width": 140.6666259765625, - "height": 36.0 + "x": 10.000045776367188, + "y": 185.99996948242188, + "width": 150.6666717529297, + "height": 36.000030517578128 } }, "m_Slots": [ @@ -1992,31 +930,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", - "m_ObjectId": "c5d09826216940f08397fb95ec32fa71", - "m_Id": 0, - "m_DisplayName": "RGBA", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "RGBA", - "m_StageCapability": 2, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_Labels": [] -} - { "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", @@ -2043,7 +956,7 @@ "b": 1.0, "a": 0.0 }, - "isMainColor": false, + "isMainColor": true, "m_ColorMode": 0 } @@ -2077,71 +990,27 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "d2dbb34462e7424a9c199463bb21bdd5", - "m_Id": 5, - "m_DisplayName": "G", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "G", - "m_StageCapability": 2, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", - "m_ObjectId": "d6894d8dff434dd59a557d72bf9f60fb", - "m_Id": 1, - "m_DisplayName": "Texture", + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d38dd7e5f50e4fa09df0f606f2e323be", + "m_Id": 2016068918, + "m_DisplayName": "ShadingColor", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Texture", - "m_StageCapability": 3, - "m_BareResource": false, - "m_Texture": { - "m_SerializedTexture": "", - "m_Guid": "" + "m_ShaderOutputName": "_ShadingColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5849056243896484, + "y": 0.5849056243896484, + "z": 0.5849056243896484, + "w": 1.0 }, - "m_DefaultType": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", - "m_ObjectId": "e202f291b6294c1c980899f1ab2ca582", - "m_Group": { - "m_Id": "" + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 }, - "m_Name": "Normal Vector", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -718.6666870117188, - "y": 792.6666259765625, - "width": 209.33334350585938, - "height": 318.6666259765625 - } - }, - "m_Slots": [ - { - "m_Id": "f1db522d48544626941467ff25d95e13" - } - ], - "synonyms": [ - "surface direction" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 2, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Space": 2 + "m_Labels": [] } { @@ -2178,184 +1047,21 @@ "m_SerializedDescriptor": "SurfaceDescription.BaseColor" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.LerpNode", - "m_ObjectId": "e41f220e296b4cc2a9a3c1faf14d7d72", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Lerp", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 262.66668701171877, - "y": 95.3333740234375, - "width": 209.33328247070313, - "height": 327.99993896484377 - } - }, - "m_Slots": [ - { - "m_Id": "f22a1522c3bb47bf8416a9fbb8262bb4" - }, - { - "m_Id": "65f13b0e92a247fdb153ab9b99eb60ec" - }, - { - "m_Id": "2cf27a4d36454c98b25d12c294e5bc6d" - }, - { - "m_Id": "8f535cbbf2854293a08dec8d8aa7986e" - } - ], - "synonyms": [ - "mix", - "blend", - "linear interpolate" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_DismissedVersion": 0, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", - "m_ObjectId": "e7932487a75244b7b646db0d63a82e8e", - "m_Id": 2, - "m_DisplayName": "UV", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "UV", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0 - }, - "m_Labels": [], - "m_Channel": 0 -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "ec4dcc25a33a4887adbbbe8bf7ba2d83", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "ec6717fc07224569802ff5be80e915d7", - "m_Id": 3, - "m_DisplayName": "Out", - "m_SlotType": 1, + "m_ObjectId": "ead31769aa464a4e8aae7a3cfa026b2c", + "m_Id": -1559276299, + "m_DisplayName": "ShadingToonyFactor", + "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, + "m_ShaderOutputName": "_ShadingToonyFactor", + "m_StageCapability": 2, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "f1db522d48544626941467ff25d95e13", - "m_Id": 0, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 1.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "f22a1522c3bb47bf8416a9fbb8262bb4", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", @@ -2380,104 +1086,6 @@ "m_Space": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "f4bbe10db634492a8b729d010310abe0", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "f55b8ae1b1c7406ca3a2b32d737adf05", - "m_Id": 1, - "m_DisplayName": "b", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "b", - "m_StageCapability": 3, - "m_Value": 1.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", - "m_ObjectId": "f92de9080fa848f6831d9ff9301e7ca9", - "m_Id": 3, - "m_DisplayName": "Sampler", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "Sampler", - "m_StageCapability": 3, - "m_BareResource": false -} - -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", - "m_ObjectId": "f968d08982784ea0bdea3db8ea689dd2", - "m_Id": 2, - "m_DisplayName": "UV", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "UV", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0 - }, - "m_Labels": [], - "m_Channel": 0 -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph new file mode 100644 index 000000000..462a1b670 --- /dev/null +++ b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph @@ -0,0 +1,2836 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "cb9b3f03eaf8426a80d4812a41b632bf", + "m_Properties": [ + { + "m_Id": "5fcf9b30d74446eea8cc0773e5f006a6" + }, + { + "m_Id": "2a25272ab02641c5bf8885ef2790f1c1" + }, + { + "m_Id": "32d95fb1210b417892ceabe88d06e605" + }, + { + "m_Id": "e6bca830ac7e48a9bbcdc9f0f8ee6967" + }, + { + "m_Id": "22a4bb49b85e452a8db5595bcbeb91c5" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "501036e1d6184113a2c38a110f6ca14b" + } + ], + "m_Nodes": [ + { + "m_Id": "e14d05fc892148ad9baf9d7558e2cb5a" + }, + { + "m_Id": "793b2df7f27d4151a34ffe48af207418" + }, + { + "m_Id": "c79574bf98cd4d1cb1029e884069a2ec" + }, + { + "m_Id": "76c827b6d41f41adaa41a73858a18fb3" + }, + { + "m_Id": "4157f6d98e8f4cff8948bb4a108c6c31" + }, + { + "m_Id": "45e0e6b45a3a4118a13934d39d0bbd83" + }, + { + "m_Id": "b16e118211bd4fc9b39121a2725d715f" + }, + { + "m_Id": "bb4f64b76594481eabd5d02fd49e443a" + }, + { + "m_Id": "9e8ee3e30f75499087e513eaac81b463" + }, + { + "m_Id": "a42e09269a6848a7b3adddfc9edfcce2" + }, + { + "m_Id": "81b78da7e4f34f108683a1b7f4c3ae4f" + }, + { + "m_Id": "ac0d7130cca947dfa64b9b4e4869b270" + }, + { + "m_Id": "d00ad0a354f1442c89d28b756c8fdcc6" + }, + { + "m_Id": "ea269fbf6a224fecbba11cbfe8f687b3" + }, + { + "m_Id": "3e165d96367e4901bc9876044554588c" + }, + { + "m_Id": "d79d0ca1463f424899863b8c4e306f4b" + }, + { + "m_Id": "193173a2eded42af802f4085a1ba700a" + }, + { + "m_Id": "ebb1c97eea8c4747ab5c2c8eb36fb25f" + }, + { + "m_Id": "cf9257d1f44646b7bb3f3e3b42ecc29e" + }, + { + "m_Id": "4efbc3bbf016413e94e4c9ac65dd4789" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "193173a2eded42af802f4085a1ba700a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e8ee3e30f75499087e513eaac81b463" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "193173a2eded42af802f4085a1ba700a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac0d7130cca947dfa64b9b4e4869b270" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e165d96367e4901bc9876044554588c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bb4f64b76594481eabd5d02fd49e443a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4157f6d98e8f4cff8948bb4a108c6c31" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "45e0e6b45a3a4118a13934d39d0bbd83" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45e0e6b45a3a4118a13934d39d0bbd83" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e8ee3e30f75499087e513eaac81b463" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4efbc3bbf016413e94e4c9ac65dd4789" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81b78da7e4f34f108683a1b7f4c3ae4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76c827b6d41f41adaa41a73858a18fb3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4157f6d98e8f4cff8948bb4a108c6c31" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "793b2df7f27d4151a34ffe48af207418" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81b78da7e4f34f108683a1b7f4c3ae4f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "793b2df7f27d4151a34ffe48af207418" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ebb1c97eea8c4747ab5c2c8eb36fb25f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81b78da7e4f34f108683a1b7f4c3ae4f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b16e118211bd4fc9b39121a2725d715f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e8ee3e30f75499087e513eaac81b463" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b16e118211bd4fc9b39121a2725d715f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a42e09269a6848a7b3adddfc9edfcce2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bb4f64b76594481eabd5d02fd49e443a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac0d7130cca947dfa64b9b4e4869b270" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e8ee3e30f75499087e513eaac81b463" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b16e118211bd4fc9b39121a2725d715f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e14d05fc892148ad9baf9d7558e2cb5a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bb4f64b76594481eabd5d02fd49e443a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b16e118211bd4fc9b39121a2725d715f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c79574bf98cd4d1cb1029e884069a2ec" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4157f6d98e8f4cff8948bb4a108c6c31" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf9257d1f44646b7bb3f3e3b42ecc29e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4efbc3bbf016413e94e4c9ac65dd4789" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf9257d1f44646b7bb3f3e3b42ecc29e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4efbc3bbf016413e94e4c9ac65dd4789" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf9257d1f44646b7bb3f3e3b42ecc29e" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4efbc3bbf016413e94e4c9ac65dd4789" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf9257d1f44646b7bb3f3e3b42ecc29e" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ebb1c97eea8c4747ab5c2c8eb36fb25f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d00ad0a354f1442c89d28b756c8fdcc6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cf9257d1f44646b7bb3f3e3b42ecc29e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d79d0ca1463f424899863b8c4e306f4b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a42e09269a6848a7b3adddfc9edfcce2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea269fbf6a224fecbba11cbfe8f687b3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "793b2df7f27d4151a34ffe48af207418" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ebb1c97eea8c4747ab5c2c8eb36fb25f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e14d05fc892148ad9baf9d7558e2cb5a" + }, + "m_SlotId": 2 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "e14d05fc892148ad9baf9d7558e2cb5a" + }, + "m_SubDatas": [], + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0cb0ffabbdaf4fb3b425b2e9537bed5d", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0cb14acd223546c1a2eedd3a5fcebc2b", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0dae3d1d556d4097b65295fe64706c86", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1597fd3003474e4698f6d4adb9d4f390", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "163b9d55f9ee44c2b2cb1436f7f8054c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "193173a2eded42af802f4085a1ba700a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -241.3332977294922, + "y": 66.00003051757813, + "width": 185.33326721191407, + "height": 36.000022888183597 + } + }, + "m_Slots": [ + { + "m_Id": "7da0169054194d1ca00d240bd0af65b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "22a4bb49b85e452a8db5595bcbeb91c5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1e5c3325236a458cb23473e61ab52258", + "m_Id": 0, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Direction", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "22a4bb49b85e452a8db5595bcbeb91c5", + "m_Guid": { + "m_GuidSerialized": "fa354438-5a66-4424-a53f-da950e75c488" + }, + "m_Name": "ShadingToonyFactor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadingToonyFactor", + "m_DefaultReferenceName": "_ShadingToonyFactor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "244615cd3b5b44c7a2ac7c7da8a71dfc", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "25430c424d804824bd3531ba9880d62f", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "257091401f41417f890fcdb167c84b91", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "27837f86ddaf41618adf108cef8baa14", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2985a88ee0fd48b9a675673f8eea588e", + "m_Id": 0, + "m_DisplayName": "BaseColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "2a25272ab02641c5bf8885ef2790f1c1", + "m_Guid": { + "m_GuidSerialized": "d2495ca0-f5eb-484a-bd18-dca0589774e3" + }, + "m_Name": "BaseMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BaseMap", + "m_DefaultReferenceName": "_BaseMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2a8ff216f8fa407e992c0938ddd0e2c6", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2b0e00506cd94b85af274754e35c77df", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "2bdcfcd7d92349a79460b57f609ef989", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2c8e55ce73964f1bbdc9beb405a0093f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "32d95fb1210b417892ceabe88d06e605", + "m_Guid": { + "m_GuidSerialized": "916faab9-cc1c-4621-84b8-9c47171bf8e8" + }, + "m_Name": "ShadingColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadingColor", + "m_DefaultReferenceName": "_ShadingColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.5849056243896484, + "g": 0.5849056243896484, + "b": 0.5849056243896484, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "34ff91286e18426e86c00bdbfdaae840", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "38e3682de0fe4b7e834fc88a7fd54f4d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3e165d96367e4901bc9876044554588c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -241.3332977294922, + "y": -6.000007152557373, + "width": 148.66659545898438, + "height": 36.00001907348633 + } + }, + "m_Slots": [ + { + "m_Id": "5cf81e7272804f2f8cabbe976f0b1b13" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "32d95fb1210b417892ceabe88d06e605" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DotProductNode", + "m_ObjectId": "4157f6d98e8f4cff8948bb4a108c6c31", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -214.00006103515626, + "y": 422.666748046875, + "width": 209.33331298828126, + "height": 303.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "9d1c829c991d43528afa6acad4033478" + }, + { + "m_Id": "e07427594c9c4aebaf796277470ea1b9" + }, + { + "m_Id": "257091401f41417f890fcdb167c84b91" + } + ], + "synonyms": [ + "scalar product" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "44d75f87a8b5408ca38a1416cf418dd4", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "45e0e6b45a3a4118a13934d39d0bbd83", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 38.66663360595703, + "y": 386.6667175292969, + "width": 129.3333740234375, + "height": 95.99996948242188 + } + }, + "m_Slots": [ + { + "m_Id": "b6d0fad5c1d84782b3e20bc6ac0bf2ef" + }, + { + "m_Id": "4b263288e74549868e19d6c900861097" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4aa44cb42d3b4c80ba8f1903b32f37b4", + "m_Id": 1, + "m_DisplayName": "b", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "b", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b263288e74549868e19d6c900861097", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4ed7912197f44f93bf2584ee61c855c0", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4ee86880f28443d0b7b1ef7c79bc91b3", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3Node", + "m_ObjectId": "4efbc3bbf016413e94e4c9ac65dd4789", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 41.33331298828125, + "y": -774.6666870117188, + "width": 129.33340454101563, + "height": 126.66668701171875 + } + }, + "m_Slots": [ + { + "m_Id": "34ff91286e18426e86c00bdbfdaae840" + }, + { + "m_Id": "27837f86ddaf41618adf108cef8baa14" + }, + { + "m_Id": "0cb14acd223546c1a2eedd3a5fcebc2b" + }, + { + "m_Id": "244615cd3b5b44c7a2ac7c7da8a71dfc" + } + ], + "synonyms": [ + "3", + "v3", + "vec3", + "float3" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "501036e1d6184113a2c38a110f6ca14b", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "5fcf9b30d74446eea8cc0773e5f006a6" + }, + { + "m_Id": "2a25272ab02641c5bf8885ef2790f1c1" + }, + { + "m_Id": "32d95fb1210b417892ceabe88d06e605" + }, + { + "m_Id": "e6bca830ac7e48a9bbcdc9f0f8ee6967" + }, + { + "m_Id": "22a4bb49b85e452a8db5595bcbeb91c5" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5847cfaef25747b4a16efd37770506fa", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5b947c35e0f3453e887c550f2ec5bfdf", + "m_Id": 1, + "m_DisplayName": "BaseColor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5cf81e7272804f2f8cabbe976f0b1b13", + "m_Id": 0, + "m_DisplayName": "ShadingColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "5fcf9b30d74446eea8cc0773e5f006a6", + "m_Guid": { + "m_GuidSerialized": "e0a3ade0-ddd9-4c69-b3b5-923901f7b2da" + }, + "m_Name": "BaseColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "BaseColor", + "m_DefaultReferenceName": "_BaseColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "649eba81e261435c982f5e3d878ce491", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "657b2df0b83647419b503f35d2e540fb", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6af38677f0a54e4b802818a37c1d6a25", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "76c827b6d41f41adaa41a73858a18fb3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -517.3333129882813, + "y": 478.0000915527344, + "width": 209.33334350585938, + "height": 318.6664733886719 + } + }, + "m_Slots": [ + { + "m_Id": "e938be3931ac46ffa7edddb940436026" + } + ], + "synonyms": [ + "surface direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "793b2df7f27d4151a34ffe48af207418", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -30.666671752929689, + "y": -480.6666259765625, + "width": 184.66668701171876, + "height": 254.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "0dae3d1d556d4097b65295fe64706c86" + }, + { + "m_Id": "de6d929ef0ec47878f4068f31fea7ae5" + }, + { + "m_Id": "2a8ff216f8fa407e992c0938ddd0e2c6" + }, + { + "m_Id": "97382d7cd5ce4cecbf2468b7f6d66a9a" + }, + { + "m_Id": "6af38677f0a54e4b802818a37c1d6a25" + }, + { + "m_Id": "4ed7912197f44f93bf2584ee61c855c0" + }, + { + "m_Id": "2bdcfcd7d92349a79460b57f609ef989" + }, + { + "m_Id": "daf420841b3c40889d2c501d86575475" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7987a14649d0436fbb2b63bd33dc08d5", + "m_Id": 0, + "m_DisplayName": "a", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "a", + "m_StageCapability": 3, + "m_Value": -1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7da0169054194d1ca00d240bd0af65b4", + "m_Id": 0, + "m_DisplayName": "ShadingToonyFactor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "81b78da7e4f34f108683a1b7f4c3ae4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 191.83334350585938, + "y": -719.625, + "width": 209.33334350585938, + "height": 304.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca76bcc7cea846269e39d74f97a0ead4" + }, + { + "m_Id": "8d7a61e8c61841e58a3286448d5ea2b2" + }, + { + "m_Id": "b7080a7c10fd4b93b68b164b9ea70568" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8372fcb866dc4d37847d61202dc300e1", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "876172de5f624593ad014c6084923ec0", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8d7a61e8c61841e58a3286448d5ea2b2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "93ab07151d1b4240ab5d847b40bf0a80", + "m_Id": 0, + "m_DisplayName": "ShadingColorMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97382d7cd5ce4cecbf2468b7f6d66a9a", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9cb9ef053c164969a9aab726b690190a", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9d1c829c991d43528afa6acad4033478", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "9e8ee3e30f75499087e513eaac81b463", + "m_Group": { + "m_Id": "" + }, + "m_Name": "linearstep (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 189.33331298828126, + "y": 242.66673278808595, + "width": 211.99993896484376, + "height": 143.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "7987a14649d0436fbb2b63bd33dc08d5" + }, + { + "m_Id": "4aa44cb42d3b4c80ba8f1903b32f37b4" + }, + { + "m_Id": "cfc8a677eace44708d05b23cb2b55d44" + }, + { + "m_Id": "44d75f87a8b5408ca38a1416cf418dd4" + } + ], + "synonyms": [ + "code", + "HLSL" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "linearstep", + "m_FunctionSource": "", + "m_FunctionBody": "Out = saturate( ( t - a ) / ( b - a ) );" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a42e09269a6848a7b3adddfc9edfcce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -16.666717529296876, + "y": -131.99996948242188, + "width": 184.66671752929688, + "height": 254.6666717529297 + } + }, + "m_Slots": [ + { + "m_Id": "5847cfaef25747b4a16efd37770506fa" + }, + { + "m_Id": "657b2df0b83647419b503f35d2e540fb" + }, + { + "m_Id": "f91901c910614437a72ff48aa2a3115c" + }, + { + "m_Id": "876172de5f624593ad014c6084923ec0" + }, + { + "m_Id": "9cb9ef053c164969a9aab726b690190a" + }, + { + "m_Id": "b57dd1d5bdd843d183a52cd79f346950" + }, + { + "m_Id": "649eba81e261435c982f5e3d878ce491" + }, + { + "m_Id": "25430c424d804824bd3531ba9880d62f" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 1, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "a838792aa13d4541818368f65bb82d7a", + "m_Id": 0, + "m_DisplayName": "BaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NegateNode", + "m_ObjectId": "ac0d7130cca947dfa64b9b4e4869b270", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Negate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 38.66663360595703, + "y": 242.66673278808595, + "width": 129.3333740234375, + "height": 95.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "cac2f02518114904803896b7968ba030" + }, + { + "m_Id": "d7dcd343de1f4610bd50183c7bbc027a" + } + ], + "synonyms": [ + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "b16e118211bd4fc9b39121a2725d715f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 445.9999694824219, + "y": -225.99998474121095, + "width": 209.33328247070313, + "height": 328.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "2b0e00506cd94b85af274754e35c77df" + }, + { + "m_Id": "edb0fcfb67d244fe80df1b46b01370e5" + }, + { + "m_Id": "d786e0e9365341c09aec46e04e10c1dc" + }, + { + "m_Id": "4ee86880f28443d0b7b1ef7c79bc91b3" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "b57dd1d5bdd843d183a52cd79f346950", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6d0fad5c1d84782b3e20bc6ac0bf2ef", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b7080a7c10fd4b93b68b164b9ea70568", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bb4f64b76594481eabd5d02fd49e443a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 189.33331298828126, + "y": -207.33331298828126, + "width": 209.33331298828126, + "height": 304.0 + } + }, + "m_Slots": [ + { + "m_Id": "df377d8b254448c3bb530d3b5fc8caf2" + }, + { + "m_Id": "bfdd6544b5774cadbe83892bdc8d4e43" + }, + { + "m_Id": "163b9d55f9ee44c2b2cb1436f7f8054c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bfdd6544b5774cadbe83892bdc8d4e43", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MainLightDirectionNode", + "m_ObjectId": "c79574bf98cd4d1cb1029e884069a2ec", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Main Light Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -469.3333435058594, + "y": 376.6667175292969, + "width": 161.3333740234375, + "height": 78.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "1e5c3325236a458cb23473e61ab52258" + } + ], + "synonyms": [ + "sun" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ca76bcc7cea846269e39d74f97a0ead4", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cac2f02518114904803896b7968ba030", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "cf9257d1f44646b7bb3f3e3b42ecc29e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -113.33329010009766, + "y": -795.3333740234375, + "width": 120.66663360595703, + "height": 150.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "2c8e55ce73964f1bbdc9beb405a0093f" + }, + { + "m_Id": "e89cf23170ba405e8d246dc5294c2b52" + }, + { + "m_Id": "0cb0ffabbdaf4fb3b425b2e9537bed5d" + }, + { + "m_Id": "1597fd3003474e4698f6d4adb9d4f390" + }, + { + "m_Id": "f22d8391c7d848bc98ea5de0e815a928" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cfc8a677eace44708d05b23cb2b55d44", + "m_Id": 2, + "m_DisplayName": "t", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "t", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d00ad0a354f1442c89d28b756c8fdcc6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -277.33331298828127, + "y": -756.0, + "width": 132.00001525878907, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "2985a88ee0fd48b9a675673f8eea588e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5fcf9b30d74446eea8cc0773e5f006a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d786e0e9365341c09aec46e04e10c1dc", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d79d0ca1463f424899863b8c4e306f4b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -241.3332977294922, + "y": 30.00001335144043, + "width": 177.99990844726563, + "height": 36.00001525878906 + } + }, + "m_Slots": [ + { + "m_Id": "93ab07151d1b4240ab5d847b40bf0a80" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e6bca830ac7e48a9bbcdc9f0f8ee6967" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d7dcd343de1f4610bd50183c7bbc027a", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "daf420841b3c40889d2c501d86575475", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "dcb2eb82aeda4f4781fa51c613f2f64c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "de6d929ef0ec47878f4068f31fea7ae5", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "df377d8b254448c3bb530d3b5fc8caf2", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e07427594c9c4aebaf796277470ea1b9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "e14d05fc892148ad9baf9d7558e2cb5a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 714.6666870117188, + "y": -428.6665954589844, + "width": 110.00006103515625, + "height": 102.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "5b947c35e0f3453e887c550f2ec5bfdf" + }, + { + "m_Id": "eb34d529e298407aa3606f9cbcdc7819" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "e6bca830ac7e48a9bbcdc9f0f8ee6967", + "m_Guid": { + "m_GuidSerialized": "ad5cc3fe-a5f8-4a48-9956-35d13519f07e" + }, + "m_Name": "ShadingColorMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ShadingColorMap", + "m_DefaultReferenceName": "_ShadingColorMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e89cf23170ba405e8d246dc5294c2b52", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e938be3931ac46ffa7edddb940436026", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ea269fbf6a224fecbba11cbfe8f687b3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -278.6666259765625, + "y": -451.9999694824219, + "width": 133.33328247070313, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "a838792aa13d4541818368f65bb82d7a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2a25272ab02641c5bf8885ef2790f1c1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eb34d529e298407aa3606f9cbcdc7819", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ebb1c97eea8c4747ab5c2c8eb36fb25f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 271.3333435058594, + "y": -402.6666259765625, + "width": 127.33328247070313, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "8372fcb866dc4d37847d61202dc300e1" + }, + { + "m_Id": "38e3682de0fe4b7e834fc88a7fd54f4d" + }, + { + "m_Id": "dcb2eb82aeda4f4781fa51c613f2f64c" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "edb0fcfb67d244fe80df1b46b01370e5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f22d8391c7d848bc98ea5de0e815a928", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f91901c910614437a72ff48aa2a3115c", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph.meta b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph.meta new file mode 100644 index 000000000..812e9d425 --- /dev/null +++ b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyMToon_SubGraph.shadersubgraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 45c6d2335bae988419dbc2ec65c33dae +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3} diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbrSubGraph.shadersubgraph b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbr_SubGraph.shadersubgraph similarity index 100% rename from Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbrSubGraph.shadersubgraph rename to Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbr_SubGraph.shadersubgraph diff --git a/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbrSubGraph.shadersubgraph.meta b/Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbr_SubGraph.shadersubgraph.meta similarity index 100% rename from Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbrSubGraph.shadersubgraph.meta rename to Assets/VRM10_Samples/VRM10Viewer/Assets/TinyPbr_SubGraph.shadersubgraph.meta diff --git a/Assets/VRM10_Samples/VRM10Viewer/TinyMToonMaterialImporter.cs b/Assets/VRM10_Samples/VRM10Viewer/TinyMToonMaterialImporter.cs index 5801562d8..0232dad37 100644 --- a/Assets/VRM10_Samples/VRM10Viewer/TinyMToonMaterialImporter.cs +++ b/Assets/VRM10_Samples/VRM10Viewer/TinyMToonMaterialImporter.cs @@ -10,9 +10,11 @@ namespace UniVRM10.VRM10Viewer public class TinyMToonrMaterialImporter : IMaterialImporter { private Material m_opaque; - public TinyMToonrMaterialImporter(Material material) + private Material m_alphablend; + public TinyMToonrMaterialImporter(Material opaque, Material alphablend) { - m_opaque = material; + m_opaque = opaque; + m_alphablend = alphablend; } bool IMaterialImporter.TryCreateParam(GltfData data, int i, out MaterialDescriptor matDesc) @@ -33,7 +35,7 @@ namespace UniVRM10.VRM10Viewer matDesc = new MaterialDescriptor( GltfMaterialImportUtils.ImportMaterialName(i, src), - m_opaque.shader, + src.alphaMode == "BLEND" ? m_alphablend.shader : m_opaque.shader, null, new Dictionary(), new Dictionary(), diff --git a/Assets/VRM10_Samples/VRM10Viewer/VRM10Viewer.unity b/Assets/VRM10_Samples/VRM10Viewer/VRM10Viewer.unity index f380c4088..dc470aae5 100644 --- a/Assets/VRM10_Samples/VRM10Viewer/VRM10Viewer.unity +++ b/Assets/VRM10_Samples/VRM10Viewer/VRM10Viewer.unity @@ -30638,12 +30638,14 @@ MonoBehaviour: Root: {fileID: 124675793} m_version: {fileID: 1268276256} m_faceCamera: {fileID: 1150163685} - m_opaqueMaterial: {fileID: -876546973899608171, guid: ac58f8c11a130e04ba883a82ae4b78e4, + m_pbrOpaqueMaterial: {fileID: -876546973899608171, guid: ac58f8c11a130e04ba883a82ae4b78e4, type: 3} - m_alphaBlendMaterial: {fileID: -876546973899608171, guid: 868190a58757d6242bb3ca456402f82f, + m_pbrAlphaBlendMaterial: {fileID: -876546973899608171, guid: 868190a58757d6242bb3ca456402f82f, type: 3} m_mtoonMaterialOpaque: {fileID: -876546973899608171, guid: fd08e80eb7e04e849b8a6d534e48efea, type: 3} + m_mtoonMaterialAlphaBlend: {fileID: -876546973899608171, guid: 6b60fe85d745eda4281e3278fcb0657c, + type: 3} m_useCustomMaterial: {fileID: 731212246} m_openModel: {fileID: 2009818433} m_openMotion: {fileID: 168425996} diff --git a/Assets/VRM10_Samples/VRM10Viewer/VRM10ViewerUI.cs b/Assets/VRM10_Samples/VRM10Viewer/VRM10ViewerUI.cs index 39720314f..c6e7bd2f9 100644 --- a/Assets/VRM10_Samples/VRM10Viewer/VRM10ViewerUI.cs +++ b/Assets/VRM10_Samples/VRM10Viewer/VRM10ViewerUI.cs @@ -24,11 +24,13 @@ namespace UniVRM10.VRM10Viewer [Header("Material")] [SerializeField] - Material m_opaqueMaterial = default; + Material m_pbrOpaqueMaterial = default; [SerializeField] - Material m_alphaBlendMaterial = default; + Material m_pbrAlphaBlendMaterial = default; [SerializeField] Material m_mtoonMaterialOpaque = default; + [SerializeField] + Material m_mtoonMaterialAlphaBlend = default; [Header("UI")] [SerializeField] @@ -497,8 +499,8 @@ namespace UniVRM10.VRM10Viewer private void Start() { - m_mtoonImporter = new(m_mtoonMaterialOpaque); - m_pbrImporter = new(m_opaqueMaterial, m_alphaBlendMaterial); + m_mtoonImporter = new(m_mtoonMaterialOpaque, m_mtoonMaterialAlphaBlend); + m_pbrImporter = new(m_pbrOpaqueMaterial, m_pbrAlphaBlendMaterial); m_autoEmotion = gameObject.AddComponent(); m_autoBlink = gameObject.AddComponent(); @@ -518,7 +520,7 @@ namespace UniVRM10.VRM10Viewer Motion = BvhMotion.LoadBvhFromText(m_motion.text); if (m_useCustomMaterial.isOn) { - Motion.SetBoxManMaterial(Instantiate(m_opaqueMaterial)); + Motion.SetBoxManMaterial(Instantiate(m_pbrOpaqueMaterial)); } }