diff --git a/Editor/Scripts/ShaderGraph/InternalShaderGraph/PBRGraphGUI.cs b/Editor/Scripts/ShaderGraph/InternalShaderGraph/PBRGraphGUI.cs index 11f81acb1..04c7c3cb5 100644 --- a/Editor/Scripts/ShaderGraph/InternalShaderGraph/PBRGraphGUI.cs +++ b/Editor/Scripts/ShaderGraph/InternalShaderGraph/PBRGraphGUI.cs @@ -489,10 +489,14 @@ private void DrawProperties(Material targetMaterial, MaterialProperty[] properti propertyList.RemoveAll(x => x.name.EndsWith("_ST", StringComparison.Ordinal)); } #endif - if (!targetMaterial.IsKeywordEnabled("_VOLUME_TRANSMISSION_ON")) + if (!targetMaterial.IsKeywordEnabled("_VOLUME_TRANSMISSION_ON") && !targetMaterial.IsKeywordEnabled("_VOLUME_TRANSMISSION_ANDDISPERSION")) { propertyList.RemoveAll(x => x.name.StartsWith("transmission", StringComparison.Ordinal)); } + if (!targetMaterial.IsKeywordEnabled("_VOLUME_TRANSMISSION_ANDDISPERSION")) + { + propertyList.RemoveAll(x => x.name.StartsWith("dispersion", StringComparison.Ordinal)); + } if (!targetMaterial.HasProperty("_VOLUME_ON") || !(targetMaterial.GetFloat("_VOLUME_ON") > 0.5f)) { propertyList.RemoveAll(x => x.name.StartsWith("thickness", StringComparison.Ordinal) || x.name.StartsWith("attenuation", StringComparison.Ordinal)); @@ -509,6 +513,11 @@ private void DrawProperties(Material targetMaterial, MaterialProperty[] properti { propertyList.RemoveAll(x => x.name.StartsWith("clearcoat", StringComparison.Ordinal)); } + if (!targetMaterial.IsKeywordEnabled("_SHEEN_ON")) + { + propertyList.RemoveAll(x => x.name.StartsWith("sheen", StringComparison.Ordinal)); + } + if (HasPropertyButNoTex(targetMaterial, "occlusionTexture")) { propertyList.RemoveAll(x => x.name == "occlusionStrength" || (x.name.StartsWith("occlusionTexture", StringComparison.Ordinal) && x.name != "occlusionTexture")); diff --git a/Runtime/Plugins/GLTFSerialization/Extensions/KHR_materials_sheen.cs b/Runtime/Plugins/GLTFSerialization/Extensions/KHR_materials_sheen.cs new file mode 100644 index 000000000..4ccc0a473 --- /dev/null +++ b/Runtime/Plugins/GLTFSerialization/Extensions/KHR_materials_sheen.cs @@ -0,0 +1,69 @@ +using System; +using GLTF.Extensions; +using Newtonsoft.Json.Linq; +using Color = GLTF.Math.Color; + +namespace GLTF.Schema +{ + // https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_sheen/README.md + [Serializable] + public class KHR_materials_sheen : IExtension + { + public Color sheenColorFactor = COLOR_DEFAULT; + public float sheenRoughnessFactor = 0f; + public TextureInfo sheenColorTexture; + public TextureInfo sheenRoughnessTexture; + + public static readonly Color COLOR_DEFAULT = Color.Black; + + public JProperty Serialize() + { + var jo = new JObject(); + JProperty jProperty = new JProperty(KHR_materials_sheen_Factory.EXTENSION_NAME, jo); + + if (sheenRoughnessFactor != 0) jo.Add(new JProperty(nameof(sheenRoughnessFactor), sheenRoughnessFactor)); + if (sheenColorFactor != COLOR_DEFAULT) jo.Add(new JProperty(nameof(sheenColorFactor), new JArray(sheenColorFactor.R, sheenColorFactor.G, sheenColorFactor.B))); + if (sheenColorTexture != null) + jo.WriteTexture(nameof(sheenColorTexture), sheenColorTexture); + + if (sheenRoughnessTexture != null) + jo.WriteTexture(nameof(sheenRoughnessTexture), sheenRoughnessTexture); + + return jProperty; + } + + public IExtension Clone(GLTFRoot root) + { + return new KHR_materials_sheen() + { + sheenRoughnessFactor = sheenRoughnessFactor, sheenColorTexture = sheenColorTexture, + sheenColorFactor = sheenColorFactor, sheenRoughnessTexture = sheenRoughnessTexture, + }; + } + } + + public class KHR_materials_sheen_Factory : ExtensionFactory + { + public const string EXTENSION_NAME = "KHR_materials_sheen"; + + public KHR_materials_sheen_Factory() + { + ExtensionName = EXTENSION_NAME; + } + + public override IExtension Deserialize(GLTFRoot root, JProperty extensionToken) + { + if (extensionToken != null) + { + var extension = new KHR_materials_sheen(); + extension.sheenRoughnessFactor = extensionToken.Value[nameof(KHR_materials_sheen.sheenRoughnessFactor)]?.Value() ?? 1; + extension.sheenColorFactor = extensionToken.Value[nameof(KHR_materials_sheen.sheenColorFactor)]?.DeserializeAsColor() ?? Color.White; + extension.sheenColorTexture = extensionToken.Value[nameof(KHR_materials_sheen.sheenColorTexture)]?.DeserializeAsTexture(root); + extension.sheenRoughnessTexture = extensionToken.Value[nameof(KHR_materials_sheen.sheenRoughnessTexture)]?.DeserializeAsTexture(root); + return extension; + } + + return null; + } + } +} diff --git a/Runtime/Plugins/GLTFSerialization/Extensions/KHR_materials_sheen.cs.meta b/Runtime/Plugins/GLTFSerialization/Extensions/KHR_materials_sheen.cs.meta new file mode 100644 index 000000000..4da3e84b6 --- /dev/null +++ b/Runtime/Plugins/GLTFSerialization/Extensions/KHR_materials_sheen.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: e5ccef236cd146e68b7652d8ce5c6cd0 +timeCreated: 1724930690 \ No newline at end of file diff --git a/Runtime/Plugins/GLTFSerialization/Schema/GLTFProperty.cs b/Runtime/Plugins/GLTFSerialization/Schema/GLTFProperty.cs index 8421f28bb..30f38a806 100644 --- a/Runtime/Plugins/GLTFSerialization/Schema/GLTFProperty.cs +++ b/Runtime/Plugins/GLTFSerialization/Schema/GLTFProperty.cs @@ -40,6 +40,7 @@ public static IReadOnlyList RegisteredExtensions { EXT_mesh_gpu_instancing_Factory.EXTENSION_NAME, new EXT_mesh_gpu_instancing_Factory() }, { KHR_animation_pointerExtensionFactory.EXTENSION_NAME, new KHR_animation_pointerExtensionFactory() }, { KHR_materials_dispersion_Factory.EXTENSION_NAME, new KHR_materials_dispersion_Factory() }, + { KHR_materials_sheen_Factory.EXTENSION_NAME, new KHR_materials_sheen_Factory()}, }; private static DefaultExtensionFactory _defaultExtensionFactory = new DefaultExtensionFactory(); diff --git a/Runtime/Scripts/Plugins/AnimationPointer/MaterialPropertiesRemapper.cs b/Runtime/Scripts/Plugins/AnimationPointer/MaterialPropertiesRemapper.cs index 37c75dcb1..0434036d1 100644 --- a/Runtime/Scripts/Plugins/AnimationPointer/MaterialPropertiesRemapper.cs +++ b/Runtime/Scripts/Plugins/AnimationPointer/MaterialPropertiesRemapper.cs @@ -498,6 +498,25 @@ public DefaultMaterialPropertiesRemapper() }; AddMap(clearcoatRoughnessFactor); + var sheenRoughnessFactor = + new MaterialPointerPropertyMap(MaterialPointerPropertyMap.PropertyTypeOption.Float) + { + PropertyNames = new[] { "sheenRoughness", "_sheenRoughness", "sheenRoughnessFactor", "_sheenRoughnessFactor" }, + GltfPropertyName = + $"extensions/{KHR_materials_sheen_Factory.EXTENSION_NAME}/{nameof(KHR_materials_sheen.sheenRoughnessFactor)}", + ExtensionName = KHR_materials_sheen_Factory.EXTENSION_NAME, + }; + AddMap(sheenRoughnessFactor); + var sheenColorFactor = + new MaterialPointerPropertyMap(MaterialPointerPropertyMap.PropertyTypeOption.Float) + { + PropertyNames = new[] { "sheenColor", "_sheenColor", "sheenColorFactor", "_sheenColorFactor" }, + GltfPropertyName = + $"extensions/{KHR_materials_sheen_Factory.EXTENSION_NAME}/{nameof(KHR_materials_sheen.sheenColorFactor)}", + ExtensionName = KHR_materials_sheen_Factory.EXTENSION_NAME, + }; + AddMap(sheenColorFactor); + AddTextureExtTransforms("pbrMetallicRoughness/baseColorTexture", new[] { "_MainTex", "_BaseMap", "_BaseColorTexture", "baseColorTexture" }); AddTextureExtTransforms("emissiveTexture", new[] { "_EmissionMap", "_EmissiveTexture", "emissiveTexture" } ); AddTextureExtTransforms("normalTexture", new[] { "_BumpMap", "_NormalTexture", "normalTexture" }); @@ -518,6 +537,8 @@ public DefaultMaterialPropertiesRemapper() AddTextureExtTransforms("extensions/"+nameof(KHR_materials_specular)+"/"+nameof(KHR_materials_specular.specularTexture), new[] { "specularTexture", "_specularTexture"}, nameof(KHR_materials_specular)); AddTextureExtTransforms("extensions/"+nameof(KHR_materials_specular)+"/"+nameof(KHR_materials_specular.specularColorTexture), new[] { "specularColorTexture", "_specularColorTexture"}, nameof(KHR_materials_specular)); + AddTextureExtTransforms("extensions/"+nameof(KHR_materials_sheen)+"/"+nameof(KHR_materials_sheen.sheenColorTexture), new[] {"sheenColorTexture", "_sheenColorTexture"}, nameof(KHR_materials_sheen)); + AddTextureExtTransforms("extensions/"+nameof(KHR_materials_sheen)+"/"+nameof(KHR_materials_sheen.sheenRoughnessTexture), new[] {"sheenRoughnessTexture", "_sheenRoughnessTexture"}, nameof(KHR_materials_sheen)); // TODO KHR_materials_sheen // case "_SheenColorFactor": diff --git a/Runtime/Scripts/Plugins/MaterialExtensionsExport.cs b/Runtime/Scripts/Plugins/MaterialExtensionsExport.cs index 0750a4cad..5899c3694 100644 --- a/Runtime/Scripts/Plugins/MaterialExtensionsExport.cs +++ b/Runtime/Scripts/Plugins/MaterialExtensionsExport.cs @@ -14,7 +14,8 @@ public class MaterialExtensionsExport: GLTFExportPlugin public bool KHR_materials_specular = true; public bool KHR_materials_clearcoat = true; public bool KHR_materials_emissive_strength = true; - + public bool KHR_materials_sheen = true; + public override GLTFExportPluginContext CreateInstance(ExportContext context) { return new MaterialExtensionsExportContext(this); @@ -30,6 +31,7 @@ public override GLTFExportPluginContext CreateInstance(ExportContext context) - KHR_materials_specular - KHR_materials_clearcoat - KHR_materials_emissive_strength +- KHR_materials_sheen "; } @@ -69,6 +71,10 @@ public MaterialExtensionsExportContext(MaterialExtensionsExport settings) private static readonly int clearcoatRoughnessTexture = Shader.PropertyToID("clearcoatRoughnessTexture"); private static readonly int clearcoatNormalTexture = Shader.PropertyToID("clearcoatNormalTexture"); + private static readonly int sheenColorFactor = Shader.PropertyToID("sheenColorFactor"); + private static readonly int sheenRoughnessFactor = Shader.PropertyToID("sheenRoughnessFactor"); + private static readonly int sheenColorTexture = Shader.PropertyToID("sheenColorTexture"); + private static readonly int sheenRoughnessTexture = Shader.PropertyToID("sheenRoughnessTexture"); public override void AfterMaterialExport(GLTFSceneExporter exporter, GLTFRoot gltfroot, Material material, GLTFMaterial materialnode) { @@ -81,6 +87,7 @@ public override void AfterMaterialExport(GLTFSceneExporter exporter, GLTFRoot gl var usesIridescence = material.IsKeywordEnabled("_IRIDESCENCE_ON"); var usesSpecular = material.IsKeywordEnabled("_SPECULAR_ON"); var usesClearcoat = material.IsKeywordEnabled("_CLEARCOAT_ON"); + var usesSheen = material.IsKeywordEnabled("_SHEEN_ON"); if (hasNonDefaultIor && settings.KHR_materials_ior) { @@ -240,6 +247,31 @@ public override void AfterMaterialExport(GLTFSceneExporter exporter, GLTFRoot gl if (material.HasProperty(clearcoatNormalTexture)) cc.clearcoatNormalTexture = exporter.ExportTextureInfoWithTextureTransform(material, material.GetTexture(clearcoatNormalTexture), nameof(clearcoatNormalTexture)); } + + if (usesSheen && settings.KHR_materials_sheen) + { + exporter.DeclareExtensionUsage(KHR_materials_sheen_Factory.EXTENSION_NAME, false); + + if (materialnode.Extensions == null) + materialnode.Extensions = new Dictionary(); + + var cc = new KHR_materials_sheen(); + + if (materialnode.Extensions.TryGetValue(KHR_materials_sheen_Factory.EXTENSION_NAME, out var vv0)) + cc = (KHR_materials_sheen) vv0; + else + materialnode.Extensions.Add(KHR_materials_sheen_Factory.EXTENSION_NAME, cc); + + if (material.HasProperty(sheenColorFactor)) + cc.sheenColorFactor = material.GetColor(sheenColorFactor).ToNumericsColorRaw(); + if (material.HasProperty(sheenColorTexture)) + cc.sheenColorTexture = exporter.ExportTextureInfoWithTextureTransform(material, material.GetTexture(sheenColorTexture), nameof(sheenColorTexture)); + + if (material.HasProperty(sheenRoughnessFactor)) + cc.sheenRoughnessFactor = material.GetFloat(sheenRoughnessFactor); + if (material.HasProperty(sheenRoughnessTexture)) + cc.sheenRoughnessTexture = exporter.ExportTextureInfoWithTextureTransform(material, material.GetTexture(sheenRoughnessTexture), nameof(sheenRoughnessTexture)); + } } } } diff --git a/Runtime/Scripts/Plugins/MaterialExtensionsImport.cs b/Runtime/Scripts/Plugins/MaterialExtensionsImport.cs index 28a46abdb..f5f9b0d5e 100644 --- a/Runtime/Scripts/Plugins/MaterialExtensionsImport.cs +++ b/Runtime/Scripts/Plugins/MaterialExtensionsImport.cs @@ -10,6 +10,7 @@ public class MaterialExtensionsImport: GLTFImportPlugin public bool KHR_materials_iridescence = true; public bool KHR_materials_specular = true; public bool KHR_materials_clearcoat = true; + public bool KHR_materials_sheen = true; [HideInInspector] // legacy public bool KHR_materials_pbrSpecularGlossiness = true; public bool KHR_materials_emissive_strength = true; diff --git a/Runtime/Scripts/SceneImporter/ImporterMaterials.cs b/Runtime/Scripts/SceneImporter/ImporterMaterials.cs index 829dea11b..f56d6aba7 100644 --- a/Runtime/Scripts/SceneImporter/ImporterMaterials.cs +++ b/Runtime/Scripts/SceneImporter/ImporterMaterials.cs @@ -192,6 +192,7 @@ void SetTransformKeyword() var KHR_materials_clearcoat = settings && settings.KHR_materials_clearcoat; var KHR_materials_pbrSpecularGlossiness = settings && settings.KHR_materials_pbrSpecularGlossiness; var KHR_materials_emissive_strength = settings && settings.KHR_materials_emissive_strength; + var KHR_materials_sheen = settings && settings.KHR_materials_sheen; // ReSharper restore InconsistentNaming var sgMapper = mapper as ISpecGlossUniformMap; @@ -298,6 +299,64 @@ void SetTransformKeyword() } } + var sheenMapper = mapper as ISheenMap; + if (sheenMapper != null && KHR_materials_sheen) + { + var sheen = GetSheen(def); + if (sheen != null) + { + sheenMapper.SheenColorFactor = sheen.sheenColorFactor.ToUnityColorRaw(); + sheenMapper.SheenRoughnessFactor = sheen.sheenRoughnessFactor; + MatHelper.SetKeyword(mapper.Material, "_SHEEN", true); + + if (sheen.sheenColorTexture != null) + { + var td = await FromTextureInfo(sheen.sheenColorTexture, false); + sheenMapper.SheenColorTexture = td.Texture; + sheenMapper.SheenColorTextureTexCoord = td.TexCoord; + var ext = GetTextureTransform(sheen.sheenColorTexture); + if (ext != null) + { + CalculateYOffsetAndScale(sheen.sheenColorTexture.Index, ext, out var scale, out var offset); + sheenMapper.SheenColorTextureOffset = offset; + sheenMapper.SheenColorTextureScale = scale; + sheenMapper.SheenColorTextureRotation = td.Rotation; + if (td.TexCoordExtra != null) sheenMapper.SheenColorTextureTexCoord = td.TexCoordExtra.Value; + SetTransformKeyword(); + } + else if (IsTextureFlipped(sheen.sheenColorTexture.Index.Value)) + { + sheenMapper.SheenColorTextureScale = new Vector2(1f,-1f); + sheenMapper.SheenColorTextureOffset = new Vector2(0f, 1f); + SetTransformKeyword(); + } + } + + if (sheen.sheenRoughnessTexture != null) + { + var td = await FromTextureInfo(sheen.sheenRoughnessTexture, false); + sheenMapper.SheenRoughnessTexture = td.Texture; + sheenMapper.SheenColorTextureTexCoord = td.TexCoord; + var ext = GetTextureTransform(sheen.sheenRoughnessTexture); + if (ext != null) + { + CalculateYOffsetAndScale(sheen.sheenRoughnessTexture.Index, ext, out var scale, out var offset); + sheenMapper.SheenRoughnessTextureOffset = offset; + sheenMapper.SheenRoughnessTextureScale = scale; + sheenMapper.SheenRoughnessTextureRotation = td.Rotation; + if (td.TexCoordExtra != null) sheenMapper.SheenRoughnessTextureTexCoord = td.TexCoordExtra.Value; + SetTransformKeyword(); + } + else if (IsTextureFlipped(sheen.sheenRoughnessTexture.Index.Value)) + { + sheenMapper.SheenRoughnessTextureScale = new Vector2(1f,-1f); + sheenMapper.SheenRoughnessTextureOffset = new Vector2(0f, 1f); + SetTransformKeyword(); + } + } + } + } + var transmissionMapper = mapper as ITransmissionMap; if (transmissionMapper != null && KHR_materials_transmission) { @@ -851,6 +910,20 @@ protected virtual Task ConstructMaterialImageBuffers(GLTFMaterial def) } } + if (def.Extensions != null && def.Extensions.ContainsKey(KHR_materials_sheen_Factory.EXTENSION_NAME)) + { + var sheenDef = (KHR_materials_sheen)def.Extensions[KHR_materials_sheen_Factory.EXTENSION_NAME]; + if (sheenDef.sheenColorTexture != null) + { + var textureId = sheenDef.sheenColorTexture.Index; + tasks.Add(ConstructImageBuffer(textureId.Value, textureId.Id)); + } + if (sheenDef.sheenRoughnessTexture != null) + { + var textureId = sheenDef.sheenRoughnessTexture.Index; + tasks.Add(ConstructImageBuffer(textureId.Value, textureId.Id)); + } + } if (def.Extensions != null && def.Extensions.ContainsKey(KHR_materials_clearcoat_Factory.EXTENSION_NAME)) { @@ -908,6 +981,16 @@ protected virtual KHR_materials_transmission GetTransmission(GLTFMaterial def) return null; } + protected virtual KHR_materials_sheen GetSheen(GLTFMaterial def) + { + if (_gltfRoot.ExtensionsUsed != null && _gltfRoot.ExtensionsUsed.Contains(KHR_materials_sheen_Factory.EXTENSION_NAME) && + def.Extensions != null && def.Extensions.TryGetValue(KHR_materials_sheen_Factory.EXTENSION_NAME, out var extension)) + { + return (KHR_materials_sheen) extension; + } + return null; + } + protected virtual KHR_materials_dispersion GetDispersion(GLTFMaterial def) { if (_gltfRoot.ExtensionsUsed != null && _gltfRoot.ExtensionsUsed.Contains(KHR_materials_dispersion_Factory.EXTENSION_NAME) && diff --git a/Runtime/Scripts/UniformMaps/PBRGraphMap.cs b/Runtime/Scripts/UniformMaps/PBRGraphMap.cs index b1076ac67..d1feece24 100644 --- a/Runtime/Scripts/UniformMaps/PBRGraphMap.cs +++ b/Runtime/Scripts/UniformMaps/PBRGraphMap.cs @@ -2,7 +2,7 @@ namespace UnityGLTF { - public class PBRGraphMap : BaseGraphMap, IMetalRoughUniformMap, IVolumeMap, ITransmissionMap, IIORMap, IIridescenceMap, ISpecularMap, IClearcoatMap, IDispersionMap + public class PBRGraphMap : BaseGraphMap, IMetalRoughUniformMap, IVolumeMap, ITransmissionMap, IIORMap, IIridescenceMap, ISpecularMap, IClearcoatMap, IDispersionMap, ISheenMap { private const string PBRGraphGuid = "478ce3626be7a5f4ea58d6b13f05a2e4"; @@ -526,6 +526,79 @@ public float Dispersion get => _material.GetFloat("dispersion"); set => _material.SetFloat("dispersion", value); } + + public float SheenRoughnessFactor + { + get => _material.GetFloat("sheenRoughnessFactor"); + set => _material.SetFloat("sheenRoughnessFactor", value); + } + + public Color SheenColorFactor + { + get => _material.GetColor("sheenColorFactor"); + set => _material.SetColor("sheenColorFactor", value); + } + + public Texture SheenColorTexture + { + get => _material.GetTexture("sheenColorTexture"); + set => _material.SetTexture("sheenColorTexture", value); + } + + public double SheenColorTextureRotation + { + get => _material.GetFloat("sheenColorTextureRotation"); + set => _material.SetFloat("sheenColorTextureRotation", (float) value); + } + + public Vector2 SheenColorTextureOffset + { + get => _material.GetTextureOffset("sheenColorTexture"); + set => _material.SetTextureOffset("sheenColorTexture", value); + } + + public Vector2 SheenColorTextureScale + { + get => _material.GetTextureScale("sheenColorTexture"); + set => _material.SetTextureScale("sheenColorTexture", value); + } + + public int SheenColorTextureTexCoord + { + get => (int)_material.GetFloat("sheenColorTextureTexCoord"); + set => _material.SetFloat("sheenColorTextureTexCoord", (float) value); + } + + public Texture SheenRoughnessTexture + { + get => _material.GetTexture("sheenRoughnessTexture"); + set => _material.SetTexture("sheenRoughnessTexture", value); + } + + public double SheenRoughnessTextureRotation + { + get => _material.GetFloat("sheenRoughnessTextureRotation"); + set => _material.SetFloat("sheenRoughnessTextureRotation", (float) value); + } + + public Vector2 SheenRoughnessTextureOffset + { + get => _material.GetTextureOffset("sheenRoughnessTexture"); + set => _material.SetTextureOffset("sheenRoughnessTexture", value); + } + + public Vector2 SheenRoughnessTextureScale + { + get => _material.GetTextureScale("sheenRoughnessTexture"); + set => _material.SetTextureScale("sheenRoughnessTexture", value); + } + + public int SheenRoughnessTextureTexCoord + { + get => (int)_material.GetFloat("sheenRoughnessTextureTexCoord"); + set => _material.SetFloat("sheenRoughnessTextureTexCoord", (float) value); + } + /* Clearcoat Normal Texture currently not supported public Texture ClearcoatNormalTexture diff --git a/Runtime/Scripts/UniformMaps/UniformMap.cs b/Runtime/Scripts/UniformMaps/UniformMap.cs index 1e68f2f79..de99a421a 100644 --- a/Runtime/Scripts/UniformMaps/UniformMap.cs +++ b/Runtime/Scripts/UniformMaps/UniformMap.cs @@ -84,6 +84,34 @@ public interface ITransmissionMap : IMetalRoughUniformMap Vector2 TransmissionTextureScale { get; set; } int TransmissionTextureTexCoord { get; set; } } + + public interface ISheenMap : IMetalRoughUniformMap + { + float SheenRoughnessFactor { get; set; } + + Color SheenColorFactor { get; set; } + + Texture SheenColorTexture { get; set; } + + double SheenColorTextureRotation { get; set; } + + Vector2 SheenColorTextureOffset { get; set; } + + Vector2 SheenColorTextureScale { get; set; } + + int SheenColorTextureTexCoord { get; set; } + + Texture SheenRoughnessTexture { get; set; } + + double SheenRoughnessTextureRotation { get; set; } + + Vector2 SheenRoughnessTextureOffset { get; set; } + + Vector2 SheenRoughnessTextureScale { get; set; } + + int SheenRoughnessTextureTexCoord { get; set; } + + } public interface IDispersionMap : ITransmissionMap { diff --git a/Runtime/Shaders/ShaderGraph/PBRGraph.shadergraph b/Runtime/Shaders/ShaderGraph/PBRGraph.shadergraph index 8eeaaa8c3..f6918f0e0 100644 --- a/Runtime/Shaders/ShaderGraph/PBRGraph.shadergraph +++ b/Runtime/Shaders/ShaderGraph/PBRGraph.shadergraph @@ -230,6 +230,36 @@ }, { "m_Id": "758a2d34271948b5bbec3c69ff668cd6" + }, + { + "m_Id": "c6121b1054504ce3a7a4efba71bf9873" + }, + { + "m_Id": "6b364daf1f8b4ba3a33235d8c63e9109" + }, + { + "m_Id": "268e450c1cfd43939c6a4005b8eb7f15" + }, + { + "m_Id": "40e39f38f5f14be5b1f3e8a801e0d3c6" + }, + { + "m_Id": "5fab76e7df744539b4a2b338cc7dad44" + }, + { + "m_Id": "133666e5702e4ae38bad50224f5b3de0" + }, + { + "m_Id": "448558b95e074169a6ffe6fd7bfc2443" + }, + { + "m_Id": "a01314083833431cab82400f6eb05186" + }, + { + "m_Id": "ba933f4433144acb99e0e5830eedbecd" + }, + { + "m_Id": "cb6f985ac6a64e0c9a6b2ebc9c77a63c" } ], "m_Keywords": [ @@ -242,14 +272,14 @@ { "m_Id": "87f49076b11a43f2bc2c05c9154c93d4" }, - { - "m_Id": "97df40c83f5a4671a59db5b30b4c6316" - }, { "m_Id": "14eb9f49890e4fdf8e6c058bfe728c2c" }, { "m_Id": "13bf38d3fb4046ed924a4a13ca312622" + }, + { + "m_Id": "7423ab95bc1741d181ffdcb861c1f3fe" } ], "m_Dropdowns": [], @@ -631,9 +661,6 @@ { "m_Id": "7f4c33107f064c7da4d5577b6541188d" }, - { - "m_Id": "2796de049db74614be6bfe0317d3403f" - }, { "m_Id": "a0f839c542124faea4358fe4a8083771" }, @@ -956,10 +983,88 @@ "m_Id": "80d32cf72bff472093313451a88d59f3" }, { - "m_Id": "bd2bb5f1387341d28dbf190f4a0e97ef" + "m_Id": "ad74a2b685714e43868498ca3d91e475" }, { - "m_Id": "ad74a2b685714e43868498ca3d91e475" + "m_Id": "ad76d5c5b88d460d9862201316b82a76" + }, + { + "m_Id": "2ceecca278fb421e9b2a55c157f045ae" + }, + { + "m_Id": "208644bed0f04bbb800ea30a2297dd87" + }, + { + "m_Id": "20316d20817f4522ac33d753759d9116" + }, + { + "m_Id": "6bc6081927414a54967aba433d1a4cc2" + }, + { + "m_Id": "564dfe6617854c74924e85ddad9d2aee" + }, + { + "m_Id": "0845a41c58b64028ae98f71e3c49221d" + }, + { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + { + "m_Id": "2f9b446a6033419db864e58478f1c480" + }, + { + "m_Id": "260f3614e33a470b94fc38f693da5e93" + }, + { + "m_Id": "06db79095b024baf987eb00f1a802177" + }, + { + "m_Id": "ec0cf97e6f8a45b6bc27980002dcfbc3" + }, + { + "m_Id": "9fbbe30fbcec4c9bb5239bf2c89b1a63" + }, + { + "m_Id": "bf4bc0ecdc8f484db87384921a2e2c94" + }, + { + "m_Id": "644e2e1876414d4197b4275bb3a14b53" + }, + { + "m_Id": "179aaafeae5640429c34bb60b5d854cb" + }, + { + "m_Id": "155ed8d9e10844ff8bab213258a3348a" + }, + { + "m_Id": "49b1bd5f6fa04b1fb25b22f346e420b5" + }, + { + "m_Id": "6fb6e7d6f90d4821a59d6a33569cdde0" + }, + { + "m_Id": "0d9250851d7344b996fee94fc192455c" + }, + { + "m_Id": "15ca7962911647b682736363a9c89940" + }, + { + "m_Id": "cc76dfadf6814f48b483eb9dc8741fd7" + }, + { + "m_Id": "3a6505dec7884d83aeb5d7e5d93c999c" + }, + { + "m_Id": "47fc01e74c76464fadc132f66a0551db" + }, + { + "m_Id": "1e360608717640ae8620d9b1be6531c2" + }, + { + "m_Id": "ee6105bac71f48e5b99b59dceae5609b" + }, + { + "m_Id": "4bc913b499a44afda3a530605c0efa7a" } ], "m_GroupDatas": [ @@ -983,6 +1088,9 @@ }, { "m_Id": "48ae037d1cdf40a79177e5e96ce6fb3d" + }, + { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" } ], "m_StickyNoteDatas": [ @@ -1104,6 +1212,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06db79095b024baf987eb00f1a802177" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0845a41c58b64028ae98f71e3c49221d" + }, + "m_SlotId": -1162300524 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1146,6 +1268,34 @@ "m_SlotId": -725852216 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0845a41c58b64028ae98f71e3c49221d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bc6081927414a54967aba433d1a4cc2" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0845a41c58b64028ae98f71e3c49221d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bc6081927414a54967aba433d1a4cc2" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1230,6 +1380,34 @@ "m_SlotId": 1309511136 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d9250851d7344b996fee94fc192455c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1e360608717640ae8620d9b1be6531c2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0d9250851d7344b996fee94fc192455c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee6105bac71f48e5b99b59dceae5609b" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1328,6 +1506,48 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "155ed8d9e10844ff8bab213258a3348a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + "m_SlotId": -1162300524 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15ca7962911647b682736363a9c89940" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b26a590f6aa45b99a84a717567a74b0" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15ca7962911647b682736363a9c89940" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f04debede3c04da5aed9738b7794df17" + }, + "m_SlotId": 3 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1356,6 +1576,20 @@ "m_SlotId": 1470722099 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "179aaafeae5640429c34bb60b5d854cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + "m_SlotId": -725852216 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1426,6 +1660,34 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e360608717640ae8620d9b1be6531c2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15ca7962911647b682736363a9c89940" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e360608717640ae8620d9b1be6531c2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3a6505dec7884d83aeb5d7e5d93c999c" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1510,6 +1772,34 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20316d20817f4522ac33d753759d9116" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad76d5c5b88d460d9862201316b82a76" + }, + "m_SlotId": 1491009813 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "208644bed0f04bbb800ea30a2297dd87" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "192a2fa94873447f8287e671a84cfef5" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1625,15 +1915,15 @@ { "m_OutputSlot": { "m_Node": { - "m_Id": "2796de049db74614be6bfe0317d3403f" + "m_Id": "260f3614e33a470b94fc38f693da5e93" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { - "m_Id": "1fd92dcb775e44539582c91fa2d715ee" + "m_Id": "0845a41c58b64028ae98f71e3c49221d" }, - "m_SlotId": 1 + "m_SlotId": -725852216 } }, { @@ -1692,6 +1982,20 @@ "m_SlotId": 1470722099 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ceecca278fb421e9b2a55c157f045ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6fb6e7d6f90d4821a59d6a33569cdde0" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1720,6 +2024,20 @@ "m_SlotId": -1162300524 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2dc0377e855949349c7a1052f7e3ff6c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "20316d20817f4522ac33d753759d9116" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1734,6 +2052,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f9b446a6033419db864e58478f1c480" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0845a41c58b64028ae98f71e3c49221d" + }, + "m_SlotId": -532409878 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1818,6 +2150,20 @@ "m_SlotId": -532409878 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3a6505dec7884d83aeb5d7e5d93c999c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "47fc01e74c76464fadc132f66a0551db" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1930,6 +2276,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "47fc01e74c76464fadc132f66a0551db" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc76dfadf6814f48b483eb9dc8741fd7" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1986,6 +2346,34 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "49b1bd5f6fa04b1fb25b22f346e420b5" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6fb6e7d6f90d4821a59d6a33569cdde0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4bc913b499a44afda3a530605c0efa7a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "035426df75f84f88aca26e0e30c92b50" + }, + "m_SlotId": 3 + } + }, { "m_OutputSlot": { "m_Node": { @@ -2098,6 +2486,20 @@ "m_SlotId": 1309511136 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "564dfe6617854c74924e85ddad9d2aee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad76d5c5b88d460d9862201316b82a76" + }, + "m_SlotId": 1128211854 + } + }, { "m_OutputSlot": { "m_Node": { @@ -2406,6 +2808,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "644e2e1876414d4197b4275bb3a14b53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + "m_SlotId": 1309511136 + } + }, { "m_OutputSlot": { "m_Node": { @@ -2476,6 +2892,20 @@ "m_SlotId": -1162300524 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bc6081927414a54967aba433d1a4cc2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "564dfe6617854c74924e85ddad9d2aee" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -2504,6 +2934,20 @@ "m_SlotId": -725852216 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6fb6e7d6f90d4821a59d6a33569cdde0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad76d5c5b88d460d9862201316b82a76" + }, + "m_SlotId": 661176540 + } + }, { "m_OutputSlot": { "m_Node": { @@ -3288,6 +3732,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9fbbe30fbcec4c9bb5239bf2c89b1a63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "564dfe6617854c74924e85ddad9d2aee" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -3297,7 +3755,7 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "2796de049db74614be6bfe0317d3403f" + "m_Id": "1fd92dcb775e44539582c91fa2d715ee" }, "m_SlotId": 1 } @@ -3456,6 +3914,34 @@ "m_SlotId": 2 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "49b1bd5f6fa04b1fb25b22f346e420b5" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "49b1bd5f6fa04b1fb25b22f346e420b5" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -3512,6 +3998,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ad76d5c5b88d460d9862201316b82a76" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "208644bed0f04bbb800ea30a2297dd87" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -3703,9 +4203,23 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "192a2fa94873447f8287e671a84cfef5" + "m_Id": "208644bed0f04bbb800ea30a2297dd87" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ba7ecde994b4474184c1c30ed4439bb3" }, "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad76d5c5b88d460d9862201316b82a76" + }, + "m_SlotId": -312577270 } }, { @@ -3764,6 +4278,20 @@ "m_SlotId": -725852216 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bf4bc0ecdc8f484db87384921a2e2c94" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab8852869aed43e4b1f698bac31c6b78" + }, + "m_SlotId": -532409878 + } + }, { "m_OutputSlot": { "m_Node": { @@ -3904,20 +4432,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c63eb0c45cd446faafe694bb84a8a9d3" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "2796de049db74614be6bfe0317d3403f" - }, - "m_SlotId": 2 - } - }, { "m_OutputSlot": { "m_Node": { @@ -4016,6 +4530,34 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc76dfadf6814f48b483eb9dc8741fd7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "49b1bd5f6fa04b1fb25b22f346e420b5" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc76dfadf6814f48b483eb9dc8741fd7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bc6081927414a54967aba433d1a4cc2" + }, + "m_SlotId": 3 + } + }, { "m_OutputSlot": { "m_Node": { @@ -4548,6 +5090,34 @@ "m_SlotId": 2 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec0cf97e6f8a45b6bc27980002dcfbc3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0845a41c58b64028ae98f71e3c49221d" + }, + "m_SlotId": 1309511136 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee6105bac71f48e5b99b59dceae5609b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4bc913b499a44afda3a530605c0efa7a" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -4761,8 +5331,8 @@ ], "m_VertexContext": { "m_Position": { - "x": 3087.0, - "y": 321.0 + "x": 3487.42822265625, + "y": 292.0000305175781 }, "m_Blocks": [ { @@ -4778,8 +5348,8 @@ }, "m_FragmentContext": { "m_Position": { - "x": 3087.000244140625, - "y": 610.0 + "x": 3487.42822265625, + "y": 581.1429443359375 }, "m_Blocks": [ { @@ -5090,6 +5660,21 @@ "m_DefaultType": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "02fd5b3c07d849908f6f5c22a67b7efa", + "m_Id": 0, + "m_DisplayName": "Sheen Roughness Map UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -5206,6 +5791,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "03aefff64b414049b75da59b2bfbd547", + "m_Id": 1309511136, + "m_DisplayName": "LegacyST", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_LegacyST", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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", @@ -5353,6 +5963,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0480ed265f294a5eb631f0f7670f543d", + "m_Id": 0, + "m_DisplayName": "Sheen Color Map Tiling/Scale", + "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.Vector1Node", @@ -5395,6 +6030,31 @@ "m_Value": 0.0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "056422219f2a4621bf375e03569453c3", + "m_Id": 0, + "m_DisplayName": "Sheen Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -5478,26 +6138,15 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "0663969fd47346fabe593928bb40b508", - "m_Id": 2, - "m_DisplayName": "Off", + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "06627f41917c456fb6b4550c3c97ec42", + "m_Id": 0, + "m_DisplayName": "", "m_SlotType": 0, "m_Hidden": false, - "m_ShaderOutputName": "Off", + "m_ShaderOutputName": "", "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } + "m_BareResource": false } { @@ -5545,6 +6194,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "06db79095b024baf987eb00f1a802177", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2534.85693359375, + "y": -1109.1427001953125, + "width": 184.0, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "45f1a15a0fd441918ad227eda12645b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a01314083833431cab82400f6eb05186" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -5557,10 +6241,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1098.0001220703125, - "y": -345.0000305175781, - "width": 165.9998779296875, - "height": 34.0 + "x": 1272.0, + "y": -349.7143249511719, + "width": 166.2857666015625, + "height": 34.285736083984378 } }, "m_Slots": [ @@ -5689,6 +6373,73 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "0845a41c58b64028ae98f71e3c49221d", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "TextureTransform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2739.999755859375, + "y": -1171.428466796875, + "width": 251.428466796875, + "height": 168.57147216796876 + } + }, + "m_Slots": [ + { + "m_Id": "2cdcb2d22aeb47159f93c91f4709c35b" + }, + { + "m_Id": "28ba9c9d9be24eeabff050fe23927b38" + }, + { + "m_Id": "437cef8b49224153b58dc3257a8e1c80" + }, + { + "m_Id": "72f007094c274dc789f6760f5f366dbf" + }, + { + "m_Id": "a4be13d8ece344e1ad9c8e19b20d9a09" + }, + { + "m_Id": "556c4c89ef1c4c06b49ba1e9cd00c0db" + }, + { + "m_Id": "88b5fda030624160b20aa58383896196" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8ecb70019a63796448768b1124086ef5\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "83a6556e-d78a-45f4-b8a2-13076ccdab77", + "0c456893-e07e-4608-8121-3220a4f6c3be", + "b3d81d39-5c6c-4c82-9d1f-36795cedd43c", + "5b31af93-5974-4d7f-aa6a-8144a78d8bb2", + "277be5c3-34fc-4771-8834-d5c25768d2ec" + ], + "m_PropertyIds": [ + -1226117840, + -725852216, + -1162300524, + -532409878, + 1309511136 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -6378,10 +7129,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1037.0, - "y": -242.0000457763672, - "width": 227.0, - "height": 34.0 + "x": 1210.857177734375, + "y": -246.85716247558595, + "width": 227.4285888671875, + "height": 34.285736083984378 } }, "m_Slots": [ @@ -6401,6 +7152,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateNode", + "m_ObjectId": "0d9250851d7344b996fee94fc192455c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sampler State", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3591.4287109375, + "y": -2232.571533203125, + "width": 146.285888671875, + "height": 140.0 + } + }, + "m_Slots": [ + { + "m_Id": "1f68d24eb14041f78d398236de5cf6f1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_filter": 0, + "m_wrap": 0, + "m_aniso": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -6451,6 +7237,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0df976d9c8cd490d99b22681172818b5", + "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": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", @@ -6846,6 +7647,32 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "12e3d414d807449f9bdf5dba45ceb8be", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "1308385b200743ec982bcef4496a561a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -6861,6 +7688,35 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "133666e5702e4ae38bad50224f5b3de0", + "m_Guid": { + "m_GuidSerialized": "de1df3be-ec18-4433-ae3f-c2ceb294a03f" + }, + "m_Name": "Sheen Roughness Map", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Roughness Map", + "m_DefaultReferenceName": "_Sheen_Roughness_Map", + "m_OverrideReferenceName": "sheenRoughnessTexture", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", @@ -6873,10 +7729,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1320.0, - "y": 552.0, - "width": 251.0, - "height": 166.00006103515626 + "x": 1493.7142333984375, + "y": 546.8571166992188, + "width": 251.4285888671875, + "height": 168.571533203125 } }, "m_Slots": [ @@ -7129,10 +7985,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1806.000244140625, - "y": 467.9999694824219, - "width": 129.9998779296875, - "height": 118.00003051757813 + "x": 1980.0001220703125, + "y": 462.857177734375, + "width": 131.4283447265625, + "height": 119.4285888671875 } }, "m_Slots": [ @@ -7183,6 +8039,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "155ed8d9e10844ff8bab213258a3348a", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2497.714111328125, + "y": -640.5714111328125, + "width": 213.714111328125, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "02fd5b3c07d849908f6f5c22a67b7efa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb6f985ac6a64e0c9a6b2ebc9c77a63c" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -7231,6 +8122,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "15ca7962911647b682736363a9c89940", + "m_Group": { + "m_Id": "760282c93700475d93b783b72005f9f6" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -507.4284973144531, + "y": -1758.857177734375, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "4340ab691331412c853f16be9463fa56" + }, + { + "m_Id": "58c47aba476749308994c8345156679c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -7360,6 +8286,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "179aaafeae5640429c34bb60b5d854cb", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2473.142578125, + "y": -674.8570556640625, + "width": 241.142822265625, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "bd84a5cb83a540a8bc211f4c5e208a68" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ba933f4433144acb99e0e5830eedbecd" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -7446,6 +8407,31 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "18923aa7e3354178a05c53d73891c14b", + "m_Id": 1, + "m_DisplayName": "Out_Vector4", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "OutVector4", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -7591,6 +8577,21 @@ "m_SerializedDescriptor": "SurfaceDescription.BaseColor" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "19436ee68ccc482f8468f3ff552b1bc5", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -7689,6 +8690,24 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "1a11b5a8d93d4a77853bcfa9ff149641", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -8098,6 +9117,54 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "1e360608717640ae8620d9b1be6531c2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1214.8570556640625, + "y": -2116.571533203125, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "06627f41917c456fb6b4550c3c97ec42" + }, + { + "m_Id": "b830d9c6405445978bddc695b4adbcd1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1e480502a5634d95aa885682d9694b46", + "m_Id": 0, + "m_DisplayName": "Sheen Color Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -8296,6 +9363,19 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "1f68d24eb14041f78d398236de5cf6f1", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -8308,10 +9388,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1815.0001220703125, - "y": -259.0, - "width": 130.0, - "height": 118.00003051757813 + "x": 1988.5712890625, + "y": -264.0, + "width": 131.4287109375, + "height": 119.4285888671875 } }, "m_Slots": [ @@ -8351,6 +9431,157 @@ "m_BareResource": false } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.TransformNode", + "m_ObjectId": "20316d20817f4522ac33d753759d9116", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Transform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2673.714599609375, + "y": -131.42855834960938, + "width": 213.714111328125, + "height": 159.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "91cff9786e1d4059b498202188ee6c15" + }, + { + "m_Id": "3a848b024095415f852cef1953be3d29" + } + ], + "synonyms": [ + "world", + "tangent", + "object", + "view", + "screen", + "convert" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Conversion": { + "from": 3, + "to": 2 + }, + "m_ConversionType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "20391c482d974088b0a624c406a2dc15", + "m_Id": -1162300524, + "m_DisplayName": "UV Channel", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_UV_Channel", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2068eb2ce25b4ea18cc5f480e66c2579", + "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.KeywordNode", + "m_ObjectId": "208644bed0f04bbb800ea30a2297dd87", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Enable Sheen", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3281.71435546875, + "y": 40.571414947509769, + "width": 140.0, + "height": 119.42860412597656 + } + }, + "m_Slots": [ + { + "m_Id": "858b8788d52043ecbb70d9701939a979" + }, + { + "m_Id": "3e18a2dcd7404b02872611c6ada4d792" + }, + { + "m_Id": "5b3a8d5fa48a4d469fe065c1620d5705" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "7423ab95bc1741d181ffdcb861c1f3fe" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", @@ -8773,6 +10004,41 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "260f3614e33a470b94fc38f693da5e93", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2499.999755859375, + "y": -1141.714111328125, + "width": 211.428466796875, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "771f1ff64fd44eca8cabf1f59bf290eb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "40e39f38f5f14be5b1f3e8a801e0d3c6" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -8806,6 +10072,35 @@ "m_DefaultType": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "268e450c1cfd43939c6a4005b8eb7f15", + "m_Guid": { + "m_GuidSerialized": "f23d52ab-0620-4719-9ac5-4ec09911e1b5" + }, + "m_Name": "Sheen Color Map", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Color Map", + "m_DefaultReferenceName": "_Sheen_Color_Map", + "m_OverrideReferenceName": "sheenColorTexture", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -8870,47 +10165,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.KeywordNode", - "m_ObjectId": "2796de049db74614be6bfe0317d3403f", - "m_Group": { - "m_Id": "c1f6d9e695904fea9b3abdc1e683f2c8" - }, - "m_Name": "Enable Vertex Colors", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 1703.0, - "y": -66.00000762939453, - "width": 166.0001220703125, - "height": 117.99998474121094 - } - }, - "m_Slots": [ - { - "m_Id": "5d7fea3e25aa4c32aa1b8057007a7cea" - }, - { - "m_Id": "eef506e16f0d4e7fabba8e363f9f7b5b" - }, - { - "m_Id": "0663969fd47346fabe593928bb40b508" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Keyword": { - "m_Id": "97df40c83f5a4671a59db5b30b4c6316" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -8987,6 +10241,54 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2860589ea2ff4a9f962a85d381869329", + "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.Vector4MaterialSlot", @@ -9012,6 +10314,21 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "28ba9c9d9be24eeabff050fe23927b38", + "m_Id": -725852216, + "m_DisplayName": "Rotation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Rotation", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubtractNode", @@ -9216,6 +10533,21 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2ac62981fe5f40dbaaa31a84929e0bad", + "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.Vector4MaterialSlot", @@ -9521,6 +10853,59 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "2cdcb2d22aeb47159f93c91f4709c35b", + "m_Id": -532409878, + "m_DisplayName": "Tex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Tex", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2ceecca278fb421e9b2a55c157f045ae", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3018.85693359375, + "y": -492.5714111328125, + "width": 169.142822265625, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "40939e7870f04b0cbf64d551d17c440c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6b364daf1f8b4ba3a33235d8c63e9109" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -9684,10 +11069,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1982.0, - "y": 105.0, - "width": 166.0, - "height": 118.0 + "x": 2156.0, + "y": 100.00003051757813, + "width": 166.857177734375, + "height": 119.42851257324219 } }, "m_Slots": [ @@ -9727,6 +11112,54 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2e2300e51dd64a23a1109cc2a9019951", + "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", @@ -9859,6 +11292,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2f9b446a6033419db864e58478f1c480", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2510.857177734375, + "y": -1193.7142333984375, + "width": 173.142822265625, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "1e480502a5634d95aa885682d9694b46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "268e450c1cfd43939c6a4005b8eb7f15" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -9883,6 +11351,27 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2fb37bc34d8f40dbab40a6a1c1ac7d82", + "m_Id": 1, + "m_DisplayName": "Transformed_UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Transformed_UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -10083,10 +11572,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1124.0, - "y": 188.99998474121095, - "width": 157.0, - "height": 34.00001525878906 + "x": 1297.7142333984375, + "y": 183.99996948242188, + "width": 157.71435546875, + "height": 34.28569030761719 } }, "m_Slots": [ @@ -10348,6 +11837,19 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3475fd67016a4f3185ff74ede9f7db0a", + "m_Id": 3, + "m_DisplayName": "Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Tex", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", @@ -10361,6 +11863,54 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "353c46aba44640a78881df192dd21ed6", + "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", @@ -10385,6 +11935,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35b8000f15fd404683d3b4af8578acc4", + "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", @@ -10680,6 +12245,64 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3a6505dec7884d83aeb5d7e5d93c999c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1670.2857666015625, + "y": -1992.5714111328125, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "1308385b200743ec982bcef4496a561a" + }, + { + "m_Id": "4a680c9007e54ccea942a4f4f81d6330" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3a848b024095415f852cef1953be3d29", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -11217,6 +12840,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3e18a2dcd7404b02872611c6ada4d792", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -11480,6 +13127,48 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "40939e7870f04b0cbf64d551d17c440c", + "m_Id": 0, + "m_DisplayName": "Sheen Roughness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "40e39f38f5f14be5b1f3e8a801e0d3c6", + "m_Guid": { + "m_GuidSerialized": "ccaa2e0a-b296-4bfe-af21-1fbb51e5973a" + }, + "m_Name": "Sheen Color Map Rotation", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Color Map Rotation", + "m_DefaultReferenceName": "_Sheen_Color_Map_Rotation", + "m_OverrideReferenceName": "sheenColorTextureRotation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "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.Rendering.HighDefinition.ShaderGraph.HDLitData", @@ -11612,6 +13301,19 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "427e6ba1e14e4203b562cb653e0b4210", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SplitNode", @@ -11700,6 +13402,19 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "4340ab691331412c853f16be9463fa56", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -11748,6 +13463,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "437cef8b49224153b58dc3257a8e1c80", + "m_Id": -1162300524, + "m_DisplayName": "UV Channel", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_UV_Channel", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", @@ -11837,6 +13567,33 @@ "m_DefaultType": 0 } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "448558b95e074169a6ffe6fd7bfc2443", + "m_Guid": { + "m_GuidSerialized": "b20b82ce-c983-4948-a0fc-4f5fa5967ff3" + }, + "m_Name": "Sheen Roughness Map TIling/Scale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Roughness Map TIling/Scale", + "m_DefaultReferenceName": "_Sheen_Roughness_Map_TIling_Scale", + "m_OverrideReferenceName": "sheenRoughnessTexture_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -11900,6 +13657,34 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "45f11fc5445a4094aa3ceb156d62ec78", + "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": "45f1a15a0fd441918ad227eda12645b9", + "m_Id": 0, + "m_DisplayName": "Sheen Color Map UV", + "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.FresnelNode", @@ -12007,6 +13792,41 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "47fc01e74c76464fadc132f66a0551db", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2302.28564453125, + "y": -898.2855834960938, + "width": 56.0, + "height": 23.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "12e3d414d807449f9bdf5dba45ceb8be" + }, + { + "m_Id": "e1a586d2c894432d969b6637f597bdc8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -12309,10 +14129,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1590.0, - "y": 90.0, - "width": 304.0, - "height": 143.0 + "x": 1764.0, + "y": 85.14281463623047, + "width": 264.0001220703125, + "height": 144.57150268554688 } }, "m_Slots": [ @@ -12391,6 +14211,62 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "49b1bd5f6fa04b1fb25b22f346e420b5", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3018.85693359375, + "y": -793.142822265625, + "width": 184.5712890625, + "height": 253.142822265625 + } + }, + "m_Slots": [ + { + "m_Id": "4a5194ffa50a4b1f8829d1ed3b99ccd0" + }, + { + "m_Id": "2ac62981fe5f40dbaaa31a84929e0bad" + }, + { + "m_Id": "5a416f6433054b088846fa2d5f659d22" + }, + { + "m_Id": "35b8000f15fd404683d3b4af8578acc4" + }, + { + "m_Id": "19436ee68ccc482f8468f3ff552b1bc5" + }, + { + "m_Id": "98ca4706797c482c94de11b004da6869" + }, + { + "m_Id": "87240ca5d2e24b2a8a5048d371eaeb00" + }, + { + "m_Id": "87f410daddb243429ff01365517bc7e9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -12454,6 +14330,44 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4a5194ffa50a4b1f8829d1ed3b99ccd0", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "4a680c9007e54ccea942a4f4f81d6330", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -12550,6 +14464,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4bc913b499a44afda3a530605c0efa7a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2943.428466796875, + "y": 2038.28564453125, + "width": 55.999755859375, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6cd90f52e544472bb5cac19644bb9f10" + }, + { + "m_Id": "839051bb2ba04885aee84b2be7fa2f50" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", @@ -12623,10 +14572,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1096.0, - "y": 154.99998474121095, - "width": 185.0, - "height": 34.0 + "x": 1269.7142333984375, + "y": 150.2857208251953, + "width": 185.1429443359375, + "height": 34.28569030761719 } }, "m_Slots": [ @@ -12684,9 +14633,9 @@ "m_Theme": 0, "m_Position": { "serializedVersion": "2", - "x": 789.0, - "y": -368.0, - "width": 200.0, + "x": 962.8571166992188, + "y": -373.1428527832031, + "width": 200.00006103515626, "height": 160.0 }, "m_Group": { @@ -13125,6 +15074,31 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "518087f8349b4053ac009634aa00e58c", + "m_Id": -312577270, + "m_DisplayName": "Albedo", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Albedo", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -13185,10 +15159,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 2821.00048828125, - "y": 1040.0001220703125, - "width": 140.99951171875, - "height": 33.9998779296875 + "x": 3221.71435546875, + "y": 1010.8572387695313, + "width": 140.5712890625, + "height": 34.28558349609375 } }, "m_Slots": [ @@ -13588,6 +15562,31 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "556c4c89ef1c4c06b49ba1e9cd00c0db", + "m_Id": 2, + "m_DisplayName": "Original_UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Original_UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -13623,6 +15622,48 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "564dfe6617854c74924e85ddad9d2aee", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3261.714111328125, + "y": -1057.7142333984375, + "width": 131.428466796875, + "height": 119.42852783203125 + } + }, + "m_Slots": [ + { + "m_Id": "353c46aba44640a78881df192dd21ed6" + }, + { + "m_Id": "2068eb2ce25b4ea18cc5f480e66c2579" + }, + { + "m_Id": "e457ab101d7e4231aac933cdc498a99f" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", @@ -13885,6 +15926,19 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "58c47aba476749308994c8345156679c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -14107,6 +16161,21 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5a416f6433054b088846fa2d5f659d22", + "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.DynamicValueMaterialSlot", @@ -14167,10 +16236,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1293.0, - "y": 90.0, - "width": 251.0, - "height": 167.0 + "x": 1466.857177734375, + "y": 85.14281463623047, + "width": 251.4285888671875, + "height": 168.57150268554688 } }, "m_Slots": [ @@ -14376,6 +16445,30 @@ "m_EnableGlobalMipBias": true } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5b3a8d5fa48a4d469fe065c1620d5705", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -14711,30 +16804,6 @@ "m_BareResource": false } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "5d7fea3e25aa4c32aa1b8057007a7cea", - "m_Id": 0, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -14920,6 +16989,33 @@ "m_Channel": 0 } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "5fab76e7df744539b4a2b338cc7dad44", + "m_Guid": { + "m_GuidSerialized": "37e62578-1ffd-4f69-ae04-28a806b32b39" + }, + "m_Name": "Sheen Color Map Tiling/Scale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Color Map Tiling/Scale", + "m_DefaultReferenceName": "_Sheen_Color_Map_Tiling_Scale", + "m_OverrideReferenceName": "sheenColorTexture_ST", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -15552,6 +17648,41 @@ "m_SerializedDescriptor": "SurfaceDescription.NormalTS" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "644e2e1876414d4197b4275bb3a14b53", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2473.142578125, + "y": -598.28564453125, + "width": 260.571533203125, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "a5cab5c29f704fc99631fd9336dd4238" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "448558b95e074169a6ffe6fd7bfc2443" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -15783,21 +17914,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "67abba0ff09f449886c02d5e04600447", - "m_Id": 0, - "m_DisplayName": "Width", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Width", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -15921,6 +18037,19 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "6969da1acbf44a2e97d6fdb115906ae2", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -16066,6 +18195,33 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6b364daf1f8b4ba3a33235d8c63e9109", + "m_Guid": { + "m_GuidSerialized": "eeaebf85-24d8-42d4-99e0-19346fd68395" + }, + "m_Name": "Sheen Roughness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Roughness", + "m_DefaultReferenceName": "_Sheen_Roughness", + "m_OverrideReferenceName": "sheenRoughnessFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -16081,6 +18237,28 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6bb6caac02a34d55905008bf7c064089", + "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": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -16108,6 +18286,62 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6bc6081927414a54967aba433d1a4cc2", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3018.85693359375, + "y": -1174.8570556640625, + "width": 184.5712890625, + "height": 253.14288330078126 + } + }, + "m_Slots": [ + { + "m_Id": "f61442cc1d5f4d73aad84b5048f95654" + }, + { + "m_Id": "fd4e91a1fdda447188e6cddaf66aed5c" + }, + { + "m_Id": "f270f29c7fb64be99d259314cacc14cf" + }, + { + "m_Id": "0df976d9c8cd490d99b22681172818b5" + }, + { + "m_Id": "d7717c65ff1449be8caaec161d77e6d0" + }, + { + "m_Id": "1a11b5a8d93d4a77853bcfa9ff149641" + }, + { + "m_Id": "6bb6caac02a34d55905008bf7c064089" + }, + { + "m_Id": "45f11fc5445a4094aa3ceb156d62ec78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -16178,6 +18412,19 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "6cd90f52e544472bb5cac19644bb9f10", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -16190,10 +18437,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1734.0, - "y": 1186.0, - "width": 185.9998779296875, - "height": 34.0 + "x": 1733.1429443359375, + "y": 1180.571533203125, + "width": 186.2857666015625, + "height": 34.28564453125 } }, "m_Slots": [ @@ -16353,10 +18600,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1067.0, - "y": 586.0000610351563, - "width": 193.0001220703125, - "height": 34.0 + "x": 1240.5714111328125, + "y": 581.1428833007813, + "width": 193.142822265625, + "height": 34.28564453125 } }, "m_Slots": [ @@ -16391,6 +18638,48 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6fb6e7d6f90d4821a59d6a33569cdde0", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3249.71435546875, + "y": -674.857177734375, + "width": 126.857177734375, + "height": 119.42852783203125 + } + }, + "m_Slots": [ + { + "m_Id": "2e2300e51dd64a23a1109cc2a9019951" + }, + { + "m_Id": "2860589ea2ff4a9f962a85d381869329" + }, + { + "m_Id": "b6194ae2dd35484c98f05c59c55c603b" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", @@ -16645,6 +18934,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "72f007094c274dc789f6760f5f366dbf", + "m_Id": 1309511136, + "m_DisplayName": "LegacyST", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_LegacyST", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "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", @@ -16913,6 +19227,30 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "7423ab95bc1741d181ffdcb861c1f3fe", + "m_Guid": { + "m_GuidSerialized": "a19c2542-8dfe-4ab1-bd7f-9fcf89e79420" + }, + "m_Name": "Enable Sheen", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Enable Sheen", + "m_DefaultReferenceName": "_ENABLE_SHEEN", + "m_OverrideReferenceName": "_SHEEN_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -17127,6 +19465,31 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7585776daf874c5f8d372212b504eec0", + "m_Id": 2, + "m_DisplayName": "Original_UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Original_UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -17405,6 +19768,21 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "771f1ff64fd44eca8cabf1f59bf290eb", + "m_Id": 0, + "m_DisplayName": "Sheen Color Map Rotation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -17452,10 +19830,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1033.0001220703125, - "y": 657.0000610351563, - "width": 227.0, - "height": 34.0 + "x": 1206.857177734375, + "y": 652.0000610351563, + "width": 227.4285888671875, + "height": 34.28558349609375 } }, "m_Slots": [ @@ -17621,6 +19999,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7ae15882a94646b6921c235fee055e08", + "m_Id": 1128211854, + "m_DisplayName": "SheenColor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_SheenColor", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -17789,10 +20192,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1589.0, - "y": -372.9999084472656, - "width": 184.0, - "height": 253.0 + "x": 1762.857177734375, + "y": -377.71429443359377, + "width": 184.5714111328125, + "height": 253.1428985595703 } }, "m_Slots": [ @@ -18106,10 +20509,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1394.0, - "y": -42.000003814697269, - "width": 118.0001220703125, - "height": 93.99998474121094 + "x": 1568.0, + "y": -46.85713577270508, + "width": 119.4285888671875, + "height": 95.4285888671875 } }, "m_Slots": [ @@ -18146,17 +20549,17 @@ "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", "m_ObjectId": "7f827a3cdae746509e0dbcbc94884489", "m_Group": { - "m_Id": "" + "m_Id": "cd30fe948eb24cfe871b8fdea40a16f9" }, "m_Name": "Multiply", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1981.5499267578125, - "y": 1070.5499267578125, - "width": 208.0, - "height": 302.0 + "x": 1948.571533203125, + "y": 1038.2857666015625, + "width": 126.857177734375, + "height": 119.428466796875 } }, "m_Slots": [ @@ -18287,10 +20690,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1095.0001220703125, - "y": 620.0000610351563, - "width": 165.0, - "height": 34.0 + "x": 1268.5714111328125, + "y": 614.8570556640625, + "width": 165.71435546875, + "height": 34.2857666015625 } }, "m_Slots": [ @@ -18510,20 +20913,28 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", - "m_ObjectId": "839fd8941d044ff49e24ade5e1e9f64a", + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "833949ebdceb46bba1fc44c1c15296ff", + "m_Id": 0, + "m_DisplayName": "Sheen Roughness Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "839051bb2ba04885aee84b2be7fa2f50", "m_Id": 1, - "m_DisplayName": "Texture", - "m_SlotType": 0, + "m_DisplayName": "", + "m_SlotType": 1, "m_Hidden": false, - "m_ShaderOutputName": "Texture", + "m_ShaderOutputName": "", "m_StageCapability": 3, - "m_BareResource": false, - "m_Texture": { - "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", - "m_Guid": "" - }, - "m_DefaultType": 0 + "m_BareResource": false } { @@ -18750,8 +21161,8 @@ "m_ObjectId": "84e0b5a2ae6a46a785e5f8a97117454f", "m_Title": "Volume", "m_Position": { - "x": -2741.000244140625, - "y": -112.00007629394531 + "x": -2741.71435546875, + "y": -111.99996948242188 } } @@ -18860,6 +21271,30 @@ "m_FunctionBody": "color = SAMPLE_TEXTURE2D_X(_CameraOpaqueTexture, sampler_CameraOpaqueTexture, UnityStereoTransformScreenSpaceTex(uv)).rgb;" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "858b8788d52043ecbb70d9701939a979", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", @@ -19089,6 +21524,28 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "87240ca5d2e24b2a8a5048d371eaeb00", + "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.PropertyNode", @@ -19168,6 +21625,19 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "87f410daddb243429ff01365517bc7e9", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", @@ -19246,6 +21716,19 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "88b5fda030624160b20aa58383896196", + "m_Id": 3, + "m_DisplayName": "Tex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Tex", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", @@ -20229,6 +22712,29 @@ "m_SerializedDescriptor": "SurfaceDescription.Metallic" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "91cff9786e1d4059b498202188ee6c15", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -20648,30 +23154,6 @@ "m_DefaultType": 0 } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", - "m_ObjectId": "97df40c83f5a4671a59db5b30b4c6316", - "m_Guid": { - "m_GuidSerialized": "0ed3a523-c978-4e5c-bc38-732b77ffc1b4" - }, - "m_Name": "Enable Vertex Colors", - "m_DefaultRefNameVersion": 0, - "m_RefNameGeneratedByDisplayName": "", - "m_DefaultReferenceName": "_ENABLE_VERTEX_COLORS", - "m_OverrideReferenceName": "_VERTEX_COLORS_ON", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_KeywordType": 0, - "m_KeywordDefinition": 0, - "m_KeywordScope": 0, - "m_KeywordStages": 63, - "m_Entries": [], - "m_Value": 1, - "m_IsEditable": true -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -20777,10 +23259,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1806.0001220703125, - "y": 255.00001525878907, - "width": 144.0, - "height": 33.99998474121094 + "x": 1980.0001220703125, + "y": 250.28567504882813, + "width": 144.5714111328125, + "height": 34.2857666015625 } }, "m_Slots": [ @@ -20842,6 +23324,24 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "98ca4706797c482c94de11b004da6869", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -21369,10 +23869,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1589.9998779296875, - "y": 529.0, - "width": 183.0, - "height": 251.0 + "x": 1764.0, + "y": 524.0, + "width": 184.571533203125, + "height": 253.14288330078126 } }, "m_Slots": [ @@ -21986,6 +24486,41 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9fbbe30fbcec4c9bb5239bf2c89b1a63", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3085.142578125, + "y": -908.5713500976563, + "width": 141.142822265625, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "056422219f2a4621bf375e03569453c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c6121b1054504ce3a7a4efba71bf9873" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -22034,6 +24569,33 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a01314083833431cab82400f6eb05186", + "m_Guid": { + "m_GuidSerialized": "f81fdf01-2706-4f72-81a5-b08c477f413c" + }, + "m_Name": "Sheen Color Map UV", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Color Map UV", + "m_DefaultReferenceName": "_Sheen_Color_Map_UV", + "m_OverrideReferenceName": "sheenColorTextureTexCoord", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "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.Vector4MaterialSlot", @@ -22059,6 +24621,19 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "a0a0329077b44193bd978ce03a7a9c0a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", @@ -22092,10 +24667,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1544.0, - "y": -123.00003051757813, - "width": 130.0001220703125, - "height": 118.00001525878906 + "x": 1717.7142333984375, + "y": -127.99995422363281, + "width": 131.4285888671875, + "height": 119.42850494384766 } }, "m_Slots": [ @@ -22629,6 +25204,27 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "a4be13d8ece344e1ad9c8e19b20d9a09", + "m_Id": 1, + "m_DisplayName": "Transformed_UV", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Transformed_UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -22730,10 +25326,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1641.9998779296875, - "y": 467.9999694824219, - "width": 123.000244140625, - "height": 33.999969482421878 + "x": 1816.0, + "y": 462.857177734375, + "width": 122.857177734375, + "height": 34.28570556640625 } }, "m_Slots": [ @@ -22753,6 +25349,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a5cab5c29f704fc99631fd9336dd4238", + "m_Id": 0, + "m_DisplayName": "Sheen Roughness Map TIling/Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -23268,6 +25889,73 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "ab8852869aed43e4b1f698bac31c6b78", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "TextureTransform", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2739.999755859375, + "y": -708.5713500976563, + "width": 251.428466796875, + "height": 168.57135009765626 + } + }, + "m_Slots": [ + { + "m_Id": "e28ea51da8424ec5a35be5f3ef64d4c6" + }, + { + "m_Id": "b0fac75630234bb1b66465cbf8900bf5" + }, + { + "m_Id": "20391c482d974088b0a624c406a2dc15" + }, + { + "m_Id": "03aefff64b414049b75da59b2bfbd547" + }, + { + "m_Id": "2fb37bc34d8f40dbab40a6a1c1ac7d82" + }, + { + "m_Id": "7585776daf874c5f8d372212b504eec0" + }, + { + "m_Id": "3475fd67016a4f3185ff74ede9f7db0a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"8ecb70019a63796448768b1124086ef5\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "83a6556e-d78a-45f4-b8a2-13076ccdab77", + "0c456893-e07e-4608-8121-3220a4f6c3be", + "b3d81d39-5c6c-4c82-9d1f-36795cedd43c", + "5b31af93-5974-4d7f-aa6a-8144a78d8bb2", + "277be5c3-34fc-4771-8834-d5c25768d2ec" + ], + "m_PropertyIds": [ + -1226117840, + -725852216, + -1162300524, + -532409878, + 1309511136 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", @@ -23338,6 +26026,65 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "ad76d5c5b88d460d9862201316b82a76", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Sheen", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3302.857421875, + "y": -273.142822265625, + "width": 237.71435546875, + "height": 168.57138061523438 + } + }, + "m_Slots": [ + { + "m_Id": "7ae15882a94646b6921c235fee055e08" + }, + { + "m_Id": "e00c053a626740e18ff81096500454db" + }, + { + "m_Id": "518087f8349b4053ac009634aa00e58c" + }, + { + "m_Id": "ba4d2d275bf94dfaa8b7d04199db2697" + }, + { + "m_Id": "18923aa7e3354178a05c53d73891c14b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"85ba8322ac6cb6c4aab962530c987fc0\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "3da9545f-199d-412b-8a58-ad72c630104d", + "31ebe321-3bb2-4641-93c1-24d2151851fd", + "b662fe4f-051b-4249-9056-d0cdcedea5d4", + "23090155-e987-48b5-b9b8-2fa3b790fbef" + ], + "m_PropertyIds": [ + 1128211854, + 1491009813, + -312577270, + 661176540 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", @@ -23540,6 +26287,21 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0fac75630234bb1b66465cbf8900bf5", + "m_Id": -725852216, + "m_DisplayName": "Rotation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Rotation", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -24163,6 +26925,54 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b6194ae2dd35484c98f05c59c55c603b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -24283,6 +27093,19 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b830d9c6405445978bddc695b4adbcd1", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -24628,6 +27451,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba4d2d275bf94dfaa8b7d04199db2697", + "m_Id": 661176540, + "m_DisplayName": "Roughness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Roughness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.KeywordNode", @@ -24669,6 +27507,33 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ba933f4433144acb99e0e5830eedbecd", + "m_Guid": { + "m_GuidSerialized": "b6580c8b-8b47-48ce-ab08-4699f02cc669" + }, + "m_Name": "Sheen Roughness Map Rotation", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Roughness Map Rotation", + "m_DefaultReferenceName": "_Sheen_Roughness_Map_Rotation", + "m_OverrideReferenceName": "sheenRoughnessTextureRotation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "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.LerpNode", @@ -25169,42 +28034,17 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Texture2DPropertiesNode", - "m_ObjectId": "bd2bb5f1387341d28dbf190f4a0e97ef", - "m_Group": { - "m_Id": "84e0b5a2ae6a46a785e5f8a97117454f" - }, - "m_Name": "Texel Size", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -2120.0, - "y": 545.0, - "width": 183.0, - "height": 101.0 - } - }, - "m_Slots": [ - { - "m_Id": "67abba0ff09f449886c02d5e04600447" - }, - { - "m_Id": "ff761b08eecb4f8aaff5317f4b58f157" - }, - { - "m_Id": "839fd8941d044ff49e24ade5e1e9f64a" - } - ], - "synonyms": [ - "texture size" - ], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bd84a5cb83a540a8bc211f4c5e208a68", + "m_Id": 0, + "m_DisplayName": "Sheen Roughness Map Rotation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] } { @@ -25430,6 +28270,41 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bf4bc0ecdc8f484db87384921a2e2c94", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2519.999755859375, + "y": -727.9998779296875, + "width": 203.428466796875, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "833949ebdceb46bba1fc44c1c15296ff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "133666e5702e4ae38bad50224f5b3de0" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", @@ -25706,10 +28581,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1337.0, - "y": 272.0, - "width": 207.0, - "height": 34.0 + "x": 1510.857177734375, + "y": 266.85711669921877, + "width": 224.5714111328125, + "height": 34.285675048828128 } }, "m_Slots": [ @@ -25735,8 +28610,8 @@ "m_ObjectId": "c1f6d9e695904fea9b3abdc1e683f2c8", "m_Title": "Base Color + Normal + Emission", "m_Position": { - "x": 806.0000610351563, - "y": -558.0 + "x": 937.1428833007813, + "y": -437.14288330078127 } } @@ -26469,6 +29344,46 @@ } } +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "c6121b1054504ce3a7a4efba71bf9873", + "m_Guid": { + "m_GuidSerialized": "46554511-21f6-4c39-a82a-99ecac3c3ea7" + }, + "m_Name": "Sheen Color", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Color", + "m_DefaultReferenceName": "_Sheen_Color", + "m_OverrideReferenceName": "sheenColorFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "c6190d7ef66644e4b76c6b232c6877fa", + "m_Title": "Sheen", + "m_Position": { + "x": 2447.428466796875, + "y": -1234.2857666015625 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -26506,10 +29421,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1337.0, - "y": -88.99999237060547, - "width": 134.0, - "height": 34.000003814697269 + "x": 1510.857177734375, + "y": -93.71427154541016, + "width": 134.28564453125, + "height": 34.28568649291992 } }, "m_Slots": [ @@ -27373,6 +30288,33 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cb6f985ac6a64e0c9a6b2ebc9c77a63c", + "m_Guid": { + "m_GuidSerialized": "05f7ed07-20c9-440d-a331-8700b11b420e" + }, + "m_Name": "Sheen Roughness Map UV", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Sheen Roughness Map UV", + "m_DefaultReferenceName": "_Sheen_Roughness_Map_UV", + "m_OverrideReferenceName": "sheenRoughnessTextureTexCoord", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "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.AddNode", @@ -27415,6 +30357,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "cc76dfadf6814f48b483eb9dc8741fd7", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2902.857177734375, + "y": -886.2857055664063, + "width": 56.0, + "height": 23.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "427e6ba1e14e4203b562cb653e0b4210" + }, + { + "m_Id": "f28f3ec09fc24d19867e44f7df434001" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", @@ -27673,10 +30650,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1293.0, - "y": -373.0000305175781, - "width": 251.0001220703125, - "height": 165.99998474121095 + "x": 1466.857177734375, + "y": -377.71429443359377, + "width": 251.4285888671875, + "height": 168.57142639160157 } }, "m_Slots": [ @@ -28699,10 +31676,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1134.0, - "y": 119.99999237060547, - "width": 147.0, - "height": 34.00000762939453 + "x": 1308.0, + "y": 114.8571548461914, + "width": 147.4285888671875, + "height": 34.285682678222659 } }, "m_Slots": [ @@ -28770,6 +31747,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d7717c65ff1449be8caaec161d77e6d0", + "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": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", @@ -28936,10 +31928,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1105.0, - "y": 552.0000610351563, - "width": 155.0001220703125, - "height": 34.0 + "x": 1278.857177734375, + "y": 546.8571166992188, + "width": 155.4285888671875, + "height": 34.2857666015625 } }, "m_Slots": [ @@ -29864,6 +32856,29 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e00c053a626740e18ff81096500454db", + "m_Id": 1491009813, + "m_DisplayName": "WorldNormal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_WorldNormal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SplitNode", @@ -30033,6 +33048,19 @@ "m_SerializedDescriptor": "SurfaceDescription.Occlusion" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e1a586d2c894432d969b6637f597bdc8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -30111,6 +33139,24 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "e28ea51da8424ec5a35be5f3ef64d4c6", + "m_Id": -532409878, + "m_DisplayName": "Tex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_Tex", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -30290,6 +33336,54 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e457ab101d7e4231aac933cdc498a99f", + "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", @@ -31167,6 +34261,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec0cf97e6f8a45b6bc27980002dcfbc3", + "m_Group": { + "m_Id": "c6190d7ef66644e4b76c6b232c6877fa" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2483.999755859375, + "y": -1074.8570556640625, + "width": 230.28564453125, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "0480ed265f294a5eb631f0f7670f543d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5fab76e7df744539b4a2b338cc7dad44" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", @@ -31331,25 +34460,36 @@ { "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", - "m_ObjectId": "eef506e16f0d4e7fabba8e363f9f7b5b", - "m_Id": 1, - "m_DisplayName": "On", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "On", - "m_StageCapability": 3, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ee6105bac71f48e5b99b59dceae5609b", + "m_Group": { + "m_Id": "" }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0, - "w": 0.0 + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3386.285888671875, + "y": -214.85707092285157, + "width": 56.0, + "height": 23.999969482421876 + } + }, + "m_Slots": [ + { + "m_Id": "6969da1acbf44a2e97d6fdb115906ae2" + }, + { + "m_Id": "a0a0329077b44193bd978ce03a7a9c0a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] } } @@ -31730,6 +34870,36 @@ { "m_Id": "758a2d34271948b5bbec3c69ff668cd6" }, + { + "m_Id": "c6121b1054504ce3a7a4efba71bf9873" + }, + { + "m_Id": "6b364daf1f8b4ba3a33235d8c63e9109" + }, + { + "m_Id": "268e450c1cfd43939c6a4005b8eb7f15" + }, + { + "m_Id": "40e39f38f5f14be5b1f3e8a801e0d3c6" + }, + { + "m_Id": "5fab76e7df744539b4a2b338cc7dad44" + }, + { + "m_Id": "a01314083833431cab82400f6eb05186" + }, + { + "m_Id": "133666e5702e4ae38bad50224f5b3de0" + }, + { + "m_Id": "448558b95e074169a6ffe6fd7bfc2443" + }, + { + "m_Id": "ba933f4433144acb99e0e5830eedbecd" + }, + { + "m_Id": "cb6f985ac6a64e0c9a6b2ebc9c77a63c" + }, { "m_Id": "b3bf6e9825a34fe5ab67bdb85f17df32" }, @@ -31743,7 +34913,7 @@ "m_Id": "87f49076b11a43f2bc2c05c9154c93d4" }, { - "m_Id": "97df40c83f5a4671a59db5b30b4c6316" + "m_Id": "7423ab95bc1741d181ffdcb861c1f3fe" }, { "m_Id": "13bf38d3fb4046ed924a4a13ca312622" @@ -31933,6 +35103,34 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f270f29c7fb64be99d259314cacc14cf", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "f28f3ec09fc24d19867e44f7df434001", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -32153,10 +35351,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1073.0, - "y": 223.0, + "x": 1246.857177734375, + "y": 218.28565979003907, "width": 208.0, - "height": 33.999969482421878 + "height": 34.28578186035156 } }, "m_Slots": [ @@ -32298,6 +35496,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f61442cc1d5f4d73aad84b5048f95654", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -32676,10 +35899,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1088.0, - "y": -276.00006103515627, - "width": 176.0, - "height": 34.00001525878906 + "x": 1261.7142333984375, + "y": -281.1428527832031, + "width": 176.571533203125, + "height": 34.28569030761719 } }, "m_Slots": [ @@ -32699,6 +35922,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd4e91a1fdda447188e6cddaf66aed5c", + "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.Vector2MaterialSlot", @@ -32756,10 +35994,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1060.0, - "y": -309.00006103515627, - "width": 204.0, - "height": 34.000030517578128 + "x": 1233.7142333984375, + "y": -313.71429443359377, + "width": 204.571533203125, + "height": 34.285736083984378 } }, "m_Slots": [ @@ -32848,21 +36086,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "ff761b08eecb4f8aaff5317f4b58f157", - "m_Id": 2, - "m_DisplayName": "Height", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Height", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", diff --git a/Runtime/Shaders/ShaderGraph/Sheen.shadersubgraph b/Runtime/Shaders/ShaderGraph/Sheen.shadersubgraph new file mode 100644 index 000000000..d447cc37c --- /dev/null +++ b/Runtime/Shaders/ShaderGraph/Sheen.shadersubgraph @@ -0,0 +1,4959 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "319ff19ff5bf4466b9ed4e04805b75ec", + "m_Properties": [ + { + "m_Id": "5d8d0eb4052c4978a64b038cac64c33c" + }, + { + "m_Id": "45cb07d535ad4c64ba5fa24166f8df61" + }, + { + "m_Id": "5ac2b99e3222424ebcf3f4f7921a5396" + }, + { + "m_Id": "803456c297b24a5f8d91fe5ef8a882c0" + } + ], + "m_Keywords": [ + { + "m_Id": "70f07928851f4f5892ca7656d80dbc0c" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "086c8343c8d74e60ae617c1e691d63d1" + } + ], + "m_Nodes": [ + { + "m_Id": "8797dfcad3a64a39a923c76ce82244ca" + }, + { + "m_Id": "2ab2a2cbfec345e5b172b5bac12807fd" + }, + { + "m_Id": "ec9fc4e196ff4899a0c6803f41c031dd" + }, + { + "m_Id": "ca662bfab8f24545ab0652b61897ab3f" + }, + { + "m_Id": "cebc236c5cb84b0cb07da7c1dfb134eb" + }, + { + "m_Id": "b29e8bb0ed67407294cf512a177b4301" + }, + { + "m_Id": "858065a016a44d4ca014720711ed3f94" + }, + { + "m_Id": "d895e39dd4d44d9488df733ba08f0f94" + }, + { + "m_Id": "d7ab2d0a7e194f0f8afdc7d8ccfd02a5" + }, + { + "m_Id": "cd9958207e4b4d4e883a84dbb1f8078e" + }, + { + "m_Id": "0737edfe3d6c4e03afb4320c56765735" + }, + { + "m_Id": "2dfe28acf24a42b28e18f3b2fca48edf" + }, + { + "m_Id": "9101b8245532487b9765df677d8ceea0" + }, + { + "m_Id": "bfcca4b72f8b40789404c5746fe414be" + }, + { + "m_Id": "f0eb92a9ec414ee9b0801353d27857ac" + }, + { + "m_Id": "e1a682ccd1ef49c39ef75477792c5742" + }, + { + "m_Id": "d77896473ebb4e1083d071745800e60b" + }, + { + "m_Id": "6a0843a87b914a9580c5a82834615df9" + }, + { + "m_Id": "6598ab7f38134556af88b427d463b0b8" + }, + { + "m_Id": "63c960272c644ad3b0c3337bc5dfc4db" + }, + { + "m_Id": "f350e1e6be3443749580c495b76e737d" + }, + { + "m_Id": "eac9f31f74fe4a709fe75e92ab331384" + }, + { + "m_Id": "3ccc5ef414404b9597908a9c89bd2af0" + }, + { + "m_Id": "b00c3d4d287542248774390a5821d9ee" + }, + { + "m_Id": "15a85976955440debeb950877b5c48f6" + }, + { + "m_Id": "df86fbf9940c4c4ab7217b9df073bb42" + }, + { + "m_Id": "766f966a35854fa09a9c9c3c9b167661" + }, + { + "m_Id": "03ca583c92924950b99ed5ea5fc4e9ef" + }, + { + "m_Id": "a81c5ef28fe643aa8eb2fb0726995cc8" + }, + { + "m_Id": "d73cc6ded4a64249995a1a95b996b48a" + }, + { + "m_Id": "ba5c1d30677e4c9d9285e7e972948434" + }, + { + "m_Id": "d5e2b6f598864e13a690aa6f14e2574b" + }, + { + "m_Id": "6160e4c12dfb4f55a6f3625eff910f61" + }, + { + "m_Id": "c27f00b6cc7a4f8780e48fff5a26a920" + }, + { + "m_Id": "8b54bd1ee4f2451e85a0101657b8f3f0" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "03ca583c92924950b99ed5ea5fc4e9ef" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a81c5ef28fe643aa8eb2fb0726995cc8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0737edfe3d6c4e03afb4320c56765735" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eac9f31f74fe4a709fe75e92ab331384" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15a85976955440debeb950877b5c48f6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "766f966a35854fa09a9c9c3c9b167661" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ab2a2cbfec345e5b172b5bac12807fd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d895e39dd4d44d9488df733ba08f0f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ab2a2cbfec345e5b172b5bac12807fd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec9fc4e196ff4899a0c6803f41c031dd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2dfe28acf24a42b28e18f3b2fca48edf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9101b8245532487b9765df677d8ceea0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ccc5ef414404b9597908a9c89bd2af0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b00c3d4d287542248774390a5821d9ee" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6160e4c12dfb4f55a6f3625eff910f61" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8797dfcad3a64a39a923c76ce82244ca" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c960272c644ad3b0c3337bc5dfc4db" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a0843a87b914a9580c5a82834615df9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6598ab7f38134556af88b427d463b0b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "63c960272c644ad3b0c3337bc5dfc4db" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6a0843a87b914a9580c5a82834615df9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1a682ccd1ef49c39ef75477792c5742" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "766f966a35854fa09a9c9c3c9b167661" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a81c5ef28fe643aa8eb2fb0726995cc8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "858065a016a44d4ca014720711ed3f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d7ab2d0a7e194f0f8afdc7d8ccfd02a5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b54bd1ee4f2451e85a0101657b8f3f0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6160e4c12dfb4f55a6f3625eff910f61" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9101b8245532487b9765df677d8ceea0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bfcca4b72f8b40789404c5746fe414be" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9101b8245532487b9765df677d8ceea0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bfcca4b72f8b40789404c5746fe414be" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9101b8245532487b9765df677d8ceea0" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0eb92a9ec414ee9b0801353d27857ac" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a81c5ef28fe643aa8eb2fb0726995cc8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d73cc6ded4a64249995a1a95b996b48a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b00c3d4d287542248774390a5821d9ee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15a85976955440debeb950877b5c48f6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b00c3d4d287542248774390a5821d9ee" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ba5c1d30677e4c9d9285e7e972948434" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b29e8bb0ed67407294cf512a177b4301" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "858065a016a44d4ca014720711ed3f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ba5c1d30677e4c9d9285e7e972948434" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d73cc6ded4a64249995a1a95b996b48a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcca4b72f8b40789404c5746fe414be" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0eb92a9ec414ee9b0801353d27857ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c27f00b6cc7a4f8780e48fff5a26a920" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b54bd1ee4f2451e85a0101657b8f3f0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca662bfab8f24545ab0652b61897ab3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cebc236c5cb84b0cb07da7c1dfb134eb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd9958207e4b4d4e883a84dbb1f8078e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0737edfe3d6c4e03afb4320c56765735" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cebc236c5cb84b0cb07da7c1dfb134eb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6598ab7f38134556af88b427d463b0b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cebc236c5cb84b0cb07da7c1dfb134eb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eac9f31f74fe4a709fe75e92ab331384" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d5e2b6f598864e13a690aa6f14e2574b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ba5c1d30677e4c9d9285e7e972948434" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d5e2b6f598864e13a690aa6f14e2574b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c27f00b6cc7a4f8780e48fff5a26a920" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d73cc6ded4a64249995a1a95b996b48a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6160e4c12dfb4f55a6f3625eff910f61" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d77896473ebb4e1083d071745800e60b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1a682ccd1ef49c39ef75477792c5742" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d7ab2d0a7e194f0f8afdc7d8ccfd02a5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d77896473ebb4e1083d071745800e60b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d895e39dd4d44d9488df733ba08f0f94" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "858065a016a44d4ca014720711ed3f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df86fbf9940c4c4ab7217b9df073bb42" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15a85976955440debeb950877b5c48f6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df86fbf9940c4c4ab7217b9df073bb42" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b54bd1ee4f2451e85a0101657b8f3f0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1a682ccd1ef49c39ef75477792c5742" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ccc5ef414404b9597908a9c89bd2af0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1a682ccd1ef49c39ef75477792c5742" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b00c3d4d287542248774390a5821d9ee" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eac9f31f74fe4a709fe75e92ab331384" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ccc5ef414404b9597908a9c89bd2af0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec9fc4e196ff4899a0c6803f41c031dd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9958207e4b4d4e883a84dbb1f8078e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec9fc4e196ff4899a0c6803f41c031dd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd9958207e4b4d4e883a84dbb1f8078e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f0eb92a9ec414ee9b0801353d27857ac" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c27f00b6cc7a4f8780e48fff5a26a920" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f0eb92a9ec414ee9b0801353d27857ac" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f350e1e6be3443749580c495b76e737d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f350e1e6be3443749580c495b76e737d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "63c960272c644ad3b0c3337bc5dfc4db" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Sub Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "8797dfcad3a64a39a923c76ce82244ca" + }, + "m_ActiveTargets": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "010805074eb046009113dce50144a7cc", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "01c43205d2b74f6b8f3c898bed977403", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "03ca583c92924950b99ed5ea5fc4e9ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6863.4287109375, + "y": -1941.1429443359375, + "width": 114.28564453125, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "1ebf999daa60487f8ca57b5e072230bb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5ac2b99e3222424ebcf3f4f7921a5396" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "059a41f4b9f2472caf3f549bc12cf652", + "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.NormalizeNode", + "m_ObjectId": "0737edfe3d6c4e03afb4320c56765735", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normalize", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5549.14306640625, + "y": -2702.28564453125, + "width": 133.142578125, + "height": 95.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "0959c799241c4848aef5064ef7860896" + }, + { + "m_Id": "54cb537a500c49cc9ec256493f37af05" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "086c8343c8d74e60ae617c1e691d63d1", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "5d8d0eb4052c4978a64b038cac64c33c" + }, + { + "m_Id": "45cb07d535ad4c64ba5fa24166f8df61" + }, + { + "m_Id": "5ac2b99e3222424ebcf3f4f7921a5396" + }, + { + "m_Id": "803456c297b24a5f8d91fe5ef8a882c0" + }, + { + "m_Id": "70f07928851f4f5892ca7656d80dbc0c" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0959c799241c4848aef5064ef7860896", + "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": "12ed4e285925403597d96dba4691d108", + "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.MultiplyNode", + "m_ObjectId": "15a85976955440debeb950877b5c48f6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6456.25146484375, + "y": -1732.891357421875, + "width": 209.142578125, + "height": 303.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "a25c4eb8b4ac4d67af620e6ac75e2b7c" + }, + { + "m_Id": "ae26bb5966a14582bc9fb7f75e6307bc" + }, + { + "m_Id": "6378f3ac988f4230813d4ab2abbd73e8" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "174c3ca1af314c069688aa9a55e82015", + "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.Vector4MaterialSlot", + "m_ObjectId": "1ebf999daa60487f8ca57b5e072230bb", + "m_Id": 0, + "m_DisplayName": "Albedo", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "26d9059c6e4c454297de1fc3b89515cd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 5.0, + "y": 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.ViewDirectionNode", + "m_ObjectId": "2ab2a2cbfec345e5b172b5bac12807fd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "View Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4303.4287109375, + "y": -2677.71435546875, + "width": 207.42822265625, + "height": 133.142822265625 + } + }, + "m_Slots": [ + { + "m_Id": "e3cbe94d18c344d98ce11a4f0fb19433" + } + ], + "synonyms": [ + "eye direction" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2bfa7bca25f94ddfaff8c73f5a731af1", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2dfe28acf24a42b28e18f3b2fca48edf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4156.0, + "y": -1844.0001220703125, + "width": 138.28564453125, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "ca83c893763e4fab9d90ec5d1a331598" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d8d0eb4052c4978a64b038cac64c33c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3260735c3f8942959e200dd3e51f8783", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35219ebf37b24819a74425f3cdf2a1fc", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "37b1459594794851b6b53123cc2fd0c2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3bcb98c971934cdabcbce251b73b74c9", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3ccc5ef414404b9597908a9c89bd2af0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6114.28564453125, + "y": -2067.428466796875, + "width": 131.4287109375, + "height": 119.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "4cbce3067870437191d7c3d950be902a" + }, + { + "m_Id": "74177b05839b46e2b9aa4d6a86a33622" + }, + { + "m_Id": "f2fc6230a5af419ea8b51eb2738a9182" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3eac4ac272e44670802c826e3b2d7eaa", + "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": "3ed2abb40b8548fb9907c0392c3ca154", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3f6676305e704bde81fcd76df0d34305", + "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.Vector4MaterialSlot", + "m_ObjectId": "40985f7599b041d5bca4748130f39ce7", + "m_Id": 1, + "m_DisplayName": "Out_Vector4", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "OutVector4", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "45cb07d535ad4c64ba5fa24166f8df61", + "m_Guid": { + "m_GuidSerialized": "31ebe321-3bb2-4641-93c1-24d2151851fd" + }, + "m_Name": "WorldNormal", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WorldNormal", + "m_DefaultReferenceName": "_WorldNormal", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "45d6f1d5d9cb4909b5d29db966119d41", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4b92370846974b06b1d544c689307893", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4cbce3067870437191d7c3d950be902a", + "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": "5393b55b21404b40bdb7782a661d2bfc", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "54cb537a500c49cc9ec256493f37af05", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "5ac2b99e3222424ebcf3f4f7921a5396", + "m_Guid": { + "m_GuidSerialized": "b662fe4f-051b-4249-9056-d0cdcedea5d4" + }, + "m_Name": "Albedo", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Albedo", + "m_DefaultReferenceName": "_Albedo", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "5d8d0eb4052c4978a64b038cac64c33c", + "m_Guid": { + "m_GuidSerialized": "3da9545f-199d-412b-8a58-ad72c630104d" + }, + "m_Name": "SheenColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "SheenColor", + "m_DefaultReferenceName": "_SheenColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "612edb2b15ac4b489da88ce832d5605a", + "m_Id": 0, + "m_DisplayName": "Roughness", + "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.AddNode", + "m_ObjectId": "6160e4c12dfb4f55a6f3625eff910f61", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 7734.2861328125, + "y": -1906.857177734375, + "width": 131.4287109375, + "height": 119.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "98e361b61b374bdb9a490b9a4cee3eb9" + }, + { + "m_Id": "91d435b8adbe4257b49483c83210a915" + }, + { + "m_Id": "45d6f1d5d9cb4909b5d29db966119d41" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6378f3ac988f4230813d4ab2abbd73e8", + "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": "63c960272c644ad3b0c3337bc5dfc4db", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5427.4287109375, + "y": -1817.7142333984375, + "width": 126.85693359375, + "height": 119.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "9a75e3056b55470ca109e3f471b45825" + }, + { + "m_Id": "3f6676305e704bde81fcd76df0d34305" + }, + { + "m_Id": "b8344dd348d64bd789eff0fcf209db42" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "64c8cb5d2f8441b1886e4e02fbe2047b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "64faa9fa37744ee8beb6fd06959dd641", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.15700000524520875, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6598ab7f38134556af88b427d463b0b8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5267.42919921875, + "y": -1900.0001220703125, + "width": 126.8564453125, + "height": 119.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "b4c8e20665b74b1ea390382746ad9571" + }, + { + "m_Id": "93e24361fc4b48f395b362cd94ca7d46" + }, + { + "m_Id": "d8b781d659644773bdc0ef753ee3a926" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "660c00730e4e4353bc5a2bd4b5363d6e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "69b63610c42643a89fd9b23951878b13", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "6a0843a87b914a9580c5a82834615df9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5618.28564453125, + "y": -1869.7144775390625, + "width": 126.85791015625, + "height": 119.4287109375 + } + }, + "m_Slots": [ + { + "m_Id": "26d9059c6e4c454297de1fc3b89515cd" + }, + { + "m_Id": "3ed2abb40b8548fb9907c0392c3ca154" + }, + { + "m_Id": "a469a474bfd24a94ad66ce165fb604d7" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7074c4130a1342b7abf43f440583045a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "70f07928851f4f5892ca7656d80dbc0c", + "m_Guid": { + "m_GuidSerialized": "1d5b1a6a-75f0-450b-9a60-e35df192360a" + }, + "m_Name": "MaterialX", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MaterialX", + "m_DefaultReferenceName": "MATERIALX", + "m_OverrideReferenceName": "MATERIAL_X", + "m_GeneratePropertyBlock": false, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 2, + "m_KeywordScope": 1, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70f7d7f075784566a4e71648aee3967a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "71e2206c4df7465a862111bffb4092bf", + "m_Id": 0, + "m_DisplayName": "SheenColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "74177b05839b46e2b9aa4d6a86a33622", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7661020cbe65497da12f394e6aa71c1c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "766f966a35854fa09a9c9c3c9b167661", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6758.857421875, + "y": -1798.2860107421875, + "width": 133.14306640625, + "height": 95.4287109375 + } + }, + "m_Slots": [ + { + "m_Id": "70f7d7f075784566a4e71648aee3967a" + }, + { + "m_Id": "e1852d1837774ab1ac230d9a056f7980" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7b20f1ab60c342aca9b7122edf38690f", + "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": "7f286b09ef9c451cadc7cfd608ac7800", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7f38324f19fb4b08830d29fe930b1d65", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7f39486bcf8945139ca7f61d1d2ca0bf", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "803456c297b24a5f8d91fe5ef8a882c0", + "m_Guid": { + "m_GuidSerialized": "23090155-e987-48b5-b9b8-2fa3b790fbef" + }, + "m_Name": "Roughness", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Roughness", + "m_DefaultReferenceName": "_Roughness", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "82bccf8e0ff44d35a1a67ff30d2868ce", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "84d4af26875149f49e7734b0e9f4f498", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DotProductNode", + "m_ObjectId": "858065a016a44d4ca014720711ed3f94", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Dot Product", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5122.85693359375, + "y": -2195.428466796875, + "width": 129.14306640625, + "height": 119.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "e614cd05fe1a4948adeb3c48d22b0962" + }, + { + "m_Id": "010805074eb046009113dce50144a7cc" + }, + { + "m_Id": "d0485d1e3a714b99b6af3c9d8b576904" + } + ], + "synonyms": [ + "scalar product" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", + "m_ObjectId": "8797dfcad3a64a39a923c76ce82244ca", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Output", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 8001.14306640625, + "y": -1925.142822265625, + "width": 121.7138671875, + "height": 78.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "40985f7599b041d5bca4748130f39ce7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "IsFirstSlotValid": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "87af01c6028c4162bd6744da45b2a434", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8aa5019da2f4459b8078d78166f2606c", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8b54bd1ee4f2451e85a0101657b8f3f0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 7550.53759765625, + "y": -2044.31982421875, + "width": 209.142578125, + "height": 303.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "8dcc12a0142d43e683f8e45f85740806" + }, + { + "m_Id": "12ed4e285925403597d96dba4691d108" + }, + { + "m_Id": "660c00730e4e4353bc5a2bd4b5363d6e" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8d9db67fc9e44f46996b367ee59d33f8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8dcc12a0142d43e683f8e45f85740806", + "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.SplitNode", + "m_ObjectId": "9101b8245532487b9765df677d8ceea0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4321.14306640625, + "y": -1874.857177734375, + "width": 120.5712890625, + "height": 150.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "8aa5019da2f4459b8078d78166f2606c" + }, + { + "m_Id": "aabf6ad82462478daf4b147628006f56" + }, + { + "m_Id": "7b20f1ab60c342aca9b7122edf38690f" + }, + { + "m_Id": "d7d251a325ed40be9337e14af1235111" + }, + { + "m_Id": "7f286b09ef9c451cadc7cfd608ac7800" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "91741159fa314eef906ea0226588ad60", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "91d435b8adbe4257b49483c83210a915", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "93e24361fc4b48f395b362cd94ca7d46", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 4.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": "96424779af544a08b4ed7e618ceab30a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "97186548540041edbfe2559486d756ed", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "988d2ac7158f43ee884475f83e12521e", + "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": "98e361b61b374bdb9a490b9a4cee3eb9", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9a75e3056b55470ca109e3f471b45825", + "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": "9d64d3ca031547498867d83983bd5f08", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9f22aadb9def4c9484683051abae4221", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9f2c74da12ad4818926d00e9d346a91f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a25c4eb8b4ac4d67af620e6ac75e2b7c", + "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": "a469a474bfd24a94ad66ce165fb604d7", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a53aa8e818b94e5a9eec06f37fa5bd18", + "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": "a81abc3670884dabb1433b5146ec48d5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a81c5ef28fe643aa8eb2fb0726995cc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 7004.01708984375, + "y": -1878.83984375, + "width": 209.142578125, + "height": 303.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "3eac4ac272e44670802c826e3b2d7eaa" + }, + { + "m_Id": "b402a18613024632b18728a21ece6e55" + }, + { + "m_Id": "f5b734a705a74c6ead418474387d438b" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a98a24e13a154ed3bdf342c7223b1b3b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "aa2b7257df8b4e938faf3f7e5e23b8b9", + "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": "aabf6ad82462478daf4b147628006f56", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "ae26bb5966a14582bc9fb7f75e6307bc", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b0058bd3ed2e4241aa7888d7e66f1ff2", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b00c3d4d287542248774390a5821d9ee", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6324.0, + "y": -2144.0, + "width": 209.14306640625, + "height": 303.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "d9f486c4a0a2487990608468840d7370" + }, + { + "m_Id": "64c8cb5d2f8441b1886e4e02fbe2047b" + }, + { + "m_Id": "35219ebf37b24819a74425f3cdf2a1fc" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b29e8bb0ed67407294cf512a177b4301", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4956.5712890625, + "y": -2178.28564453125, + "width": 145.14306640625, + "height": 34.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "e0040d346800421da591ed52deca53f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "45cb07d535ad4c64ba5fa24166f8df61" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b402a18613024632b18728a21ece6e55", + "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": "b4c8e20665b74b1ea390382746ad9571", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b8344dd348d64bd789eff0fcf209db42", + "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": "ba5c1d30677e4c9d9285e7e972948434", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 7116.0, + "y": -2144.0, + "width": 131.4287109375, + "height": 119.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "96424779af544a08b4ed7e618ceab30a" + }, + { + "m_Id": "37b1459594794851b6b53123cc2fd0c2" + }, + { + "m_Id": "aa2b7257df8b4e938faf3f7e5e23b8b9" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be6de66d33844e30a9274d826a58927a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MaximumNode", + "m_ObjectId": "bfcca4b72f8b40789404c5746fe414be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Maximum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4510.28564453125, + "y": -1886.8572998046875, + "width": 126.85791015625, + "height": 119.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "b0058bd3ed2e4241aa7888d7e66f1ff2" + }, + { + "m_Id": "9f2c74da12ad4818926d00e9d346a91f" + }, + { + "m_Id": "d16d8a61293b4307a3324bf2c8d2ff7c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c1fffa72775e4250af0352b9e5a14f35", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c27f00b6cc7a4f8780e48fff5a26a920", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 7400.5712890625, + "y": -2126.857177734375, + "width": 131.4287109375, + "height": 119.4287109375 + } + }, + "m_Slots": [ + { + "m_Id": "4b92370846974b06b1d544c689307893" + }, + { + "m_Id": "174c3ca1af314c069688aa9a55e82015" + }, + { + "m_Id": "97186548540041edbfe2559486d756ed" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ca662bfab8f24545ab0652b61897ab3f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4869.71435546875, + "y": -2002.285888671875, + "width": 133.142578125, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "612edb2b15ac4b489da88ce832d5605a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "803456c297b24a5f8d91fe5ef8a882c0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ca83c893763e4fab9d90ec5d1a331598", + "m_Id": 0, + "m_DisplayName": "SheenColor", + "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.AddNode", + "m_ObjectId": "cd9958207e4b4d4e883a84dbb1f8078e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5388.0, + "y": -2702.28564453125, + "width": 131.4287109375, + "height": 119.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "8d9db67fc9e44f46996b367ee59d33f8" + }, + { + "m_Id": "01c43205d2b74f6b8f3c898bed977403" + }, + { + "m_Id": "69b63610c42643a89fd9b23951878b13" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "cebc236c5cb84b0cb07da7c1dfb134eb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5037.14306640625, + "y": -2043.4287109375, + "width": 129.142578125, + "height": 95.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "5393b55b21404b40bdb7782a661d2bfc" + }, + { + "m_Id": "059a41f4b9f2472caf3f549bc12cf652" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d0485d1e3a714b99b6af3c9d8b576904", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d16d8a61293b4307a3324bf2c8d2ff7c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d5e2b6f598864e13a690aa6f14e2574b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6977.71435546875, + "y": -2041.71435546875, + "width": 138.28564453125, + "height": 34.2857666015625 + } + }, + "m_Slots": [ + { + "m_Id": "71e2206c4df7465a862111bffb4092bf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d8d0eb4052c4978a64b038cac64c33c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d654247fea174a3d83e3401b07c26653", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "d73cc6ded4a64249995a1a95b996b48a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 7269.14306640625, + "y": -1878.857177734375, + "width": 131.42822265625, + "height": 119.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "2bfa7bca25f94ddfaff8c73f5a731af1" + }, + { + "m_Id": "91741159fa314eef906ea0226588ad60" + }, + { + "m_Id": "9f22aadb9def4c9484683051abae4221" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "d77896473ebb4e1083d071745800e60b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5519.4287109375, + "y": -2252.0, + "width": 129.142578125, + "height": 95.4287109375 + } + }, + "m_Slots": [ + { + "m_Id": "84d4af26875149f49e7734b0e9f4f498" + }, + { + "m_Id": "988d2ac7158f43ee884475f83e12521e" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MaximumNode", + "m_ObjectId": "d7ab2d0a7e194f0f8afdc7d8ccfd02a5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Maximum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5332.0, + "y": -2204.0, + "width": 126.85693359375, + "height": 119.4287109375 + } + }, + "m_Slots": [ + { + "m_Id": "d8ca0d5f06f74eab8ab2519fa056eaa6" + }, + { + "m_Id": "7661020cbe65497da12f394e6aa71c1c" + }, + { + "m_Id": "9d64d3ca031547498867d83983bd5f08" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d7d251a325ed40be9337e14af1235111", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d87e2048603040f4b12b711b744ab3cd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d895e39dd4d44d9488df733ba08f0f94", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4549.14306640625, + "y": -2097.71435546875, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a98a24e13a154ed3bdf342c7223b1b3b" + }, + { + "m_Id": "e3df60391deb427e993e37b9fd8e53a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d8b781d659644773bdc0ef753ee3a926", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d8ca0d5f06f74eab8ab2519fa056eaa6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d8e9f0bd573443c3add8555bac07130f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d9f486c4a0a2487990608468840d7370", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "df86fbf9940c4c4ab7217b9df073bb42", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6246.02685546875, + "y": -1715.686767578125, + "width": 126.857421875, + "height": 78.28564453125 + } + }, + "m_Slots": [ + { + "m_Id": "64faa9fa37744ee8beb6fd06959dd641" + }, + { + "m_Id": "3bcb98c971934cdabcbce251b73b74c9" + } + ], + "synonyms": [ + "Vector 1", + "1", + "v1", + "vec1", + "scalar" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e0040d346800421da591ed52deca53f0", + "m_Id": 0, + "m_DisplayName": "WorldNormal", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e1852d1837774ab1ac230d9a056f7980", + "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.PowerNode", + "m_ObjectId": "e1a682ccd1ef49c39ef75477792c5742", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5780.0, + "y": -2263.428466796875, + "width": 126.85693359375, + "height": 119.428466796875 + } + }, + "m_Slots": [ + { + "m_Id": "d654247fea174a3d83e3401b07c26653" + }, + { + "m_Id": "a81abc3670884dabb1433b5146ec48d5" + }, + { + "m_Id": "7f39486bcf8945139ca7f61d1d2ca0bf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "e3cbe94d18c344d98ce11a4f0fb19433", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e3df60391deb427e993e37b9fd8e53a9", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e614cd05fe1a4948adeb3c48d22b0962", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "eac9f31f74fe4a709fe75e92ab331384", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5911.4482421875, + "y": -2042.837158203125, + "width": 209.14306640625, + "height": 303.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "a53aa8e818b94e5a9eec06f37fa5bd18" + }, + { + "m_Id": "eb24fc9e41244a23964a486865941c03" + }, + { + "m_Id": "7074c4130a1342b7abf43f440583045a" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "eb24fc9e41244a23964a486865941c03", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ec9fc4e196ff4899a0c6803f41c031dd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 5204.5712890625, + "y": -2668.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "d8e9f0bd573443c3add8555bac07130f" + }, + { + "m_Id": "87af01c6028c4162bd6744da45b2a434" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MaximumNode", + "m_ObjectId": "f0eb92a9ec414ee9b0801353d27857ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Maximum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4669.71484375, + "y": -1817.7144775390625, + "width": 126.8564453125, + "height": 119.4285888671875 + } + }, + "m_Slots": [ + { + "m_Id": "d87e2048603040f4b12b711b744ab3cd" + }, + { + "m_Id": "c1fffa72775e4250af0352b9e5a14f35" + }, + { + "m_Id": "be6de66d33844e30a9274d826a58927a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f2fc6230a5af419ea8b51eb2738a9182", + "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.PowerNode", + "m_ObjectId": "f350e1e6be3443749580c495b76e737d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 4993.71484375, + "y": -1698.285888671875, + "width": 126.8564453125, + "height": 119.4287109375 + } + }, + "m_Slots": [ + { + "m_Id": "82bccf8e0ff44d35a1a67ff30d2868ce" + }, + { + "m_Id": "7f38324f19fb4b08830d29fe930b1d65" + }, + { + "m_Id": "3260735c3f8942959e200dd3e51f8783" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f5b734a705a74c6ead418474387d438b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + diff --git a/Runtime/Shaders/ShaderGraph/Sheen.shadersubgraph.meta b/Runtime/Shaders/ShaderGraph/Sheen.shadersubgraph.meta new file mode 100644 index 000000000..78fbb5cef --- /dev/null +++ b/Runtime/Shaders/ShaderGraph/Sheen.shadersubgraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 85ba8322ac6cb6c4aab962530c987fc0 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 60072b568d64c40a485e0fc55012dc9f, type: 3}