diff --git a/Editor/Scripts/GLTFImporter.cs b/Editor/Scripts/GLTFImporter.cs index 080872f31..ec5a98758 100644 --- a/Editor/Scripts/GLTFImporter.cs +++ b/Editor/Scripts/GLTFImporter.cs @@ -85,7 +85,9 @@ private static void EnsureShadersAreLoaded() [Tooltip("Turn this off to create an explicit GameObject for the glTF scene. A scene root will always be created if there's more than one root node.")] [SerializeField] internal bool _removeEmptyRootObjects = true; - [SerializeField] internal float _scaleFactor = 1.0f; + [SerializeField] internal float _scaleFactor = 1.0f; + [Tooltip("Reduces identical resources. e.g. when identical meshes are found, only one will be imported.")] + [SerializeField] internal DeduplicateOptions _deduplicateResources = DeduplicateOptions.None; [SerializeField] internal int _maximumLod = 300; [SerializeField] internal bool _readWriteEnabled = true; [SerializeField] internal bool _generateColliders = false; @@ -99,6 +101,7 @@ private static void EnsureShadersAreLoaded() [SerializeField] internal GLTFImporterNormals _importTangents = GLTFImporterNormals.Import; [SerializeField] internal CameraImportOption _importCamera = CameraImportOption.ImportAndCameraDisabled; [SerializeField] internal AnimationMethod _importAnimations = AnimationMethod.Mecanim; + [SerializeField] internal bool _mecanimHumanoidFlip = false; [SerializeField] internal bool _addAnimatorComponent = false; [SerializeField] internal bool _animationLoopTime = true; [SerializeField] internal bool _animationLoopPose = false; @@ -110,7 +113,7 @@ private static void EnsureShadersAreLoaded() [SerializeField] internal bool _useSceneNameIdentifier = false; [Tooltip("Compress textures after import using the platform default settings. If you need more control, use a .gltf file instead.")] [SerializeField] internal GLTFImporterTextureCompressionQuality _textureCompression = GLTFImporterTextureCompressionQuality.None; - + [SerializeField, Multiline] internal string _gltfAsset = default; // for humanoid importer [SerializeField] internal bool m_OptimizeGameObjects = false; [SerializeField] internal HumanDescription m_HumanDescription = new HumanDescription(); @@ -526,7 +529,7 @@ string GetUniqueName(string desiredName) if (gltfScene && _importAnimations == AnimationMethod.MecanimHumanoid) { - var avatar = HumanoidSetup.AddAvatarToGameObject(gltfScene); + var avatar = HumanoidSetup.AddAvatarToGameObject(gltfScene, _mecanimHumanoidFlip); if (avatar) ctx.AddObjectToAsset("avatar", avatar); } @@ -915,6 +918,7 @@ private void CreateGLTFScene(GLTFImportContext context, out GameObject scene, ImportBlendShapeNames = _importBlendShapeNames, BlendShapeFrameWeight = _blendShapeFrameWeight, CameraImport = _importCamera, + DeduplicateResources = _deduplicateResources, }; using (var stream = File.OpenRead(projectFilePath)) @@ -959,7 +963,7 @@ private void CreateGLTFScene(GLTFImportContext context, out GameObject scene, scene = loader.LastLoadedScene; animationClips = loader.CreatedAnimationClips; - + _gltfAsset = loader.Root.Asset.ToString(true); importer = loader; } } diff --git a/Editor/Scripts/GLTFImporterInspector.cs b/Editor/Scripts/GLTFImporterInspector.cs index 34544ed22..32363870a 100644 --- a/Editor/Scripts/GLTFImporterInspector.cs +++ b/Editor/Scripts/GLTFImporterInspector.cs @@ -39,7 +39,8 @@ public override void OnEnable() if (m_HasMaterialData.boolValue || m_HasTextureData.boolValue) AddTab(new GLTFAssetImporterTab(this, "Materials", MaterialInspectorGUI)); - AddTab(new GLTFAssetImporterTab(this, "Used Extensions", ExtensionInspectorGUI)); + AddTab(new GLTFAssetImporterTab(this, "Extensions", ExtensionInspectorGUI)); + AddTab(new GLTFAssetImporterTab(this, "Info", AssetInfoInspectorGUI)); base.OnEnable(); } @@ -81,6 +82,7 @@ private void ModelInspectorGUI() EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._removeEmptyRootObjects))); EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._scaleFactor))); EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._importCamera))); + EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._deduplicateResources))); // EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._maximumLod)), new GUIContent("Maximum Shader LOD")); EditorGUILayout.Separator(); @@ -144,6 +146,13 @@ private void AnimationInspectorGUI() var anim = serializedObject.FindProperty(nameof(GLTFImporter._importAnimations)); EditorGUILayout.PropertyField(anim, new GUIContent("Animation Type")); + if (anim.enumValueIndex == (int)AnimationMethod.MecanimHumanoid) + { + var flip = serializedObject.FindProperty(nameof(GLTFImporter._mecanimHumanoidFlip)); + EditorGUI.indentLevel++; + EditorGUILayout.PropertyField(flip, new GUIContent("Flip Forward", "Some formats like VRM have a different forward direction for Avatars. Enable this option if the animation looks inverted.")); + EditorGUI.indentLevel--; + } if (hasAnimationData && anim.enumValueIndex > 0) { var loopTime = serializedObject.FindProperty(nameof(GLTFImporter._animationLoopTime)); @@ -362,16 +371,45 @@ void ExtractAsset(T subAsset, bool importImmediately) EditorGUILayout.EndFoldoutHeaderGroup(); } - private void ExtensionInspectorGUI() + private static GUIStyle _richTextWordWrap; + private void AssetInfoInspectorGUI() { var t = target as GLTFImporter; if (!t) return; + var assetProp = serializedObject.FindProperty(nameof(GLTFImporter._gltfAsset)); + if (assetProp == null) + return; + if (_richTextWordWrap == null) + { + GUIStyle style = new GUIStyle(GUI.skin.label); + style.richText = true; + style.wordWrap = true; + _richTextWordWrap = style; + } + + if (string.IsNullOrEmpty(t._gltfAsset)) + { + EditorGUILayout.LabelField("No asset information included in file", _richTextWordWrap); + return; + } + + EditorGUILayout.Space(); + var rect = GUILayoutUtility.GetRect(new GUIContent(t._gltfAsset), _richTextWordWrap); + EditorGUI.SelectableLabel(rect, t._gltfAsset, _richTextWordWrap); + + EditorGUILayout.Space(); EditorGUI.BeginDisabledGroup(true); var mainAssetIdentifierProp = serializedObject.FindProperty(nameof(GLTFImporter._mainAssetIdentifier)); EditorGUILayout.PropertyField(mainAssetIdentifierProp); + } + + private void ExtensionInspectorGUI() + { + var t = target as GLTFImporter; + if (!t) return; - EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._extensions)), new GUIContent("Extensions")); + EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(GLTFImporter._extensions)), new GUIContent("Extensions in file")); EditorGUI.EndDisabledGroup(); // TODO add list of supported extensions and links to docs @@ -379,6 +417,8 @@ private void ExtensionInspectorGUI() var registeredPlugins = GLTFSettings.GetDefaultSettings().ImportPlugins; var overridePlugins = t._importPlugins; + EditorGUILayout.Space(); + EditorGUILayout.LabelField("Available Import Plugins", EditorStyles.boldLabel); EditorGUILayout.LabelField("OVERRIDE", EditorStyles.miniLabel, GUILayout.Width(60)); EditorGUILayout.BeginHorizontal(); EditorGUILayout.LabelField("", GUILayout.Width(16)); diff --git a/Editor/Scripts/Internal/AvatarUtils.cs b/Editor/Scripts/Internal/AvatarUtils.cs index 3d564292e..a9a7a5e66 100644 --- a/Editor/Scripts/Internal/AvatarUtils.cs +++ b/Editor/Scripts/Internal/AvatarUtils.cs @@ -12,75 +12,78 @@ internal class AvatarUtils // This does not need to be hard-coded. public static Dictionary HumanSkeletonNames = new Dictionary() { - {"mixamorig:Spine1", "Chest"}, - {"mixamorig:Head", "Head" }, - {"mixamorig:Hips", "Hips" }, - {"mixamorig:LeftHandIndex3", "Left Index Distal" }, - {"mixamorig:LeftHandIndex2", "Left Index Intermediate" }, - {"mixamorig:LeftHandIndex1", "Left Index Proximal" }, - {"mixamorig:LeftHandPinky3", "Left Little Distal" }, - {"mixamorig:LeftHandPinky2", "Left Little Intermediate" }, - {"mixamorig:LeftHandPinky1", "Left Little Proximal" }, - {"mixamorig:LeftHandMiddle3", "Left Middle Distal" }, - {"mixamorig:LeftHandMiddle2", "Left Middle Intermediate" }, - {"mixamorig:LeftHandMiddle1", "Left Middle Proximal" }, - {"mixamorig:LeftHandRing3", "Left Ring Distal" }, - {"mixamorig:LeftHandRing2", "Left Ring Intermediate" }, - {"mixamorig:LeftHandRing1", "Left Ring Proximal" }, - {"mixamorig:LeftHandThumb3", "Left Thumb Distal" }, - {"mixamorig:LeftHandThumb2", "Left Thumb Intermediate" }, - {"mixamorig:LeftHandThumb1", "Left Thumb Proximal" }, - {"mixamorig:LeftFoot", "LeftFoot" }, - {"mixamorig:LeftHand", "LeftHand" }, - {"mixamorig:LeftForeArm", "LeftLowerArm" }, - {"mixamorig:LeftLeg", "LeftLowerLeg" }, - {"mixamorig:LeftShoulder", "LeftShoulder" }, - {"mixamorig:LeftToeBase", "LeftToes" }, - {"mixamorig:LeftArm", "LeftUpperArm" }, - {"mixamorig:LeftUpLeg", "LeftUpperLeg" }, - {"mixamorig:Neck", "Neck" }, - {"mixamorig:RightHandIndex3", "Right Index Distal" }, - {"mixamorig:RightHandIndex2", "Right Index Intermediate" }, - {"mixamorig:RightHandIndex1", "Right Index Proximal" }, - {"mixamorig:RightHandPinky3", "Right Little Distal" }, - {"mixamorig:RightHandPinky2", "Right Little Intermediate" }, - {"mixamorig:RightHandPinky1", "Right Little Proximal" }, - {"mixamorig:RightHandMiddle3", "Right Middle Distal" }, - {"mixamorig:RightHandMiddle2", "Right Middle Intermediate" }, - {"mixamorig:RightHandMiddle1", "Right Middle Proximal" }, - {"mixamorig:RightHandRing3", "Right Ring Distal" }, - {"mixamorig:RightHandRing2", "Right Ring Intermediate" }, - {"mixamorig:RightHandRing1", "Right Ring Proximal" }, - {"mixamorig:RightHandThumb3", "Right Thumb Distal" }, - {"mixamorig:RightHandThumb2", "Right Thumb Intermediate" }, - {"mixamorig:RightHandThumb1", "Right Thumb Proximal" }, - {"mixamorig:RightFoot", "RightFoot" }, - {"mixamorig:RightHand", "RightHand" }, - {"mixamorig:RightForeArm", "RightLowerArm" }, - {"mixamorig:RightLeg", "RightLowerLeg" }, - {"mixamorig:RightShoulder", "RightShoulder" }, - {"mixamorig:RightToeBase", "RightToes" }, - {"mixamorig:RightArm", "RightUpperArm" }, - {"mixamorig:RightUpLeg", "RightUpperLeg" }, - {"mixamorig:Spine", "Spine" }, - {"mixamorig:Spine2", "UpperChest" }, + {"mixamorig:spine1", "Chest"}, + {"mixamorig:head", "Head" }, + {"mixamorig:hips", "Hips" }, + {"mixamorig:lefthandindex3", "Left Index Distal" }, + {"mixamorig:lefthandindex2", "Left Index Intermediate" }, + {"mixamorig:lefthandindex1", "Left Index Proximal" }, + {"mixamorig:leftHandpinky3", "Left Little Distal" }, + {"mixamorig:lefthandpinky2", "Left Little Intermediate" }, + {"mixamorig:lefthandpinky1", "Left Little Proximal" }, + {"mixamorig:lefthandmiddle3", "Left Middle Distal" }, + {"mixamorig:leftHandmiddle2", "Left Middle Intermediate" }, + {"mixamorig:lefthandmiddle1", "Left Middle Proximal" }, + {"mixamorig:lefthandring3", "Left Ring Distal" }, + {"mixamorig:lefthandring2", "Left Ring Intermediate" }, + {"mixamorig:lefthandring1", "Left Ring Proximal" }, + {"mixamorig:lefthandthumb3", "Left Thumb Distal" }, + {"mixamorig:lefthandthumb2", "Left Thumb Intermediate" }, + {"mixamorig:lefthandthumb1", "Left Thumb Proximal" }, + {"mixamorig:leftfoot", "LeftFoot" }, + {"mixamorig:lefthand", "LeftHand" }, + {"mixamorig:leftforearm", "LeftLowerArm" }, + {"mixamorig:leftleg", "LeftLowerLeg" }, + {"mixamorig:leftshoulder", "LeftShoulder" }, + {"mixamorig:lefttoebase", "LeftToes" }, + {"mixamorig:leftarm", "LeftUpperArm" }, + {"mixamorig:leftupleg", "LeftUpperLeg" }, + {"mixamorig:neck", "Neck" }, + {"mixamorig:righthandindex3", "Right Index Distal" }, + {"mixamorig:righthandindex2", "Right Index Intermediate" }, + {"mixamorig:righthandindex1", "Right Index Proximal" }, + {"mixamorig:righthandpinky3", "Right Little Distal" }, + {"mixamorig:righthandpinky2", "Right Little Intermediate" }, + {"mixamorig:righthandpinky1", "Right Little Proximal" }, + {"mixamorig:righthandmiddle3", "Right Middle Distal" }, + {"mixamorig:righthandmiddle2", "Right Middle Intermediate" }, + {"mixamorig:righthandmiddle1", "Right Middle Proximal" }, + {"mixamorig:righthandring3", "Right Ring Distal" }, + {"mixamorig:righthandring2", "Right Ring Intermediate" }, + {"mixamorig:righthandring1", "Right Ring Proximal" }, + {"mixamorig:righthandthumb3", "Right Thumb Distal" }, + {"mixamorig:righthandthumb2", "Right Thumb Intermediate" }, + {"mixamorig:righthandthumb1", "Right Thumb Proximal" }, + {"mixamorig:rightfoot", "RightFoot" }, + {"mixamorig:righthand", "RightHand" }, + {"mixamorig:rightforearm", "RightLowerArm" }, + {"mixamorig:rightleg", "RightLowerLeg" }, + {"mixamorig:rightshoulder", "RightShoulder" }, + {"mixamorig:righttoebase", "RightToes" }, + {"mixamorig:rightarm", "RightUpperArm" }, + {"mixamorig:rightupleg", "RightUpperLeg" }, + {"mixamorig:spine", "Spine" }, + {"mixamorig:spine2", "UpperChest" }, // Other common Avatar formats can also be added here // { "root", "" }, { "hips", "Hips" }, { "spine", "Spine" }, + { "spine1", "Chest" }, { "chest", "Chest" }, - { "upperChest", "UpperChest" }, + { "upperchest", "UpperChest" }, { "neck", "Neck" }, { "head", "Head" }, - { "leftEye", "LeftEye" }, + { "lefteye", "LeftEye" }, // { "eyeL_end", "" }, - { "rightEye", "RightEye" }, + { "righteye", "RightEye" }, // { "eyeR_end", "" }, - { "leftShoulder", "LeftShoulder" }, - { "leftUpperArm", "LeftUpperArm" }, - { "leftLowerArm", "LeftLowerArm" }, - { "leftHand", "LeftHand" }, + { "leftshoulder", "LeftShoulder" }, + { "leftupperarm", "LeftUpperArm" }, + { "leftarm", "LeftUpperArm" }, + { "leftlowerarm", "LeftLowerArm" }, + { "leftforearm", "LeftLowerArm" }, + { "lefthand", "LeftHand" }, // { "leftThumbMetacarpal", "" }, // { "leftThumbProximal", "" }, // { "leftThumbDistal", "" }, @@ -101,10 +104,10 @@ internal class AvatarUtils // { "leftLittleIntermediate", "" }, // { "leftLittleDistal", "" }, // { "littledistalL_end", "" }, - { "rightShoulder", "RightShoulder" }, - { "rightUpperArm", "RightUpperArm" }, - { "rightLowerArm", "RightLowerArm" }, - { "rightHand", "RightHand" }, + { "rightshoulder", "RightShoulder" }, + { "rightupperarm", "RightUpperArm" }, + { "rightlowerarm", "RightLowerArm" }, + { "righthand", "RightHand" }, // { "rightThumbMetacarpal", "" }, // { "rightThumbProximal", "" }, // { "rightThumbDistal", "" }, @@ -125,43 +128,49 @@ internal class AvatarUtils // { "rightLittleIntermediate", "" }, // { "rightLittleDistal", "" }, // { "littledistalR_end", "" }, - { "leftUpperLeg", "LeftUpperLeg" }, - { "leftLowerLeg", "LeftLowerLeg" }, - { "leftFoot", "LeftFoot" }, - { "leftToes", "LeftToes" }, + { "leftupperleg", "LeftUpperLeg" }, + { "leftupleg", "LeftUpperLeg" }, + { "leftlowerleg", "LeftLowerLeg" }, + { "leftleg", "LeftLowerLeg" }, + { "leftfoot", "LeftFoot" }, + { "lefttoes", "LeftToes" }, + { "lefttoebase", "LeftToes" }, // { "toesL_end", "" }, - { "rightUpperLeg", "RightUpperLeg" }, - { "rightLowerLeg", "RightLowerLeg" }, - { "rightFoot", "RightFoot" }, - { "rightToes", "RightToes" }, + { "rightupperleg", "RightUpperLeg" }, + { "rightupleg", "RightUpperLeg" }, + { "rightlowerleg", "RightLowerLeg" }, + { "rightleg", "RightLowerLeg" }, + { "rightfoot", "RightFoot" }, + { "righttoes", "RightToes" }, + { "righttoebase", "RightToes" }, // { "toesR_end", "" }, // Meta Avatar - {"Hips_jnt", "Hips"}, - {"SpineLower_jnt", "Spine"}, - {"SpineMiddle_jnt", "Chest"}, - {"Chest_jnt", "UpperChest"}, - {"Neck_jnt", "Neck"}, - {"Head_jnt", "Head"}, - {"Jaw_jnt", "Jaw"}, - {"LeftEye_jnt", "LeftEye"}, - {"RightEye_jnt", "RightEye"}, - {"LeftShoulder_jnt", "LeftShoulder"}, - {"LeftArmUpper_jnt", "LeftUpperArm"}, - {"LeftArmLower_jnt", "LeftLowerArm"}, - {"LeftHandWrist_jnt", "LeftHand"}, - {"RightShoulder_jnt", "RightShoulder"}, - {"RightArmUpper_jnt", "RightUpperArm"}, - {"RightArmLower_jnt", "RightLowerArm"}, - {"RightHandWrist_jnt", "RightHand"}, - {"LeftLegUpper_jnt", "LeftUpperLeg"}, - {"LeftLegLower_jnt", "LeftLowerLeg"}, - {"LeftFootBall_jnt", "LeftFoot"}, - {"LeftFootToe_jnt", "LeftToes"}, - {"RightLegUpper_jnt", "RightUpperLeg"}, - {"RightLegLower_jnt", "RightLowerLeg"}, - {"RightFootBall_jnt", "RightFoot"}, - {"RightFootToe_jnt", "RightToes"} + {"hips_jnt", "Hips"}, + {"spinelower_jnt", "Spine"}, + {"spinemiddle_jnt", "Chest"}, + {"chest_jnt", "UpperChest"}, + {"neck_jnt", "Neck"}, + {"head_jnt", "Head"}, + {"jaw_jnt", "Jaw"}, + {"lefteye_jnt", "LeftEye"}, + {"righteye_jnt", "RightEye"}, + {"leftshoulder_jnt", "LeftShoulder"}, + {"leftarmupper_jnt", "LeftUpperArm"}, + {"leftarmlower_jnt", "LeftLowerArm"}, + {"lefthandwrist_jnt", "LeftHand"}, + {"rightshoulder_jnt", "RightShoulder"}, + {"rightarmupper_jnt", "RightUpperArm"}, + {"rightarmlower_jnt", "RightLowerArm"}, + {"righthandwrist_jnt", "RightHand"}, + {"leftlegupper_jnt", "LeftUpperLeg"}, + {"leftleglower_jnt", "LeftLowerLeg"}, + {"leftfootball_jnt", "LeftFoot"}, + {"leftfoottoe_jnt", "LeftToes"}, + {"rightlegupper_jnt", "RightUpperLeg"}, + {"rightleglower_jnt", "RightLowerLeg"}, + {"rightfootball_jnt", "RightFoot"}, + {"rightfoottoe_jnt", "RightToes"} }; @@ -227,13 +236,33 @@ private static HumanBone[] CreateHuman(GameObject avatarRoot) Transform[] avatarTransforms = avatarRoot.GetComponentsInChildren(); foreach (Transform avatarTransform in avatarTransforms) { - string humanName = avatarTransform.name; - if (HumanSkeletonNames.TryGetValue(humanName, out string newHumanName)) + string humanName = avatarTransform.name.ToLowerInvariant(); + if (HumanSkeletonNames.TryGetValue(humanName, out string newHumanName)) { humanName = newHumanName; - else + } + else { + // strip away trailing _1, _2, etc. + var split = humanName.Split('_'); + var partAfterLastUnderscore = split[split.Length - 1]; + + // if the last part is a number, remove it + if (int.TryParse(partAfterLastUnderscore, out _)) + humanName = string.Join("_", split, 0, split.Length - 1); + if (HumanSkeletonNames.TryGetValue(humanName, out newHumanName)) + humanName = newHumanName; + + // we can also try prepending "mixamorig:" to the name if (!HumanSkeletonNames.ContainsValue(humanName)) - continue; - + { + humanName = "mixamorig:" + humanName; + if (HumanSkeletonNames.TryGetValue(humanName, out newHumanName)) + humanName = newHumanName; + } + } + + if (!HumanSkeletonNames.ContainsValue(humanName)) + continue; + HumanBone bone = new HumanBone { boneName = avatarTransform.name, diff --git a/Editor/Scripts/Internal/HumanoidSetup.cs b/Editor/Scripts/Internal/HumanoidSetup.cs index bbd7ce3c9..76d950fcc 100644 --- a/Editor/Scripts/Internal/HumanoidSetup.cs +++ b/Editor/Scripts/Internal/HumanoidSetup.cs @@ -10,7 +10,7 @@ internal static class HumanoidSetup { private static MethodInfo _SetupHumanSkeleton; - internal static Avatar AddAvatarToGameObject(GameObject gameObject) + internal static Avatar AddAvatarToGameObject(GameObject gameObject, bool flipForward) { HumanDescription description = AvatarUtils.CreateHumanDescription(gameObject); var bones = description.human; @@ -19,8 +19,15 @@ internal static Avatar AddAvatarToGameObject(GameObject gameObject) description.skeleton = skeletonBones; description.hasTranslationDoF = hasTranslationDoF; + var previousRotation = gameObject.transform.rotation; + if (flipForward) + gameObject.transform.rotation *= Quaternion.Euler(0,180,0); + Avatar avatar = AvatarBuilder.BuildHumanAvatar(gameObject, description); avatar.name = "Avatar"; + + if (flipForward) + gameObject.transform.rotation = previousRotation; if (!avatar.isValid || !avatar.isHuman) { 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/Editor/Scripts/ShaderGraph/MaterialEditorBridge.cs b/Editor/Scripts/ShaderGraph/MaterialEditorBridge.cs index fc1d6993b..a783b07e7 100644 --- a/Editor/Scripts/ShaderGraph/MaterialEditorBridge.cs +++ b/Editor/Scripts/ShaderGraph/MaterialEditorBridge.cs @@ -81,7 +81,7 @@ private static void OnImmutableMaterialChanged(Material material) // after importing a changed material, which can be confusing. Could be caching inside PBRGraphGUI AssetDatabase.Refresh(); - EditorApplication.update += () => + EditorApplication.delayCall += () => { // Repaint Inspector, newly imported values can be different if we're not perfectly round tripping foreach (var editor in ActiveEditorTracker.sharedTracker.activeEditors) diff --git a/README.md b/README.md index 7cbadb230..e293a8f5a 100644 --- a/README.md +++ b/README.md @@ -295,13 +295,13 @@ Animation components and their legacy clips can also be exported. ### KHR_animation_pointer support -UnityGLTF supports exporting animations with the KHR_animation_pointer extension. +UnityGLTF supports importing and exporting animations with the KHR_animation_pointer extension. The core glTF spec only allows animation node transforms and blend shape weights, while this extension allows animating arbitrary properties in the glTF file – including material and object properties, even in custom extensions and script components. Exporting with KHR_animation_pointer can be turned on in `Project Settings > UnityGLTF` by enabling the KHR_animation_pointer plugin. -> **Note:** The exported files can be viewed with Gestaltor, Babylon Sandbox, and Needle Engine, but currently not with three.js / model-viewer. See https://github.com/mrdoob/three.js/pull/24108. They can also not be reimported into UnityGLTF at this point. +> **Note:** The exported files can be viewed with Gestaltor, Babylon Sandbox, and Needle Engine, but currently not with three.js / model-viewer. See https://github.com/mrdoob/three.js/pull/24108. ## Blend Shape Export @@ -359,9 +359,8 @@ If your plugin reads/writes custom extension data, you need to also implement `G ## Known Issues -- Blend shapes with in-betweens are currently not supported. +- Blend shape in-betweens will not be exported as glTF does not have that functionality. - Support for glTF files with multiple scenes is limited. -- Some material options (e.g. MAOS maps) are currently not exported correctly. ## Contributing 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/Asset.cs b/Runtime/Plugins/GLTFSerialization/Schema/Asset.cs index f855dc16d..62815d57d 100644 --- a/Runtime/Plugins/GLTFSerialization/Schema/Asset.cs +++ b/Runtime/Plugins/GLTFSerialization/Schema/Asset.cs @@ -1,4 +1,5 @@ using System; +using System.Text; using Newtonsoft.Json; namespace GLTF.Schema @@ -101,5 +102,39 @@ public override void Serialize(JsonWriter writer) writer.WriteEndObject(); } + + public override string ToString() + { + return ToString(false); + } + + public string ToString(bool richFormat) + { + string bStart = richFormat ? "" : ""; + string bEnd = richFormat ? "" : ""; + + var sb = new StringBuilder(); + if (!string.IsNullOrEmpty(Generator)) + sb.AppendLine($"{bStart}{nameof(Generator)}: {bEnd}{Generator}"); + + if (!string.IsNullOrEmpty(Version)) + sb.AppendLine($"{bStart}{nameof(Version)}: {bEnd}{Version}"); + + if (!string.IsNullOrEmpty(MinVersion)) + sb.AppendLine($"{bStart}{nameof(MinVersion)}: {bEnd}{MinVersion}"); + + if (!string.IsNullOrEmpty(Copyright)) + sb.AppendLine($"{bStart}{nameof(Copyright)}: {bEnd}{Copyright}"); + + if (Extras != null) + { + sb.AppendLine(""); + sb.AppendLine($"{bStart}Extras: {bEnd}"); + foreach (var extra in Extras) + sb.AppendLine(extra.ToString()); + } + + return sb.ToString(); + } } } 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/Plugins/GLTFSerialization/Schema/GLTFRoot.cs b/Runtime/Plugins/GLTFSerialization/Schema/GLTFRoot.cs index 5b3887c12..a09914e4e 100644 --- a/Runtime/Plugins/GLTFSerialization/Schema/GLTFRoot.cs +++ b/Runtime/Plugins/GLTFSerialization/Schema/GLTFRoot.cs @@ -4,6 +4,7 @@ using System.Linq; using GLTF.Extensions; using GLTF.Schema.KHR_lights_punctual; +using JetBrains.Annotations; using Newtonsoft.Json; namespace GLTF.Schema @@ -16,21 +17,25 @@ public class GLTFRoot : GLTFProperty /// /// Names of glTF extensions used somewhere in this asset. /// + [CanBeNull] public List ExtensionsUsed; /// /// Names of glTF extensions required to properly load this asset. /// + [CanBeNull] public List ExtensionsRequired; /// /// An array of accessors. An accessor is a typed view into a bufferView. /// + [CanBeNull] public List Accessors; /// /// An array of keyframe animations. /// + [CanBeNull] public List Animations; /// @@ -41,42 +46,50 @@ public class GLTFRoot : GLTFProperty /// /// An array of buffers. A buffer points to binary geometry, animation, or skins. /// + [CanBeNull] public List Buffers; /// /// An array of bufferViews. /// A bufferView is a view into a buffer generally representing a subset of the buffer. /// + [CanBeNull] public List BufferViews; /// /// An array of cameras. A camera defines a projection matrix. /// + [CanBeNull] public List Cameras; /// /// An array of images. An image defines data used to create a texture. /// + [CanBeNull] public List Images; /// /// An array of materials. A material defines the appearance of a primitive. /// + [CanBeNull] public List Materials; /// /// An array of meshes. A mesh is a set of primitives to be rendered. /// + [CanBeNull] public List Meshes; /// /// An array of nodes. /// + [CanBeNull] public List Nodes; /// /// An array of samplers. A sampler contains properties for texture filtering and wrapping modes. /// + [CanBeNull] public List Samplers; /// @@ -87,18 +100,22 @@ public class GLTFRoot : GLTFProperty /// /// An array of scenes. /// + [CanBeNull] public List Scenes; /// /// An array of skins. A skin is defined by joints and matrices. /// + [CanBeNull] public List Skins; /// /// An array of textures. /// + [CanBeNull] public List Textures; + [CanBeNull] public List Lights; public GLTFRoot() @@ -291,7 +308,7 @@ public static GLTFRoot Deserialize(TextReader textReader) while (jsonReader.Read() && jsonReader.TokenType == JsonToken.PropertyName) { - var curProp = jsonReader.Value.ToString(); + var curProp = jsonReader.Value?.ToString(); switch (curProp) { diff --git a/Runtime/Scripts/Cache/RefCountedCacheData.cs b/Runtime/Scripts/Cache/RefCountedCacheData.cs index 674e29df7..59a9e4d87 100644 --- a/Runtime/Scripts/Cache/RefCountedCacheData.cs +++ b/Runtime/Scripts/Cache/RefCountedCacheData.cs @@ -36,18 +36,24 @@ public class RefCountedCacheData /// Textures used by this GLTF node. /// public TextureCacheData[] TextureCache { get; private set; } - + + /// + /// Animations used by this GLTF node. + /// + public AnimationCacheData[] AnimationCache { get; private set; } + /// /// Textures from the AssetCache that might need to be cleaned up /// public Texture2D[] ImageCache { get; private set; } - public RefCountedCacheData(MaterialCacheData[] materialCache, MeshCacheData[] meshCache, TextureCacheData[] textureCache, Texture2D[] imageCache) + public RefCountedCacheData(MaterialCacheData[] materialCache, MeshCacheData[] meshCache, TextureCacheData[] textureCache, Texture2D[] imageCache, AnimationCacheData[] animationCache) { MaterialCache = materialCache; MeshCache = meshCache; TextureCache = textureCache; ImageCache = imageCache; + AnimationCache = animationCache; } public void IncreaseRefCount() @@ -118,6 +124,16 @@ private void DestroyCachedData() ImageCache[i] = null; } } + + // Destroy the cached animations + for (int i = 0; i < AnimationCache.Length; i++) + { + if (AnimationCache[i] != null) + { + UnityEngine.Object.Destroy(AnimationCache[i].LoadedAnimationClip); + AnimationCache[i] = null; + } + } _isDisposed = true; } diff --git a/Runtime/Scripts/GLTFComponent.cs b/Runtime/Scripts/GLTFComponent.cs index c678720b4..c1e2a85b3 100644 --- a/Runtime/Scripts/GLTFComponent.cs +++ b/Runtime/Scripts/GLTFComponent.cs @@ -48,6 +48,16 @@ public class GLTFComponent : MonoBehaviour [SerializeField] private Shader shaderOverride = null; + + public Shader ShaderOverride + { + get => shaderOverride; + set + { + shaderOverride = value; + ApplyOverrideShader(); + } + } [Header("Import Settings")] public GLTFImporterNormals ImportNormals = GLTFImporterNormals.Import; @@ -130,14 +140,7 @@ await sceneImporter.LoadSceneAsync( ); // Override the shaders on all materials if a shader is provided - if (shaderOverride != null) - { - Renderer[] renderers = gameObject.GetComponentsInChildren(); - foreach (Renderer renderer in renderers) - { - renderer.sharedMaterial.shader = shaderOverride; - } - } + ApplyOverrideShader(); LastLoadedScene = sceneImporter.LastLoadedScene; @@ -163,6 +166,18 @@ await sceneImporter.LoadSceneAsync( } } } + + public void ApplyOverrideShader() + { + if (shaderOverride != null) + { + Renderer[] renderers = gameObject.GetComponentsInChildren(); + foreach (Renderer renderer in renderers) + { + renderer.sharedMaterial.shader = shaderOverride; + } + } + } private void LoadCompleteAction(GameObject obj, ExceptionDispatchInfo exceptionDispatchInfo) { diff --git a/Runtime/Scripts/GLTFSceneExporter.cs b/Runtime/Scripts/GLTFSceneExporter.cs index d969a4ed0..fb49cae26 100644 --- a/Runtime/Scripts/GLTFSceneExporter.cs +++ b/Runtime/Scripts/GLTFSceneExporter.cs @@ -429,7 +429,11 @@ public override int GetHashCode() { // We dont want to use GetHashCode() for the texture here since it will change the hash after restarting the editor #if UNITY_EDITOR - var hashCode = Texture ? Texture.imageContentsHash.GetHashCode() : 0; + var hashCode = 0; + if (Texture && Texture.imageContentsHash.isValid) + hashCode = Texture.imageContentsHash.GetHashCode(); + else if (Texture) + hashCode = Texture.GetHashCode(); #else var hashCode = Texture ? Texture.GetHashCode() : 0; #endif @@ -1009,7 +1013,8 @@ private SceneId ExportScene(string name, Transform[] rootObjTransforms) Debug.LogWarning("GLTFSceneExporter", $"Skipping empty transform in root transforms provided for scene export for {name}", transform); continue; } - scene.Nodes.Add(ExportNode(transform)); + var node = ExportNode(transform); + if (node != null) scene.Nodes.Add(node); } _root.Scenes.Add(scene); @@ -1028,6 +1033,9 @@ private NodeId ExportNode(Transform nodeTransform) if (_exportedTransforms.TryGetValue(nodeTransform.GetInstanceID(), out var existingNodeId)) return new NodeId() { Id = existingNodeId, Root = _root }; + foreach (var plugin in _plugins) + if (!(plugin?.ShouldNodeExport(this, _root, nodeTransform) ?? true)) return null; + exportNodeMarker.Begin(); var node = new Node(); @@ -1168,7 +1176,8 @@ private NodeId ExportNode(Transform nodeTransform) foreach (var child in nonPrimitives) { if (!ShouldExportTransform(child.transform)) continue; - parentOfChilds.Children.Add(ExportNode(child.transform)); + var childNode = ExportNode(child.transform); + if (childNode != null) parentOfChilds.Children.Add(childNode); } } diff --git a/Runtime/Scripts/GLTFSceneImporter.cs b/Runtime/Scripts/GLTFSceneImporter.cs index ea95fb19c..c64c0151f 100644 --- a/Runtime/Scripts/GLTFSceneImporter.cs +++ b/Runtime/Scripts/GLTFSceneImporter.cs @@ -15,9 +15,7 @@ using UnityGLTF.Loader; using UnityGLTF.Plugins; using Quaternion = UnityEngine.Quaternion; -using Vector2 = UnityEngine.Vector2; using Vector3 = UnityEngine.Vector3; -using Vector4 = UnityEngine.Vector4; #if !WINDOWS_UWP && !UNITY_WEBGL using ThreadPriority = System.Threading.ThreadPriority; #endif @@ -25,6 +23,14 @@ namespace UnityGLTF { + [Flags] + public enum DeduplicateOptions + { + None = 0, + Meshes = 1, + Textures = 2, + } + public class ImportOptions { #pragma warning disable CS0618 // Type or member is obsolete @@ -40,7 +46,7 @@ public class ImportOptions public AnimationMethod AnimationMethod = AnimationMethod.Legacy; public bool AnimationLoopTime = true; public bool AnimationLoopPose = false; - + public DeduplicateOptions DeduplicateResources = DeduplicateOptions.None; public bool SwapUVs = false; public GLTFImporterNormals ImportNormals = GLTFImporterNormals.Import; public GLTFImporterNormals ImportTangents = GLTFImporterNormals.Import; @@ -73,51 +79,7 @@ public enum AnimationMethod Mecanim, MecanimHumanoid, } - - public class UnityMeshData - { - public bool[] subMeshDataCreated; - public Vector3[] Vertices; - public Vector3[] Normals; - public Vector4[] Tangents; - public Vector2[] Uv1; - public Vector2[] Uv2; - public Vector2[] Uv3; - public Vector2[] Uv4; - public Color[] Colors; - public BoneWeight[] BoneWeights; - - public Vector3[][] MorphTargetVertices; - public Vector3[][] MorphTargetNormals; - public Vector3[][] MorphTargetTangents; - - public MeshTopology[] Topology; - public DrawMode[] DrawModes; - public int[][] Indices; - - public HashSet alreadyAddedAccessors = new HashSet(); - public uint[] subMeshVertexOffset; - - public void Clear() - { - Vertices = null; - Normals = null; - Tangents = null; - Uv1 = null; - Uv2 = null; - Uv3 = null; - Uv4 = null; - Colors = null; - BoneWeights = null; - MorphTargetVertices = null; - MorphTargetNormals = null; - MorphTargetTangents = null; - Topology = null; - Indices = null; - subMeshVertexOffset = null; - } - } - + public struct ImportProgress { public bool IsDownloaded; @@ -327,7 +289,30 @@ public GLTFSceneImporter(GLTFRoot rootNode, Stream gltfStream, ImportOptions opt VerifyDataLoader(); } + + /// + /// Loads a glTF file from a stream. It's recommended to load only gltf data without any external references. + /// + /// + /// + /// var stream = new FileStream(filePath, FileMode.Open); + /// var importOptions = new ImportOptions(); + /// var importer = new GLTFSceneImporter(stream, importOptions); + /// await importer.LoadSceneAsync(); + /// stream.Dispose(); + /// + /// + public GLTFSceneImporter(Stream gltfStream, ImportOptions options) : this(options) + { + if (gltfStream != null) + { + _gltfStream = new GLBStream { Stream = gltfStream, StartPosition = gltfStream.Position }; + } + GLTFParser.ParseJson(_gltfStream.Stream, out _gltfRoot, _gltfStream.StartPosition); + VerifyDataLoader(); + } + private GLTFSceneImporter(ImportOptions options) { if (options.ImportContext != null) @@ -392,6 +377,11 @@ private void VerifyDataLoader() { if (_options.ExternalDataLoader == null) { + if (string.IsNullOrEmpty(_gltfFileName)) + { + Debug.Log(LogType.Warning, "No filename specified for GLTFSceneImporter, external references will not be loaded"); + return; + } _options.DataLoader = new UnityWebRequestLoader(URIHelper.GetDirectoryName(_gltfFileName)); _gltfFileName = URIHelper.GetFileFromUri(new Uri(_gltfFileName)); } @@ -496,7 +486,9 @@ public void Dispose() DisposeNativeBuffers(); onLoadComplete?.Invoke(null, ExceptionDispatchInfo.Capture(ex)); - Debug.Log(LogType.Error, $"Error loading file: {_gltfFileName}"); + Debug.Log(LogType.Error, $"Error loading file: {_gltfFileName}" + + System.Environment.NewLine + "Message: " + ex.Message + + System.Environment.NewLine + "StackTrace: " + ex.StackTrace); throw; } finally @@ -652,7 +644,8 @@ private void InitializeGltfTopLevelObject() _assetCache.MaterialCache, _assetCache.MeshCache, _assetCache.TextureCache, - _assetCache.ImageCache + _assetCache.ImageCache, + _assetCache.AnimationCache ); } @@ -701,6 +694,24 @@ private void InitializeGltfTopLevelObject() // Free up some Memory, Accessor contents are no longer needed FreeUpAccessorContents(); + + if (_options.DeduplicateResources != DeduplicateOptions.None) + { + if (IsMultithreaded) + { + if (_options.DeduplicateResources.HasFlag(DeduplicateOptions.Meshes)) + await Task.Run(CheckForMeshDuplicates, cancellationToken); + if (_options.DeduplicateResources.HasFlag(DeduplicateOptions.Textures)) + await Task.Run(CheckForDuplicateImages, cancellationToken); + } + else + { + if (_options.DeduplicateResources.HasFlag(DeduplicateOptions.Meshes)) + CheckForMeshDuplicates(); + if (_options.DeduplicateResources.HasFlag(DeduplicateOptions.Textures)) + CheckForDuplicateImages(); + } + } await ConstructScene(scene, showSceneObj, cancellationToken); @@ -980,7 +991,7 @@ async Task CreateNodeComponentsAndChilds(bool ignoreMesh = false, bool onlyMesh } } - if (!ignoreMesh && node.Mesh != null) + if (!ignoreMesh && node.Mesh != null && node.Mesh.Value?.Primitives != null) { var mesh = node.Mesh.Value; await ConstructMesh(mesh, node.Mesh.Id, cancellationToken); 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/Core/GltfExportPlugin.cs b/Runtime/Scripts/Plugins/Core/GltfExportPlugin.cs index 5eaa56e20..96d363718 100644 --- a/Runtime/Scripts/Plugins/Core/GltfExportPlugin.cs +++ b/Runtime/Scripts/Plugins/Core/GltfExportPlugin.cs @@ -15,6 +15,7 @@ public abstract class GLTFExportPluginContext { public virtual void BeforeSceneExport(GLTFSceneExporter exporter, GLTFRoot gltfRoot) {} public virtual void AfterSceneExport(GLTFSceneExporter exporter, GLTFRoot gltfRoot) {} + public virtual bool ShouldNodeExport(GLTFSceneExporter exporter, GLTFRoot gltfRoot, Transform transform) => true; public virtual void BeforeNodeExport(GLTFSceneExporter exporter, GLTFRoot gltfRoot, Transform transform, Node node) {} public virtual void AfterNodeExport(GLTFSceneExporter exporter, GLTFRoot gltfRoot, Transform transform, Node node) {} public virtual bool BeforeMaterialExport(GLTFSceneExporter exporter, GLTFRoot gltfRoot, Material material, GLTFMaterial materialNode) => false; diff --git a/Runtime/Scripts/Plugins/Experimental/BakeParticleSystem.cs b/Runtime/Scripts/Plugins/Experimental/BakeParticleSystem.cs index 1c5f8a842..0d7c0a8b2 100644 --- a/Runtime/Scripts/Plugins/Experimental/BakeParticleSystem.cs +++ b/Runtime/Scripts/Plugins/Experimental/BakeParticleSystem.cs @@ -35,7 +35,7 @@ public override void BeforeNodeExport(GLTFSceneExporter exporter, GLTFRoot gltfR var previousSortMode = p.sortMode; if (p.sortMode == ParticleSystemSortMode.None) p.sortMode = ParticleSystemSortMode.Distance; -#if UNITY_2023_1_OR_NEWER +#if UNITY_2022_3_OR_NEWER p.BakeMesh(m, Camera.main, ParticleSystemBakeMeshOptions.Default); #else p.BakeMesh(m, Camera.main, true); diff --git a/Runtime/Scripts/Plugins/Experimental/CanvasExport.cs b/Runtime/Scripts/Plugins/Experimental/CanvasExport.cs index 0dc9b4abd..7a031a11e 100644 --- a/Runtime/Scripts/Plugins/Experimental/CanvasExport.cs +++ b/Runtime/Scripts/Plugins/Experimental/CanvasExport.cs @@ -37,7 +37,12 @@ public override void AfterNodeExport(GLTFSceneExporter exporter, GLTFRoot root, // force refresh var r = transform.GetComponent(); - if (r) r.GetType().GetMethod("RequestRefresh", (BindingFlags)(-1)).Invoke(r, null); + if (r) + { + var rMethod = r.GetType().GetMethod("RequestRefresh", (BindingFlags)(-1)); + if (rMethod != null) + rMethod.Invoke(r, null); + } var canvas = g.GetComponent() ? g.GetComponent().canvas : null; var canvasRect = canvas ? canvas.GetComponent().rect : new Rect(0,0,1000,1000); diff --git a/Runtime/Scripts/Plugins/LodsExport.cs b/Runtime/Scripts/Plugins/LodsExport.cs index 2b525e6d3..1d7ad7d31 100644 --- a/Runtime/Scripts/Plugins/LodsExport.cs +++ b/Runtime/Scripts/Plugins/LodsExport.cs @@ -46,7 +46,9 @@ public override void AfterNodeExport(GLTFSceneExporter exporter, GLTFRoot gltfro return; } - nodeIds[index] = exporter.ExportNode(lod.renderers[0].gameObject).Id; + var lodNode = exporter.ExportNode(lod.renderers[0].gameObject); + if (lodNode != null) nodeIds[index] = lodNode.Id; + coverages[index] = lod.screenRelativeTransitionHeight; } // if (usesCulling) coverages[coverages.Length - 1] = 0; 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/SceneExporter/ExporterMeshes.cs b/Runtime/Scripts/SceneExporter/ExporterMeshes.cs index 2c2f52590..c7b34b667 100644 --- a/Runtime/Scripts/SceneExporter/ExporterMeshes.cs +++ b/Runtime/Scripts/SceneExporter/ExporterMeshes.cs @@ -17,7 +17,7 @@ public partial class GLTFSceneExporter { private struct MeshAccessors { - public AccessorId aPosition, aNormal, aTangent, aTexcoord0, aTexcoord1, aColor0, aJoints0, aWeights0; + public AccessorId aPosition, aNormal, aTangent, aTexcoord0, aTexcoord1, aTexcoord2, aColor0, aJoints0, aWeights0; public Dictionary subMeshPrimitives; } @@ -255,7 +255,7 @@ private MeshPrimitive[] ExportPrimitive(UniquePrimitive primKey, GLTFMesh mesh) if (!_meshToPrims.ContainsKey(meshObj)) { - AccessorId aPosition = null, aNormal = null, aTangent = null, aTexcoord0 = null, aTexcoord1 = null, aColor0 = null; + AccessorId aPosition = null, aNormal = null, aTangent = null, aTexcoord0 = null, aTexcoord1 = null, aTexcoord2 = null, aColor0 = null; aPosition = ExportAccessor(SchemaExtensions.ConvertVector3CoordinateSpaceAndCopy(meshObj.vertices, SchemaExtensions.CoordinateSpaceConversionScale)); @@ -265,11 +265,38 @@ private MeshPrimitive[] ExportPrimitive(UniquePrimitive primKey, GLTFMesh mesh) if (meshObj.tangents.Length != 0) aTangent = ExportAccessor(SchemaExtensions.ConvertTangentCoordinateSpaceAndCopy(meshObj.tangents, SchemaExtensions.TangentSpaceConversionScale)); + var uvDim = meshObj.GetVertexAttributeDimension(VertexAttribute.TexCoord0); + if (uvDim != 2) Debug.LogWarning(null, "UV0 must be Vector2 in glTF, but it has " + uvDim + " channels. Only xy will be exported. Mesh: " + meshObj.name); if (meshObj.uv.Length != 0) aTexcoord0 = ExportAccessor(SchemaExtensions.FlipTexCoordArrayVAndCopy(meshObj.uv)); + var uvDim1 = meshObj.GetVertexAttributeDimension(VertexAttribute.TexCoord1); + if (uvDim1 != 2) Debug.LogWarning(null, "UV1 must be Vector2 in glTF, but it has " + uvDim1 + " channels. Only xy will be exported. Mesh: " + meshObj.name); if (meshObj.uv2.Length != 0) aTexcoord1 = ExportAccessor(SchemaExtensions.FlipTexCoordArrayVAndCopy(meshObj.uv2)); + + // From UV2, we're exporting as custom attribute + if (meshObj.HasVertexAttribute(VertexAttribute.TexCoord2)) { + var uvDim2 = meshObj.GetVertexAttributeDimension(VertexAttribute.TexCoord2); + if (uvDim2 == 2) + { + var uvs = new List(meshObj.vertexCount); + meshObj.GetUVs(2, uvs); + aTexcoord2 = ExportAccessor(uvs.ToArray()); + } + else if (uvDim2 == 3) + { + var uvs = new List(meshObj.vertexCount); + meshObj.GetUVs(2, uvs); + aTexcoord2 = ExportAccessor(uvs.ToArray()); + } + else if (uvDim2 == 4) + { + var uvs = new List(meshObj.vertexCount); + meshObj.GetUVs(2, uvs); + aTexcoord2 = ExportAccessor(uvs.ToArray()); + } + } if (settings.ExportVertexColors && meshObj.colors.Length != 0) aColor0 = ExportAccessor(QualitySettings.activeColorSpace == ColorSpace.Linear ? meshObj.colors : meshObj.colors.ToLinear(), true); @@ -279,6 +306,7 @@ private MeshPrimitive[] ExportPrimitive(UniquePrimitive primKey, GLTFMesh mesh) if (aTangent != null) aTangent.Value.BufferView.Value.Target = BufferViewTarget.ArrayBuffer; if (aTexcoord0 != null) aTexcoord0.Value.BufferView.Value.Target = BufferViewTarget.ArrayBuffer; if (aTexcoord1 != null) aTexcoord1.Value.BufferView.Value.Target = BufferViewTarget.ArrayBuffer; + if (aTexcoord2 != null) aTexcoord2.Value.BufferView.Value.Target = BufferViewTarget.ArrayBuffer; if (aColor0 != null) aColor0.Value.BufferView.Value.Target = BufferViewTarget.ArrayBuffer; _meshToPrims.Add(meshObj, new MeshAccessors() @@ -288,6 +316,7 @@ private MeshPrimitive[] ExportPrimitive(UniquePrimitive primKey, GLTFMesh mesh) aTangent = aTangent, aTexcoord0 = aTexcoord0, aTexcoord1 = aTexcoord1, + aTexcoord2 = aTexcoord2, aColor0 = aColor0, subMeshPrimitives = new Dictionary() }); @@ -327,6 +356,8 @@ private MeshPrimitive[] ExportPrimitive(UniquePrimitive primKey, GLTFMesh mesh) primitive.Attributes.Add(SemanticProperties.TEXCOORD_0, accessors.aTexcoord0); if (accessors.aTexcoord1 != null) primitive.Attributes.Add(SemanticProperties.TEXCOORD_1, accessors.aTexcoord1); + if (accessors.aTexcoord2 != null) + primitive.Attributes.Add(SemanticProperties.TEXCOORD_2, accessors.aTexcoord2); if (accessors.aColor0 != null) primitive.Attributes.Add(SemanticProperties.COLOR_0, accessors.aColor0); 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/SceneImporter/ImporterMeshes.cs b/Runtime/Scripts/SceneImporter/ImporterMeshes.cs index 8c195f337..c2bd92dae 100644 --- a/Runtime/Scripts/SceneImporter/ImporterMeshes.cs +++ b/Runtime/Scripts/SceneImporter/ImporterMeshes.cs @@ -698,7 +698,7 @@ protected async Task ConstructUnityMesh(UnityMeshData unityMeshData, int meshInd private void AddBlendShapesToMesh(UnityMeshData unityMeshData, int meshIndex, Mesh mesh) { - if (unityMeshData.MorphTargetVertices != null) + if (unityMeshData.MorphTargetVertices != null && _gltfRoot.Meshes != null) { var gltfMesh = _gltfRoot.Meshes[meshIndex]; var firstPrim = gltfMesh.Primitives[0]; @@ -1328,6 +1328,10 @@ private void TransformTargets(ref Dictionary attribut private static void AddNewBufferAndViewToAccessor(byte[] data, Accessor accessor, GLTFRoot _gltfRoot) { + if (_gltfRoot.Buffers == null) + _gltfRoot.Buffers = new List(); + if (_gltfRoot.BufferViews == null) + _gltfRoot.BufferViews = new List(); _gltfRoot.Buffers.Add(new GLTFBuffer() { ByteLength = (uint) data.Length }); _gltfRoot.BufferViews.Add(new BufferView() { ByteLength = (uint) data.Length, ByteOffset = 0, Buffer = new BufferId() { Id = _gltfRoot.Buffers.Count, Root = _gltfRoot } }); accessor.BufferView = new BufferViewId() { Id = _gltfRoot.BufferViews.Count - 1, Root = _gltfRoot }; @@ -1361,5 +1365,53 @@ private static T[][] Allocate2dArray(uint x, uint y) for (var i = 0; i < x; i++) result[i] = new T[y]; return result; } + + private void CheckForMeshDuplicates() + { + if (_gltfRoot.Meshes == null) + return; + + Dictionary meshDuplicates = new Dictionary(); + + for (int meshIndex = 0; meshIndex < _gltfRoot.Meshes.Count; meshIndex++) + { + if (meshDuplicates.ContainsKey(meshIndex)) + continue; + + for (int i = meshIndex+1; i < _gltfRoot.Meshes.Count; i++) + { + + if (i == meshIndex) + continue; + if (_assetCache.MeshCache[i] == null) + continue; + + if (_assetCache.UnityMeshDataCache[i] == null + || _assetCache.UnityMeshDataCache[meshIndex] == null) + continue; + + var meshIsEqual = _assetCache.UnityMeshDataCache[i] + .IsEqual(_assetCache.UnityMeshDataCache[meshIndex]); + + if (meshIsEqual) + meshDuplicates[i] = meshIndex; + } + } + + foreach (var dm in meshDuplicates) + { + if (_gltfRoot.Nodes == null) continue; + for (int i = 0; i < _gltfRoot.Nodes.Count; i++) + { + if (_gltfRoot.Nodes[i].Mesh != null && _gltfRoot.Nodes[i].Mesh.Id == dm.Key) + { + if (_gltfRoot.Nodes[i].Weights == null && _gltfRoot.Meshes[dm.Value].Weights != null) + _gltfRoot.Nodes[i].Weights = _gltfRoot.Meshes[_gltfRoot.Nodes[i].Mesh.Id].Weights; + + _gltfRoot.Nodes[i].Mesh.Id = dm.Value; + } + } + } + } } } diff --git a/Runtime/Scripts/SceneImporter/ImporterTextures.cs b/Runtime/Scripts/SceneImporter/ImporterTextures.cs index 104601fb2..f502dba72 100644 --- a/Runtime/Scripts/SceneImporter/ImporterTextures.cs +++ b/Runtime/Scripts/SceneImporter/ImporterTextures.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.IO; using System.Threading.Tasks; using GLTF.Schema; @@ -20,6 +21,7 @@ namespace UnityGLTF public partial class GLTFSceneImporter { internal const string EMPTY_TEXTURE_NAME_SUFFIX = " \0"; + private Dictionary _imageDeduplicationLinks; // Org Image ID -> distinct Image ID private class TextureData { @@ -34,8 +36,9 @@ private class TextureData private async Task CreateNotReferencedTexture(int index) { + if (Root.Textures == null) return; if (Root.Textures[index].Source != null - && Root.Images.Count > 0 + && Root.Images?.Count > 0 && Root.Images.Count > Root.Textures[index].Source.Id && string.IsNullOrEmpty(Root.Textures[index].Source.Value.Uri)) { @@ -70,7 +73,99 @@ private async Task FromTextureInfo(TextureInfo textureInfo, bool is return result; } + + private static int ComputeHash(byte[] data) + { + unchecked + { + const int p = 16777619; + int hash = (int)2166136261; + + for (int i = 0; i < data.Length; i++) + hash = (hash ^ data[i]) * p; + return hash; + } + } + + private Dictionary CollectImageHashes() + { + if (_gltfRoot.Images == null) return new Dictionary(); + Dictionary hashes = new Dictionary(); + + int index = -1; + foreach (var image in _gltfRoot.Images) + { + index++; + if (image.Uri == null) + { + if (image.BufferView == null) + continue; + + var stream = GetImageStream(image); + if (stream == null || stream.Length == 0) + continue; + + // Create a hash for the stream data + var bufferData = new byte[stream.Length]; + stream.Read(bufferData, 0, bufferData.Length); + + int streamHash = ComputeHash(bufferData); + + hashes.Add(index, streamHash); + } + else + { + hashes.Add(index, image.Uri.GetHashCode()); + } + } + + return hashes; + } + + private void CheckForDuplicateImages() + { + var hashes = CollectImageHashes(); + var reverseHashes = new Dictionary(); + foreach (var h in hashes) + reverseHashes[h.Value] = h.Key; + + _imageDeduplicationLinks = new Dictionary(); + foreach (var h in hashes) + _imageDeduplicationLinks[h.Key] = reverseHashes[h.Value]; + } + + private Stream GetImageStream(GLTFImage image) + { + Stream stream = null; + if (image.Uri == null) + { + if (image.BufferView == null) + return null; + + var bufferView = image.BufferView.Value; + BufferCacheData bufferContents = _assetCache.BufferCache[bufferView.Buffer.Id]; + if (bufferContents.bufferData.IsCreated) + { + bufferContents.Stream.Position = bufferView.ByteOffset + bufferContents.ChunkOffset; + stream = new SubStream(bufferContents.Stream, 0, bufferView.ByteLength); + } + } + else + { + string uri = image.Uri; + + byte[] bufferData; + URIHelper.TryParseBase64(uri, out bufferData); + if (bufferData != null) + { + stream = new MemoryStream(bufferData, 0, bufferData.Length, false, true); + } + } + + return stream; + } + protected async Task ConstructImage(GLTFImage image, int imageCacheIndex, bool markGpuOnly, bool isLinear, bool isNormal) { if (_assetCache.InvalidImageCache[imageCacheIndex]) @@ -78,33 +173,7 @@ protected async Task ConstructImage(GLTFImage image, int imageCacheIndex, bool m if (_assetCache.ImageCache[imageCacheIndex] == null) { - Stream stream = null; - if (image.Uri == null) - { - var bufferView = image.BufferView.Value; - BufferCacheData bufferContents = _assetCache.BufferCache[bufferView.Buffer.Id]; - if (bufferContents.bufferData.IsCreated) - { - bufferContents.Stream.Position = bufferView.ByteOffset + bufferContents.ChunkOffset; - stream = new SubStream(bufferContents.Stream, 0, bufferView.ByteLength); - } - } - else - { - string uri = image.Uri; - - byte[] bufferData; - URIHelper.TryParseBase64(uri, out bufferData); - if (bufferData != null) - { - stream = new MemoryStream(bufferData, 0, bufferData.Length, false, true); - } - else - { - stream = _assetCache.ImageStreamCache[imageCacheIndex]; - } - } - + Stream stream = GetImageStream(image); await YieldOnTimeoutAndThrowOnLowMemory(); await ConstructUnityTexture(stream, markGpuOnly, isLinear, isNormal, image, imageCacheIndex); } @@ -332,7 +401,15 @@ protected virtual int GetTextureSourceId(GLTFTexture texture) { return ((KHR_texture_basisu)texture.Extensions[KHR_texture_basisu.EXTENSION_NAME]).source.Id; } - return texture.Source?.Id ?? 0; + + int id = texture.Source?.Id ?? 0; + if (_imageDeduplicationLinks != null) + { + if (_imageDeduplicationLinks.TryGetValue(id, out int replacedId)) + id = replacedId; + } + + return id; } protected virtual bool IsTextureFlipped(GLTFTexture texture) diff --git a/Runtime/Scripts/SceneImporter/UnityMeshData.cs b/Runtime/Scripts/SceneImporter/UnityMeshData.cs new file mode 100644 index 000000000..dd20da156 --- /dev/null +++ b/Runtime/Scripts/SceneImporter/UnityMeshData.cs @@ -0,0 +1,119 @@ +using System.Collections.Generic; +using GLTF.Schema; +using UnityEngine; + +namespace UnityGLTF +{ + public class UnityMeshData + { + public bool[] subMeshDataCreated; + public Vector3[] Vertices; + public Vector3[] Normals; + public Vector4[] Tangents; + public Vector2[] Uv1; + public Vector2[] Uv2; + public Vector2[] Uv3; + public Vector2[] Uv4; + public Color[] Colors; + public BoneWeight[] BoneWeights; + + public Vector3[][] MorphTargetVertices; + public Vector3[][] MorphTargetNormals; + public Vector3[][] MorphTargetTangents; + + public MeshTopology[] Topology; + public DrawMode[] DrawModes; + public int[][] Indices; + + public HashSet alreadyAddedAccessors = new HashSet(); + public uint[] subMeshVertexOffset; + + public void Clear() + { + Vertices = null; + Normals = null; + Tangents = null; + Uv1 = null; + Uv2 = null; + Uv3 = null; + Uv4 = null; + Colors = null; + BoneWeights = null; + MorphTargetVertices = null; + MorphTargetNormals = null; + MorphTargetTangents = null; + Topology = null; + Indices = null; + subMeshVertexOffset = null; + } + + public bool IsEqual(UnityMeshData other) + { + bool CompareArray(T[] array1, T[] array2) + { + if (array1 == null && array2 == null) + return true; + if (array1 == array2) + return true; + if (array1?.Length != array2?.Length) + return false; + + for (int i = 0; i < array1.Length; i++) + { + if (!array1[i].Equals(array2[i])) + return false; + } + + return true; + } + + bool CompareArray2(T[][] array1, T[][] array2) + { + if (array1 == null && array2 == null) + return true; + if (array1 == array2) + return true; + if (array1?.Length != array2?.Length) + return false; + + for (int i = 0; i < array1.Length; i++) + { + if (array1[i] == null && array2[i] == null) + continue; + if (array1[i] == array2[i]) + continue; + + if (array1[i].Length != array2[i].Length) + return false; + + for (int j = 0; j < array1.Length; j++) + { + if (!array1[i][j].Equals(array2[i][j])) + return false; + } + } + + return true; + } + + if (!CompareArray(Vertices, other.Vertices) + || !CompareArray(Normals, other.Normals) + || !CompareArray(Tangents, other.Tangents) + || !CompareArray(Uv1, other.Uv1) + || !CompareArray(Uv2, other.Uv2) + || !CompareArray(Uv3, other.Uv3) + || !CompareArray(Uv4, other.Uv4) + || !CompareArray(Colors, other.Colors) + || !CompareArray(BoneWeights, other.BoneWeights) + || !CompareArray(Topology, other.Topology) + || !CompareArray(DrawModes, other.DrawModes) + || !CompareArray2(MorphTargetVertices, other.MorphTargetVertices) + || !CompareArray2(MorphTargetNormals, other.MorphTargetNormals) + || !CompareArray2(MorphTargetTangents, other.MorphTargetTangents) + || !CompareArray2(Indices, other.Indices)) + return false; + + return true; + } + } +} \ No newline at end of file diff --git a/Runtime/Scripts/SceneImporter/UnityMeshData.cs.meta b/Runtime/Scripts/SceneImporter/UnityMeshData.cs.meta new file mode 100644 index 000000000..a10a6fa31 --- /dev/null +++ b/Runtime/Scripts/SceneImporter/UnityMeshData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5142460d60f647e0b377dd3cc0c0a909 +timeCreated: 1724924750 \ No newline at end of file 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} diff --git a/Runtime/Shaders/VariantCollections.meta b/Runtime/Shaders/VariantCollections.meta new file mode 100644 index 000000000..84ea36405 --- /dev/null +++ b/Runtime/Shaders/VariantCollections.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 89874c2de1f18446f9d96a3b6ce5acf0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection-BiRP.asset b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection-BiRP.asset new file mode 100644 index 000000000..b4657f838 --- /dev/null +++ b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection-BiRP.asset @@ -0,0 +1,5771 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!200 &20000000 +ShaderVariantCollection: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UnityGLTFShaderVariantCollection-BiRP + m_Shaders: + - first: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3} + second: + variants: + - keywords: INSTANCING_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _VOLUME_TRANSMISSION_ON + passType: 0 + - first: {fileID: -6465566751694194690, guid: 59541e6caf586ca4f96ccf48a4813a51, type: 3} + second: + variants: + - keywords: INSTANCING_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: INSTANCING_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _BUILTIN_AlphaClip + passType: 0 + - keywords: _BUILTIN_AlphaClip _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON + passType: 0 diff --git a/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection-BiRP.asset.meta b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection-BiRP.asset.meta new file mode 100644 index 000000000..4bbafb2e1 --- /dev/null +++ b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection-BiRP.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 504f02ace8ebc0d4cad8cdd76795eb04 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 20000000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection.asset b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection.asset new file mode 100644 index 000000000..4f7d37b3f --- /dev/null +++ b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection.asset @@ -0,0 +1,5538 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!200 &20000000 +ShaderVariantCollection: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UnityGLTFShaderVariantCollection + m_Shaders: + - first: {fileID: -6465566751694194690, guid: 478ce3626be7a5f4ea58d6b13f05a2e4, type: 3} + second: + variants: + - keywords: INSTANCING_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: INSTANCING_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: INSTANCING_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAMODULATE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _ALPHATEST_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _ALPHATEST_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _CLEARCOAT_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _CLEARCOAT_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _IRIDESCENCE_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SHEEN_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SHEEN_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _SPECULAR_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _SPECULAR_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _VOLUME_TRANSMISSION_ANDDISPERSION + passType: 0 + - keywords: _VOLUME_TRANSMISSION_ANDDISPERSION _VOLUME_TRANSMISSION_ON + passType: 0 + - keywords: _VOLUME_TRANSMISSION_ON + passType: 0 + - first: {fileID: -6465566751694194690, guid: 59541e6caf586ca4f96ccf48a4813a51, type: 3} + second: + variants: + - keywords: INSTANCING_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON + passType: 0 + - keywords: INSTANCING_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: INSTANCING_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAMODULATE_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHAPREMULTIPLY_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _ALPHATEST_ON + passType: 0 + - keywords: _ALPHATEST_ON _TEXTURE_TRANSFORM_ON + passType: 0 + - keywords: _TEXTURE_TRANSFORM_ON + passType: 0 diff --git a/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection.asset.meta b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection.asset.meta new file mode 100644 index 000000000..36c98ad6e --- /dev/null +++ b/Runtime/Shaders/VariantCollections/UnityGLTFShaderVariantCollection.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 720923435480c9147a45917af5150f7a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 20000000 + userData: + assetBundleName: + assetBundleVariant: