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: