From bd43540064b2a3a9c8ff70b672c301580e7b216c Mon Sep 17 00:00:00 2001 From: NTG Date: Mon, 13 Nov 2023 03:54:37 +0900 Subject: [PATCH] =?UTF-8?q?#44=20=EC=8A=A4=ED=82=AC=20=EC=8B=9C=EC=8A=A4?= =?UTF-8?q?=ED=85=9C=20=EA=B5=AC=ED=98=84=20=EC=A4=912?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Assets/01.Scenes/03.Stage_Test.unity | 7 +- .../Character/Player/Type/InIslandPlayer.cs | 10 +- .../Skill/ActiveSkill/ActiveSkill.cs | 110 +- .../02.Scripts/Skill/Data/ActiveSkillData.cs | 15 +- .../Skill/Data/ActiveSkillDataSo.cs | 12 + .../Skill/Data/ActiveSkillDataSo.cs.meta | 11 + ...dicatorData.cs => SkillIndicatorDataSo.cs} | 4 +- ...a.cs.meta => SkillIndicatorDataSo.cs.meta} | 0 .../Skill/Data/So/ActiveSkillDataSo.asset | 41 + ...sset.meta => ActiveSkillDataSo.asset.meta} | 2 +- .../02.Scripts/Skill/Data/So/FireBoom.asset | 22 - ...rData.asset => SkillIndicatorDataSo.asset} | 5 +- ...t.meta => SkillIndicatorDataSo.asset.meta} | 0 .../02.Scripts/Skill/SkillController.cs | 41 +- .../03.Materials/Skill/AreaIndicator.mat | 158 + .../Skill/AreaIndicator.mat.meta} | 6 +- .../Skills/ActiveSkills/ActiveSkill.prefab | 22 +- .../Skills/ActiveSkills/Type/FireBoom.prefab | 110 - .../ActiveSkills/Type/FireBoom.prefab.meta | 7 - .../10.Shaders/AreaIndicator.shadergraph | 4049 +++++++++++++++++ .../10.Shaders/AreaIndicator.shadergraph.meta | 10 + .../RpgIndicatorHDRP.unitypackage.meta | 14 - .../RpgIndicatorURP.unitypackage.meta | 14 - 23 files changed, 4424 insertions(+), 246 deletions(-) create mode 100644 BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs create mode 100644 BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs.meta rename BlueWater/Assets/02.Scripts/Skill/Data/{SkillIndicatorData.cs => SkillIndicatorDataSo.cs} (71%) rename BlueWater/Assets/02.Scripts/Skill/Data/{SkillIndicatorData.cs.meta => SkillIndicatorDataSo.cs.meta} (100%) create mode 100644 BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset rename BlueWater/Assets/02.Scripts/Skill/Data/So/{FireBoom.asset.meta => ActiveSkillDataSo.asset.meta} (79%) delete mode 100644 BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset rename BlueWater/Assets/02.Scripts/Skill/Data/So/{SkillIndicatorData.asset => SkillIndicatorDataSo.asset} (80%) rename BlueWater/Assets/02.Scripts/Skill/Data/So/{SkillIndicatorData.asset.meta => SkillIndicatorDataSo.asset.meta} (100%) create mode 100644 BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat rename BlueWater/Assets/{05.Prefabs/Skills/ActiveSkills/Type.meta => 03.Materials/Skill/AreaIndicator.mat.meta} (52%) delete mode 100644 BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab delete mode 100644 BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab.meta create mode 100644 BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph create mode 100644 BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph.meta delete mode 100644 BlueWater/Assets/RPG Indicator/RpgIndicatorHDRP.unitypackage.meta delete mode 100644 BlueWater/Assets/RPG Indicator/RpgIndicatorURP.unitypackage.meta diff --git a/BlueWater/Assets/01.Scenes/03.Stage_Test.unity b/BlueWater/Assets/01.Scenes/03.Stage_Test.unity index 7ac8f0c3b..64dd87399 100644 --- a/BlueWater/Assets/01.Scenes/03.Stage_Test.unity +++ b/BlueWater/Assets/01.Scenes/03.Stage_Test.unity @@ -3362,7 +3362,7 @@ MonoBehaviour: byteDataArray: Version: 1.7.7 gizmoViewMode: 2 - showBehaviorDesignerGizmo: 1 + showBehaviorDesignerGizmo: 0 --- !u!195 &418278349 NavMeshAgent: m_ObjectHideFlags: 0 @@ -7450,8 +7450,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1fbb68ccbcfcf4c4c9f4304a726038e3, type: 3} m_Name: m_EditorClassIdentifier: - skillObjList: - - {fileID: 164134471025804824, guid: 56cddf44e719dd6478faf9c3f90a53d0, type: 3} + activeSkillPrefab: {fileID: 8036009942072287766, guid: 4f41724a136974b45ac0e4cb77ea2446, + type: 3} + activeSkillDataSo: {fileID: 11400000, guid: 97ebd289c10598a458425fbefd7db39f, type: 2} --- !u!4 &1037063016 stripped Transform: m_CorrespondingSourceObject: {fileID: 489124, guid: a70152ac9ec4ea14e94da160b98b6fad, diff --git a/BlueWater/Assets/02.Scripts/Character/Player/Type/InIslandPlayer.cs b/BlueWater/Assets/02.Scripts/Character/Player/Type/InIslandPlayer.cs index 83e8b536b..9a8011999 100644 --- a/BlueWater/Assets/02.Scripts/Character/Player/Type/InIslandPlayer.cs +++ b/BlueWater/Assets/02.Scripts/Character/Player/Type/InIslandPlayer.cs @@ -121,7 +121,6 @@ namespace BlueWaterProject private ParticleSystem afterImageTrail; private Canvas worldSpaceCanvas; private SkillController skillController; - private GameObject mySkillObj; private ActiveSkill myActiveSkill; // Hash @@ -255,8 +254,7 @@ namespace BlueWaterProject hitColliders = new Collider[MAX_COLLIDERS]; TargetLayer = LayerMask.GetMask("Enemy"); waitAtkCooldown = new WaitForSeconds(AtkCooldown); - mySkillObj = skillController.GetSkillByName("FireBoom"); - myActiveSkill = Instantiate(mySkillObj).GetComponent(); + myActiveSkill = skillController.InstantiateActiveSkillByName("FireBoom"); myActiveSkill.SetUser(transform); if (Agent.enabled) @@ -300,7 +298,7 @@ namespace BlueWaterProject { if (CurrentHp <= 0) return; - if (UseRigidbody && !isRolling && !(myActiveSkill.IsCasting && myActiveSkill.GetActiveSkillData().CastingType == 0)) + if (UseRigidbody && !isRolling && !(myActiveSkill.IsCasting && myActiveSkill.ActiveSkillData.CastingType == 0)) { var localMovement = new Vector3(movementInput.x, 0, movementInput.y); var worldDirection = transform.TransformDirection(localMovement).normalized; @@ -308,7 +306,7 @@ namespace BlueWaterProject var movement = worldDirection * MoveSpd; Rb.velocity = new Vector3(movement.x, 0, movement.z); } - else if (myActiveSkill.IsCasting && myActiveSkill.GetActiveSkillData().CastingType == 0) + else if (myActiveSkill.IsCasting && myActiveSkill.ActiveSkillData.CastingType == 0) { Rb.velocity = Vector3.zero; } @@ -586,7 +584,7 @@ namespace BlueWaterProject usedActiveSkill = true; myActiveSkill.Execute(TargetLayer, transform.position); - StartCoroutine(CoolDown(myActiveSkill.GetActiveSkillData().Cooldown, () => usedActiveSkill = false)); + StartCoroutine(CoolDown(myActiveSkill.ActiveSkillData.Cooldown, () => usedActiveSkill = false)); } public void OnRoll() diff --git a/BlueWater/Assets/02.Scripts/Skill/ActiveSkill/ActiveSkill.cs b/BlueWater/Assets/02.Scripts/Skill/ActiveSkill/ActiveSkill.cs index 77042010a..912cab195 100644 --- a/BlueWater/Assets/02.Scripts/Skill/ActiveSkill/ActiveSkill.cs +++ b/BlueWater/Assets/02.Scripts/Skill/ActiveSkill/ActiveSkill.cs @@ -3,19 +3,11 @@ using System.Collections; using Sirenix.OdinInspector; using UnityEngine; using UnityEngine.Rendering.Universal; +using UnityEngine.Serialization; // ReSharper disable once CheckNamespace namespace BlueWaterProject { - public enum EIndicatorType - { - NONE, - RADIUS, - AREA, - CONE, - LINE - } - [Serializable] public class ActiveSkill : MonoBehaviour { @@ -24,18 +16,14 @@ namespace BlueWaterProject // So [Title("DataSo")] [Required("So를 추가해주세요.")] - [SerializeField] private SkillIndicatorData skillIndicatorDataSo; + [SerializeField] private SkillIndicatorDataSo skillIndicatorDataSo; - [Required("So를 추가해주세요.")] - [SerializeField] private ActiveSkillData activeSkillDataSo; + [field: SerializeField] public ActiveSkillData ActiveSkillData { get; set; } // Data [Title("Indicator Data")] [SerializeField] private DecalProjector indicator; - [OnValueChanged("ChangeIndicatorType")] - [SerializeField] private EIndicatorType indicatorType; - [field: DisableIf("@true")] [field: SerializeField] public bool IsCasting { get; set; } @@ -57,7 +45,6 @@ namespace BlueWaterProject private void Awake() { InitComponent(); - InitData(); } private void Update() @@ -82,33 +69,34 @@ namespace BlueWaterProject mainCam = Camera.main; } - - private void InitData() - { - ChangeIndicatorType(); - BasicSetting(); - HideIndicator(); - - hitColliders = new Collider[activeSkillDataSo.MaxAttackTargets]; - } private void BasicSetting() { transform.localPosition = Vector3.zero; - indicator.transform.localScale = new Vector3(activeSkillDataSo.Range, activeSkillDataSo.Range, 1); + indicator.transform.localScale = new Vector3(ActiveSkillData.Range, ActiveSkillData.Range, 1); indicator.scaleMode = DecalScaleMode.InheritFromHierarchy; indicator.material.SetFloat(FillHash, 0f); } - private void ChangeIndicatorType() + public void ChangeIndicatorType() { - if (activeSkillDataSo.Indicator != null) + if (ActiveSkillData == null) { - indicator.material = activeSkillDataSo.Indicator; + print("스킬의 대한 정보가 입력되지 않았습니다."); return; } - switch (indicatorType) + HideIndicator(); + BasicSetting(); + hitColliders = new Collider[ActiveSkillData.MaxAttackTargets]; + + if (ActiveSkillData.Indicator != null) + { + indicator.material = ActiveSkillData.Indicator; + return; + } + + switch (ActiveSkillData.IndicatorType) { case EIndicatorType.NONE: indicator.material = null; @@ -145,7 +133,7 @@ namespace BlueWaterProject public void Execute(LayerMask targetLayer, Vector3 targetPos) { - switch (indicatorType) + switch (ActiveSkillData.IndicatorType) { case EIndicatorType.NONE: indicator.material = null; @@ -154,7 +142,7 @@ namespace BlueWaterProject StartCoroutine(RadiusSkill(targetLayer, targetPos)); break; case EIndicatorType.AREA: - + StartCoroutine(AreaSkill(targetLayer, targetPos)); break; case EIndicatorType.CONE: @@ -169,13 +157,13 @@ namespace BlueWaterProject private IEnumerator RadiusSkill(LayerMask targetLayer, Vector3 targetPos) { - transform.position = targetPos; + indicator.transform.position = targetPos; indicator.enabled = true; - if (activeSkillDataSo.CastingTime > 0) + if (ActiveSkillData.CastingTime > 0) { IsCasting = true; - var castingTime = 1 / activeSkillDataSo.CastingTime; + var castingTime = 1 / ActiveSkillData.CastingTime; while (IsCasting && indicator.material.GetFloat(FillHash) < 1f) { @@ -185,7 +173,7 @@ namespace BlueWaterProject yield return null; } } - else if (activeSkillDataSo.CastingTime == 0) + else if (ActiveSkillData.CastingTime == 0) { } @@ -194,19 +182,56 @@ namespace BlueWaterProject HideIndicator(); - Array.Clear(hitColliders, 0,activeSkillDataSo.MaxAttackTargets); - var maxSize = Physics.OverlapSphereNonAlloc(transform.position, activeSkillDataSo.Range, hitColliders, targetLayer); + Array.Clear(hitColliders, 0,ActiveSkillData.MaxAttackTargets); + var maxSize = Physics.OverlapSphereNonAlloc(transform.position, ActiveSkillData.Range, hitColliders, targetLayer); for (var i = 0; i < maxSize; i++) { var iDamageable = hitColliders[i].GetComponent(); - iDamageable.TakeDamage(activeSkillDataSo.Damage); + iDamageable.TakeDamage(ActiveSkillData.Damage); + } + } + + private IEnumerator AreaSkill(LayerMask targetLayer, Vector3 targetPos) + { + followMouse = true; + indicator.enabled = true; + + if (ActiveSkillData.CastingTime > 0) + { + IsCasting = true; + var castingTime = 1 / ActiveSkillData.CastingTime; + + while (IsCasting && indicator.material.GetFloat(FillHash) < 1f) + { + CastingMove(); + var fillValue = indicator.material.GetFloat(FillHash) + Time.deltaTime * castingTime; + indicator.material.SetFloat(FillHash, fillValue); + yield return null; + } + } + else if (ActiveSkillData.CastingTime == 0) + { + + } + + // TODO : 터지는 효과 추가하기 + + HideIndicator(); + + Array.Clear(hitColliders, 0,ActiveSkillData.MaxAttackTargets); + var maxSize = Physics.OverlapSphereNonAlloc(transform.position, ActiveSkillData.Range, hitColliders, targetLayer); + + for (var i = 0; i < maxSize; i++) + { + var iDamageable = hitColliders[i].GetComponent(); + iDamageable.TakeDamage(ActiveSkillData.Damage); } } private void CastingMove() { - switch (activeSkillDataSo.CastingType) + switch (ActiveSkillData.CastingType) { case 0: break; @@ -226,12 +251,11 @@ namespace BlueWaterProject var userPos = user.position; var targetPos = (userPos + raycastHit.point) / 2; var distance = targetPos - userPos; - distance = Vector3.ClampMagnitude((distance * 2), activeSkillDataSo.Range); + distance = Vector3.ClampMagnitude((distance * 2), ActiveSkillData.Range); indicator.transform.position = userPos + distance; } } - - public ActiveSkillData GetActiveSkillData() => activeSkillDataSo; + public void SetUser(Transform value) => user = value; #endregion diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillData.cs b/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillData.cs index 191e80a14..c1c2a341a 100644 --- a/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillData.cs +++ b/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillData.cs @@ -5,9 +5,17 @@ using UnityEngine; // ReSharper disable once CheckNamespace namespace BlueWaterProject { + public enum EIndicatorType + { + NONE, + RADIUS, + AREA, + CONE, + LINE + } + [Serializable] - [CreateAssetMenu(fileName = "ActiveSkillData", menuName = "ScriptableObjects/Skills/ActiveSkillData", order = 0)] - public class ActiveSkillData : ScriptableObject + public class ActiveSkillData { [field: Tooltip("이름")] [field: SerializeField] public string Name { get; set; } @@ -22,6 +30,9 @@ namespace BlueWaterProject [field: Tooltip("고유의 Skill Material이 있는 경우에만 넣기")] [field: SerializeField] public Material Indicator { get; set; } + [field: Tooltip("스킬의 형태")] + [field: SerializeField] public EIndicatorType IndicatorType { get; set; } + [field: Tooltip("재사용 대기 시간")] [field: SerializeField] public float Cooldown { get; set; } diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs b/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs new file mode 100644 index 000000000..8c50662c3 --- /dev/null +++ b/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs @@ -0,0 +1,12 @@ +using System.Collections.Generic; +using UnityEngine; + +// ReSharper disable once CheckNamespace +namespace BlueWaterProject +{ + [CreateAssetMenu(fileName = "ActiveSkillDataSo", menuName = "ScriptableObjects/Skills/ActiveSkillDataSo", order = 0)] + public class ActiveSkillDataSo : ScriptableObject + { + [field: SerializeField] public List ActiveSkillDataList { get; set; } + } +} \ No newline at end of file diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs.meta b/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs.meta new file mode 100644 index 000000000..c9f9ccf97 --- /dev/null +++ b/BlueWater/Assets/02.Scripts/Skill/Data/ActiveSkillDataSo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5c8c152ebe4f36f47aea1661f3d4dea5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorData.cs b/BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorDataSo.cs similarity index 71% rename from BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorData.cs rename to BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorDataSo.cs index 54d4e044a..3b12c0def 100644 --- a/BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorData.cs +++ b/BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorDataSo.cs @@ -4,8 +4,8 @@ using UnityEngine; // ReSharper disable once CheckNamespace namespace BlueWaterProject { - [CreateAssetMenu(fileName = "SkillIndicatorData", menuName = "ScriptableObjects/Skills/SkillIndicatorData", order = 1)] - public class SkillIndicatorData : ScriptableObject + [CreateAssetMenu(fileName = "SkillIndicatorDataSo", menuName = "ScriptableObjects/Skills/SkillIndicatorDataSo", order = 1)] + public class SkillIndicatorDataSo : ScriptableObject { [field: Title("Materials")] [field: SerializeField] public Material RadiusIndicator { get; set; } diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorData.cs.meta b/BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorDataSo.cs.meta similarity index 100% rename from BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorData.cs.meta rename to BlueWater/Assets/02.Scripts/Skill/Data/SkillIndicatorDataSo.cs.meta diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset b/BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset new file mode 100644 index 000000000..5ce586b03 --- /dev/null +++ b/BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5c8c152ebe4f36f47aea1661f3d4dea5, type: 3} + m_Name: ActiveSkillDataSo + m_EditorClassIdentifier: + k__BackingField: + - k__BackingField: FireBoom + k__BackingField: "\uBD88\uAF43 \uD3ED\uD0C4" + k__BackingField: "\uCE90\uB9AD\uD130 \uC704\uCE58\uC5D0 \uD3ED\uBC1C\uC774 + \uC77C\uC5B4\uB098\uB294 \uC2A4\uD0AC" + k__BackingField: {fileID: 0} + k__BackingField: 1 + k__BackingField: 5 + k__BackingField: 2 + k__BackingField: 1 + k__BackingField: 0 + k__BackingField: 20 + k__BackingField: 7 + k__BackingField: 30 + - k__BackingField: AreaBoom + k__BackingField: "\uC6D0\uAC70\uB9AC \uD3ED\uD0C4" + k__BackingField: "\uB9C8\uC6B0\uC2A4 \uC704\uCE58\uC5D0 \uD3ED\uBC1C\uC774 + \uC77C\uC5B4\uB098\uB294 \uC2A4\uD0AC" + k__BackingField: {fileID: 0} + k__BackingField: 2 + k__BackingField: 5 + k__BackingField: 2 + k__BackingField: 0 + k__BackingField: 0 + k__BackingField: 30 + k__BackingField: 4 + k__BackingField: 30 diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset.meta b/BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset.meta similarity index 79% rename from BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset.meta rename to BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset.meta index fd9f1ef96..325041632 100644 --- a/BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset.meta +++ b/BlueWater/Assets/02.Scripts/Skill/Data/So/ActiveSkillDataSo.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 193ff13eb8d75d24e870f062adbecfff +guid: 97ebd289c10598a458425fbefd7db39f NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset b/BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset deleted file mode 100644 index a0383e099..000000000 --- a/BlueWater/Assets/02.Scripts/Skill/Data/So/FireBoom.asset +++ /dev/null @@ -1,22 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe75732105ea34648b25dd5b009f7261, type: 3} - m_Name: FireBoom - m_EditorClassIdentifier: - k__BackingField: FireBoom - k__BackingField: "\uC81C\uC790\uB9AC \uAD11\uC5ED \uBD88\uAF43 \uD3ED\uD0C4" - k__BackingField: 5 - k__BackingField: 2 - k__BackingField: 0 - k__BackingField: 30 - k__BackingField: 7 - k__BackingField: 30 diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorData.asset b/BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorDataSo.asset similarity index 80% rename from BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorData.asset rename to BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorDataSo.asset index 2ea1bf051..74d09d84d 100644 --- a/BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorData.asset +++ b/BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorDataSo.asset @@ -10,10 +10,11 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 72c34ec48ae377546a04387e0623b342, type: 3} - m_Name: SkillIndicatorData + m_Name: SkillIndicatorDataSo m_EditorClassIdentifier: k__BackingField: {fileID: 2100000, guid: 8f2de9bf6c88b604da4f18203849c0dd, type: 2} - k__BackingField: {fileID: 0} + k__BackingField: {fileID: 2100000, guid: 4be0607f5d48fc44e85b941b37384b22, + type: 2} k__BackingField: {fileID: 0} k__BackingField: {fileID: 0} diff --git a/BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorData.asset.meta b/BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorDataSo.asset.meta similarity index 100% rename from BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorData.asset.meta rename to BlueWater/Assets/02.Scripts/Skill/Data/So/SkillIndicatorDataSo.asset.meta diff --git a/BlueWater/Assets/02.Scripts/Skill/SkillController.cs b/BlueWater/Assets/02.Scripts/Skill/SkillController.cs index 4a9c693f3..632f387b2 100644 --- a/BlueWater/Assets/02.Scripts/Skill/SkillController.cs +++ b/BlueWater/Assets/02.Scripts/Skill/SkillController.cs @@ -8,35 +8,44 @@ namespace BlueWaterProject [Serializable] public class SkillController : MonoBehaviour { - [SerializeField] private List skillObjList = new(GlobalValue.SKILL_DATA_CAPACITY); - private Dictionary skillDictionary; + [SerializeField] private GameObject activeSkillPrefab; + [SerializeField] private ActiveSkillDataSo activeSkillDataSo; + private Dictionary activeSkillDictionary; - private GameObject cachingObj; + private ActiveSkillData cachingObj; private void Awake() { - Initialize(); + Init(); } - private void Initialize() + private void Init() { - skillDictionary = new Dictionary(skillObjList.Count); + activeSkillDictionary = new Dictionary(activeSkillDataSo.ActiveSkillDataList.Count); - foreach (var skill in skillObjList) + foreach (var activeSkillData in activeSkillDataSo.ActiveSkillDataList) { - var activeSkill = skill.GetComponent(); - if (activeSkill == null) - { - print(activeSkill + "오브젝트의 ActiveSkill컴포넌트에 접근할 수 없습니다."); - continue; - } - skillDictionary.Add(activeSkill.GetActiveSkillData().Name, skill); + activeSkillDictionary.Add(activeSkillData.Name, activeSkillData); } } - public GameObject GetSkillByName(string skillName) + public ActiveSkill InstantiateActiveSkillByName(string skillName) { - if (skillDictionary.TryGetValue(skillName, out cachingObj)) return cachingObj; + var instantiateActiveSkill = Instantiate(activeSkillPrefab).GetComponent(); + if (instantiateActiveSkill == null) + { + print("스킬을 생성할 수 없습니다."); + return null; + } + instantiateActiveSkill.ActiveSkillData = GetSkillByName(skillName); + instantiateActiveSkill.ChangeIndicatorType(); + + return instantiateActiveSkill; + } + + public ActiveSkillData GetSkillByName(string skillName) + { + if (activeSkillDictionary.TryGetValue(skillName, out cachingObj)) return cachingObj; print(skillName + "은(는) 스킬 딕셔너리에 존재하지 않습니다."); return null; diff --git a/BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat b/BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat new file mode 100644 index 000000000..1eb488002 --- /dev/null +++ b/BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat @@ -0,0 +1,158 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9156932153772516780 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 7 +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: AreaIndicator + m_Shader: {fileID: -6465566751694194690, guid: 98b1a606a9cab8c4e8a550286f1c9972, + type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - Base_Map: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - Normal_Map: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FillMap: + m_Texture: {fileID: 2800000, guid: be3dc57a3e6cfff46a6f38321763456e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IndicatorMap: + m_Texture: {fileID: 2800000, guid: ed7005bcdc79d774d866653ff8a0c6a0, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - Normal_Blend: 0.5 + - _AlphaClip: 0 + - _AlphaToMask: 0 + - _Blend: 0 + - _BlendModePreserveSpecular: 1 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DecalMeshBiasType: 0 + - _DecalMeshDepthBias: 0 + - _DecalMeshViewBias: 0 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DrawOrder: 0 + - _DstBlend: 0 + - _DstBlendAlpha: 0 + - _EnvironmentReflections: 1 + - _Fill: 0 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Intensity: 1 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Opacity: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _RotationSpeed: 10 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SrcBlendAlpha: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type.meta b/BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat.meta similarity index 52% rename from BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type.meta rename to BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat.meta index d1d3bf18d..a23a8641d 100644 --- a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type.meta +++ b/BlueWater/Assets/03.Materials/Skill/AreaIndicator.mat.meta @@ -1,8 +1,8 @@ fileFormatVersion: 2 -guid: 6464d017341de9242a8cb7cbd25701bf -folderAsset: yes -DefaultImporter: +guid: 4be0607f5d48fc44e85b941b37384b22 +NativeFormatImporter: externalObjects: {} + mainObjectFileID: 2100000 userData: assetBundleName: assetBundleVariant: diff --git a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/ActiveSkill.prefab b/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/ActiveSkill.prefab index 708d927b2..1ed804908 100644 --- a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/ActiveSkill.prefab +++ b/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/ActiveSkill.prefab @@ -44,7 +44,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0777d029ed3dffa4692f417d4aba19ca, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} + m_Material: {fileID: 2100000, guid: 31d0dcc6f2dd4e4408d18036a2c93862, type: 2} m_DrawDistance: 1000 m_FadeScale: 0.9 m_StartAngleFade: 180 @@ -65,6 +65,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 5043358165129361910} + - component: {fileID: 4651341690037793293} m_Layer: 0 m_Name: ActiveSkill m_TagString: Untagged @@ -88,3 +89,22 @@ Transform: - {fileID: 4051035783022543630} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4651341690037793293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8036009942072287766} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b16b26744a0b47f4e800fb8c842e8d33, type: 3} + m_Name: + m_EditorClassIdentifier: + skillIndicatorDataSo: {fileID: 11400000, guid: b04e2e154b17510488525b0cd0e30715, + type: 2} + activeSkillDataSo: {fileID: 0} + indicator: {fileID: 6177466515962511305} + indicatorType: 0 + k__BackingField: 0 + followMouse: 0 diff --git a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab b/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab deleted file mode 100644 index 5fc38e7c4..000000000 --- a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab +++ /dev/null @@ -1,110 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &164134471025804824 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1493825192766137990} - - component: {fileID: 6559816094620836109} - m_Layer: 0 - m_Name: FireBoom - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1493825192766137990 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 164134471025804824} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5678497857098289672} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6559816094620836109 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 164134471025804824} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b16b26744a0b47f4e800fb8c842e8d33, type: 3} - m_Name: - m_EditorClassIdentifier: - skillIndicatorDataSo: {fileID: 11400000, guid: b04e2e154b17510488525b0cd0e30715, - type: 2} - activeSkillDataSo: {fileID: 11400000, guid: 193ff13eb8d75d24e870f062adbecfff, type: 2} - indicator: {fileID: 3591530522189420336} - indicatorType: 1 - isCasting: 0 - followMouse: 0 ---- !u!1 &4827779402540844998 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5678497857098289672} - - component: {fileID: 3591530522189420336} - m_Layer: 0 - m_Name: Indicator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5678497857098289672 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4827779402540844998} - serializedVersion: 2 - m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 5, y: 5, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1493825192766137990} - m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} ---- !u!114 &3591530522189420336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4827779402540844998} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0777d029ed3dffa4692f417d4aba19ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_DrawDistance: 1000 - m_FadeScale: 0.9 - m_StartAngleFade: 180 - m_EndAngleFade: 180 - m_UVScale: {x: 1, y: 1} - m_UVBias: {x: 0, y: 0} - m_DecalLayerMask: 1 - m_ScaleMode: 1 - m_Offset: {x: 0, y: 0, z: 0} - m_Size: {x: 1, y: 1, z: 20} - m_FadeFactor: 1 diff --git a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab.meta b/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab.meta deleted file mode 100644 index 5d19c7e30..000000000 --- a/BlueWater/Assets/05.Prefabs/Skills/ActiveSkills/Type/FireBoom.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 56cddf44e719dd6478faf9c3f90a53d0 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph b/BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph new file mode 100644 index 000000000..cc2b9f266 --- /dev/null +++ b/BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph @@ -0,0 +1,4049 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "19bce190641946b6aec38b406b2cdd5b", + "m_Properties": [ + { + "m_Id": "f73720a9be214f569d819df96b108459" + }, + { + "m_Id": "dbfd87d22b9a465f8fea161615a0f1a3" + }, + { + "m_Id": "1d8d7dceab0a4bbd98c5da899a78f486" + }, + { + "m_Id": "f04c0988ac2a43ff8852f07d92670560" + }, + { + "m_Id": "6822adcff1fd4f618dbc59dd650d0dfa" + }, + { + "m_Id": "ad48aaf05a7a473085d76cbd3f4221ad" + }, + { + "m_Id": "29510f6043744323848565bff7f7549b" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "8d29bc98de7241179fee420047f52826" + } + ], + "m_Nodes": [ + { + "m_Id": "2b6b539555f14e84ad9bd26a08b090f2" + }, + { + "m_Id": "db978311dc184d2782c3a5581e21212e" + }, + { + "m_Id": "69f747537a014a5b804222db745cc776" + }, + { + "m_Id": "fee816da387e4462bc3294543c76ec35" + }, + { + "m_Id": "cb2d5049a8ef40e080ca65f94e341819" + }, + { + "m_Id": "55c8fbb198274d4b93e74d42f3936597" + }, + { + "m_Id": "2b42a889f47a4c12a260e8f3746c283e" + }, + { + "m_Id": "9145cb1d7c024095956a1e0802a8cb6d" + }, + { + "m_Id": "b40efb1e86b4477ebe27c17414cb4978" + }, + { + "m_Id": "932ba049abef436592bee2623cd6b3dc" + }, + { + "m_Id": "259139ad603d47d9b645ab8ab51d5637" + }, + { + "m_Id": "0bf0bfd6f1774faa80572278791af3bc" + }, + { + "m_Id": "f6c0708945954acfa63a3414d2603edc" + }, + { + "m_Id": "2ba503d8b07641e7808d8d2d1e1a1334" + }, + { + "m_Id": "ee7fa929e4fc4785addabc63bc0522b9" + }, + { + "m_Id": "3401bd88af1349b1bab39d8ddc4660d0" + }, + { + "m_Id": "1a55ee33ec9e442d878254a514f02ac6" + }, + { + "m_Id": "a2a57f6ea65a4342b41961774ee4e45c" + }, + { + "m_Id": "16dad22a889a4acb8c39d533d2a08007" + }, + { + "m_Id": "71ab9efc13ca4b85806c677200f7aae1" + }, + { + "m_Id": "f3ebe7f193a84d5da9eec37e917db319" + }, + { + "m_Id": "0b5395b461494e09b9ab291eb7602bd9" + }, + { + "m_Id": "878cbb35bf9b41228f9142c75950d32e" + }, + { + "m_Id": "6ff2c12bef12439291c4b130389c54b3" + }, + { + "m_Id": "77589cc520314ef0884bd93d3e00ea75" + }, + { + "m_Id": "80e4a151719840159ace62043f56f85e" + }, + { + "m_Id": "6bb6d78279a6448e9aa66edab5732df4" + }, + { + "m_Id": "63c654dd6e364b9084153942175888e0" + }, + { + "m_Id": "4544bd74bede4ceb99f31ff8b9896b31" + } + ], + "m_GroupDatas": [ + { + "m_Id": "2ffd76fac3f4462593305e8a570202dc" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b5395b461494e09b9ab291eb7602bd9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4544bd74bede4ceb99f31ff8b9896b31" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b5395b461494e09b9ab291eb7602bd9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "63c654dd6e364b9084153942175888e0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0bf0bfd6f1774faa80572278791af3bc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "259139ad603d47d9b645ab8ab51d5637" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "16dad22a889a4acb8c39d533d2a08007" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "71ab9efc13ca4b85806c677200f7aae1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a55ee33ec9e442d878254a514f02ac6" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16dad22a889a4acb8c39d533d2a08007" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "259139ad603d47d9b645ab8ab51d5637" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b40efb1e86b4477ebe27c17414cb4978" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b42a889f47a4c12a260e8f3746c283e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3401bd88af1349b1bab39d8ddc4660d0" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b42a889f47a4c12a260e8f3746c283e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee7fa929e4fc4785addabc63bc0522b9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b42a889f47a4c12a260e8f3746c283e" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f3ebe7f193a84d5da9eec37e917db319" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ba503d8b07641e7808d8d2d1e1a1334" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f6c0708945954acfa63a3414d2603edc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3401bd88af1349b1bab39d8ddc4660d0" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ff2c12bef12439291c4b130389c54b3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4544bd74bede4ceb99f31ff8b9896b31" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db978311dc184d2782c3a5581e21212e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63c654dd6e364b9084153942175888e0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "55c8fbb198274d4b93e74d42f3936597" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bb6d78279a6448e9aa66edab5732df4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "80e4a151719840159ace62043f56f85e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ff2c12bef12439291c4b130389c54b3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b6b539555f14e84ad9bd26a08b090f2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ff2c12bef12439291c4b130389c54b3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "80e4a151719840159ace62043f56f85e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71ab9efc13ca4b85806c677200f7aae1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f3ebe7f193a84d5da9eec37e917db319" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "77589cc520314ef0884bd93d3e00ea75" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ff2c12bef12439291c4b130389c54b3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "80e4a151719840159ace62043f56f85e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "63c654dd6e364b9084153942175888e0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "878cbb35bf9b41228f9142c75950d32e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0b5395b461494e09b9ab291eb7602bd9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9145cb1d7c024095956a1e0802a8cb6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b42a889f47a4c12a260e8f3746c283e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "932ba049abef436592bee2623cd6b3dc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "259139ad603d47d9b645ab8ab51d5637" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2a57f6ea65a4342b41961774ee4e45c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a55ee33ec9e442d878254a514f02ac6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2a57f6ea65a4342b41961774ee4e45c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a55ee33ec9e442d878254a514f02ac6" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b40efb1e86b4477ebe27c17414cb4978" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b42a889f47a4c12a260e8f3746c283e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee7fa929e4fc4785addabc63bc0522b9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3401bd88af1349b1bab39d8ddc4660d0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee7fa929e4fc4785addabc63bc0522b9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3401bd88af1349b1bab39d8ddc4660d0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3ebe7f193a84d5da9eec37e917db319" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0b5395b461494e09b9ab291eb7602bd9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f6c0708945954acfa63a3414d2603edc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee7fa929e4fc4785addabc63bc0522b9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f6c0708945954acfa63a3414d2603edc" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "71ab9efc13ca4b85806c677200f7aae1" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "69f747537a014a5b804222db745cc776" + }, + { + "m_Id": "fee816da387e4462bc3294543c76ec35" + }, + { + "m_Id": "cb2d5049a8ef40e080ca65f94e341819" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "2b6b539555f14e84ad9bd26a08b090f2" + }, + { + "m_Id": "db978311dc184d2782c3a5581e21212e" + }, + { + "m_Id": "55c8fbb198274d4b93e74d42f3936597" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "8902437517474ea29e62893a41e2949e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "03ba6b2714314ee1b6427701014472e4", + "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": "0a8fe8552ae2444b94beea5fe4296875", + "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.Vector4MaterialSlot", + "m_ObjectId": "0b3c61825ba34f389f69a819fb62ba13", + "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.MultiplyNode", + "m_ObjectId": "0b5395b461494e09b9ab291eb7602bd9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.3997802734375, + "y": 841.6000366210938, + "width": 207.9998779296875, + "height": 301.60003662109377 + } + }, + "m_Slots": [ + { + "m_Id": "1eed54396db0477ba8fc975c6dc9d248" + }, + { + "m_Id": "f7d081ca8b64485ea298e62cd6550250" + }, + { + "m_Id": "8c367c57aa5244068dbc2c87d032ffb7" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0bf0bfd6f1774faa80572278791af3bc", + "m_Group": { + "m_Id": "2ffd76fac3f4462593305e8a570202dc" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": 361.5999450683594, + "width": 152.0, + "height": 33.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "86a6ea3c575b438aad74a75f6fc64e16" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6822adcff1fd4f618dbc59dd650d0dfa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d6301709a074bfa9519b1691317b83f", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "0e85f24db44e41d682e83f5d3376368c", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15882df6bfab4120843202be046951bf", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ChannelMaskNode", + "m_ObjectId": "16dad22a889a4acb8c39d533d2a08007", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Channel Mask", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2114.39990234375, + "y": 1261.5999755859375, + "width": 207.9998779296875, + "height": 312.800048828125 + } + }, + "m_Slots": [ + { + "m_Id": "e97723182a624063bf650a06b233fae2" + }, + { + "m_Id": "ac90d333ee5c4da5a4e4525adc744c4f" + } + ], + "synonyms": [ + "component mask" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "channel": 0, + "m_ChannelMask": -1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1932f780869c4cc18940da0374c7962a", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "1a2f121184974dd58247b465b98b68bc", + "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.RoundedPolygonNode", + "m_ObjectId": "1a55ee33ec9e442d878254a514f02ac6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Rounded Polygon", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2373.60009765625, + "y": 1261.5999755859375, + "width": 208.0, + "height": 373.60009765625 + } + }, + "m_Slots": [ + { + "m_Id": "1e01259b7b1a47f9948eec46439721b4" + }, + { + "m_Id": "656dd6967a3b46c3a36e440f20d396b5" + }, + { + "m_Id": "2bd16eaa34af47489251909718b5426f" + }, + { + "m_Id": "5f7d837341e34186b4b54e51a1b845a1" + }, + { + "m_Id": "dbb396ca319c4d719c0599bd40bbe9ee" + }, + { + "m_Id": "b70b7f1368a3430a8cd2b8fc7de1e9f6" + } + ], + "synonyms": [ + "shape" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1a704c2f70234254b0c9dd984c964847", + "m_Id": 0, + "m_DisplayName": "Fill", + "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.Internal.Texture2DShaderProperty", + "m_ObjectId": "1d8d7dceab0a4bbd98c5da899a78f486", + "m_Guid": { + "m_GuidSerialized": "d3c3e363-a1ad-45fa-b567-b176b8d3269b" + }, + "m_Name": "FillMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FillMap", + "m_DefaultReferenceName": "_FillMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1e01259b7b1a47f9948eec46439721b4", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1eed54396db0477ba8fc975c6dc9d248", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "259139ad603d47d9b645ab8ab51d5637", + "m_Group": { + "m_Id": "2ffd76fac3f4462593305e8a570202dc" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2859.199951171875, + "y": 180.0, + "width": 208.0, + "height": 301.59991455078127 + } + }, + "m_Slots": [ + { + "m_Id": "bd489cb62f094d6f83a41ef794b0b6f7" + }, + { + "m_Id": "2b1d52580aed415b81eb13ccdc5bc109" + }, + { + "m_Id": "1a2f121184974dd58247b465b98b68bc" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "2804742e0e534d67b6ff40b7e89b8c0d", + "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.Internal.Vector1ShaderProperty", + "m_ObjectId": "29510f6043744323848565bff7f7549b", + "m_Guid": { + "m_GuidSerialized": "bddb682d-37d0-4949-9cbe-7052873a5f6f" + }, + "m_Name": "Intensity", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Intensity", + "m_DefaultReferenceName": "_Intensity", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2b1d52580aed415b81eb13ccdc5bc109", + "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.SampleTexture2DNode", + "m_ObjectId": "2b42a889f47a4c12a260e8f3746c283e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2373.60009765625, + "y": -21.60004234313965, + "width": 208.0, + "height": 432.0 + } + }, + "m_Slots": [ + { + "m_Id": "d1ea5a78c29b48ba8c27cfb95943149a" + }, + { + "m_Id": "a6678535285c442fb7218dc40cfd2b29" + }, + { + "m_Id": "68ff0f6fd7014749b17af97585be1606" + }, + { + "m_Id": "9286f647c86b41a6ae387723ca473ce0" + }, + { + "m_Id": "0d6301709a074bfa9519b1691317b83f" + }, + { + "m_Id": "5b29db89c75f4ee1b7de209f6e022965" + }, + { + "m_Id": "5d463bdca55e4fc988b80ef5f7556ea2" + }, + { + "m_Id": "2804742e0e534d67b6ff40b7e89b8c0d" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2b6b539555f14e84ad9bd26a08b090f2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ee2a4badbc8442bbe6dc753fb3458b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2ba503d8b07641e7808d8d2d1e1a1334", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2373.60009765625, + "y": 711.9998779296875, + "width": 120.7998046875, + "height": 33.6002197265625 + } + }, + "m_Slots": [ + { + "m_Id": "ecb98ca4d330414aba57bb270990282b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1d8d7dceab0a4bbd98c5da899a78f486" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2bd16eaa34af47489251909718b5426f", + "m_Id": 2, + "m_DisplayName": "Height", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Height", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2ffd76fac3f4462593305e8a570202dc", + "m_Title": "Rotation", + "m_Position": { + "x": -3053.599853515625, + "y": -57.5999755859375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ClampNode", + "m_ObjectId": "3401bd88af1349b1bab39d8ddc4660d0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1574.39990234375, + "y": -21.59998893737793, + "width": 208.0, + "height": 325.6000061035156 + } + }, + "m_Slots": [ + { + "m_Id": "855cfc9cb08f4ca39528e3ee773d626b" + }, + { + "m_Id": "f469b00aa0b548d8a293435dcbcd24ea" + }, + { + "m_Id": "d50398306c7541899161a72ba67af493" + }, + { + "m_Id": "a2ce74cb58224d1f873c18b2b3e5335f" + } + ], + "synonyms": [ + "limit" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4544bd74bede4ceb99f31ff8b9896b31", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -73.59981536865235, + "y": 869.5999755859375, + "width": 55.999794006347659, + "height": 24.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "96c2d5777ba648c8959634d3be716b14" + }, + { + "m_Id": "1932f780869c4cc18940da0374c7962a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "48b4dffef8a347a7a459a2f17b41f9a9", + "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.BlockNode", + "m_ObjectId": "55c8fbb198274d4b93e74d42f3936597", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e85f24db44e41d682e83f5d3376368c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "593a0ed6a2e34951afe24221a6d7a8a9", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "59a0203513314beeaba9f0609f3e70a6", + "m_Id": 0, + "m_DisplayName": "Opacity", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "5b29db89c75f4ee1b7de209f6e022965", + "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", + "m_ObjectId": "5b725f4777e44e04acdf93e04397f35c", + "m_Id": 0, + "m_DisplayName": "Intensity", + "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.UVMaterialSlot", + "m_ObjectId": "5d463bdca55e4fc988b80ef5f7556ea2", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5ddd5292720e42ccbdb32ca4ced55301", + "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": "5f7d837341e34186b4b54e51a1b845a1", + "m_Id": 3, + "m_DisplayName": "Sides", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sides", + "m_StageCapability": 3, + "m_Value": 100.0, + "m_DefaultValue": 5.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "61defdcb48184255acbbf955921cff28", + "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.MultiplyNode", + "m_ObjectId": "63c654dd6e364b9084153942175888e0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -479.9999694824219, + "y": 410.4000244140625, + "width": 207.9998779296875, + "height": 301.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "cbcfe347561a4c62b95446f7fdb58970" + }, + { + "m_Id": "f5bca56fc2024aaeb7acd34f6e520f4e" + }, + { + "m_Id": "72edc029264e4f17b48eed28536ce592" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "656dd6967a3b46c3a36e440f20d396b5", + "m_Id": 1, + "m_DisplayName": "Width", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Width", + "m_StageCapability": 3, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6822adcff1fd4f618dbc59dd650d0dfa", + "m_Guid": { + "m_GuidSerialized": "ba8c5802-72b6-483b-86ab-a09a0734f4d2" + }, + "m_Name": "RotationSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "RotationSpeed", + "m_DefaultReferenceName": "_RotationSpeed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 50.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "68ff0f6fd7014749b17af97585be1606", + "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.UVMaterialSlot", + "m_ObjectId": "69035f1d7d5b49d4b8e51cab3282341c", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "696a4e9f5131427a949338ea04877bf6", + "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.BlockNode", + "m_ObjectId": "69f747537a014a5b804222db745cc776", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a09373f33e404c9584348c3bfaecb63c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6bb6d78279a6448e9aa66edab5732df4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1025.5999755859375, + "y": 712.0, + "width": 120.7999267578125, + "height": 33.60003662109375 + } + }, + "m_Slots": [ + { + "m_Id": "5b725f4777e44e04acdf93e04397f35c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "29510f6043744323848565bff7f7549b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6ff2c12bef12439291c4b130389c54b3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.4000244140625, + "y": -21.600000381469728, + "width": 208.0, + "height": 301.6000061035156 + } + }, + "m_Slots": [ + { + "m_Id": "b00d7fe387ec4f159e48ad6fd3b98bd3" + }, + { + "m_Id": "b71fcd579abf4d9086015f882a0206bd" + }, + { + "m_Id": "864c0aab0c824746a061722b88fff079" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6ff3a7dd9fa741688dde7c6177bab23e", + "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.MultiplyNode", + "m_ObjectId": "71ab9efc13ca4b85806c677200f7aae1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.400146484375, + "y": 841.6000366210938, + "width": 208.0, + "height": 301.60003662109377 + } + }, + "m_Slots": [ + { + "m_Id": "e5daa155b14647ed9790513b30679f2c" + }, + { + "m_Id": "bc015b5966594075976200135becd84b" + }, + { + "m_Id": "8b3dc8df669b4a29b3166046b88b91fd" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "72edc029264e4f17b48eed28536ce592", + "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.Texture2DMaterialSlot", + "m_ObjectId": "75e5507100354db985d03fdb1e224681", + "m_Id": 0, + "m_DisplayName": "IndicatorMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "77589cc520314ef0884bd93d3e00ea75", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.4000244140625, + "y": -55.19999313354492, + "width": 105.60009765625, + "height": 33.59999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "98258ef71bba4717aeb4354719bcb64e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f73720a9be214f569d819df96b108459" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7b19833fb7dc461a8307ad7e16ba84c7", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "7ee2a4badbc8442bbe6dc753fb3458b6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "80e4a151719840159ace62043f56f85e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1025.5999755859375, + "y": 410.4000244140625, + "width": 208.0, + "height": 301.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "ec92102091a246b584dd386d18c273ee" + }, + { + "m_Id": "5ddd5292720e42ccbdb32ca4ced55301" + }, + { + "m_Id": "dfa20f2f405a427a8b2a3c1f305ed6cb" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "855cfc9cb08f4ca39528e3ee773d626b", + "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.Vector2MaterialSlot", + "m_ObjectId": "85c42bc65aa64c50bd741b7279b148a8", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "864c0aab0c824746a061722b88fff079", + "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": "86a6ea3c575b438aad74a75f6fc64e16", + "m_Id": 0, + "m_DisplayName": "RotationSpeed", + "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", + "m_ObjectId": "878cbb35bf9b41228f9142c75950d32e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1246.4000244140625, + "y": 1143.2000732421875, + "width": 116.0, + "height": 33.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "59a0203513314beeaba9f0609f3e70a6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ad48aaf05a7a473085d76cbd3f4221ad" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "8902437517474ea29e62893a41e2949e", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "c0ff85196ca44bdbb7fb652d35e8e963" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8b3dc8df669b4a29b3166046b88b91fd", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "8c367c57aa5244068dbc2c87d032ffb7", + "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.CategoryData", + "m_ObjectId": "8d29bc98de7241179fee420047f52826", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "f73720a9be214f569d819df96b108459" + }, + { + "m_Id": "dbfd87d22b9a465f8fea161615a0f1a3" + }, + { + "m_Id": "1d8d7dceab0a4bbd98c5da899a78f486" + }, + { + "m_Id": "f04c0988ac2a43ff8852f07d92670560" + }, + { + "m_Id": "6822adcff1fd4f618dbc59dd650d0dfa" + }, + { + "m_Id": "ad48aaf05a7a473085d76cbd3f4221ad" + }, + { + "m_Id": "29510f6043744323848565bff7f7549b" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9145cb1d7c024095956a1e0802a8cb6d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2373.60009765625, + "y": -55.20001220703125, + "width": 152.0, + "height": 33.59996795654297 + } + }, + "m_Slots": [ + { + "m_Id": "75e5507100354db985d03fdb1e224681" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dbfd87d22b9a465f8fea161615a0f1a3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9286f647c86b41a6ae387723ca473ce0", + "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.TimeNode", + "m_ObjectId": "932ba049abef436592bee2623cd6b3dc", + "m_Group": { + "m_Id": "2ffd76fac3f4462593305e8a570202dc" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3028.0, + "y": 180.0, + "width": 124.0, + "height": 172.79998779296876 + } + }, + "m_Slots": [ + { + "m_Id": "f0eda3ac91d9488d9b28b75b9444794e" + }, + { + "m_Id": "bfb7d41a8b22416381bd064ef8f0af04" + }, + { + "m_Id": "15882df6bfab4120843202be046951bf" + }, + { + "m_Id": "a484b2a0468641db8594d9a1572a159e" + }, + { + "m_Id": "ad940f88f1e5417abe4751fec41f61e6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "96c2d5777ba648c8959634d3be716b14", + "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.Vector4MaterialSlot", + "m_ObjectId": "98258ef71bba4717aeb4354719bcb64e", + "m_Id": 0, + "m_DisplayName": "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.Vector1MaterialSlot", + "m_ObjectId": "991e9e4d7aff4875ba8c75e1041ad7e3", + "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.NormalMaterialSlot", + "m_ObjectId": "a0929ac8ce3f4224ba8903a3f7fc99d1", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "a09373f33e404c9584348c3bfaecb63c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a2a57f6ea65a4342b41961774ee4e45c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2373.60009765625, + "y": 1228.0, + "width": 90.400146484375, + "height": 33.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "1a704c2f70234254b0c9dd984c964847" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f04c0988ac2a43ff8852f07d92670560" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a2ce74cb58224d1f873c18b2b3e5335f", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a42e1976ec1a4bf5ae7fd9ded1bab407", + "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.Vector1MaterialSlot", + "m_ObjectId": "a484b2a0468641db8594d9a1572a159e", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a6678535285c442fb7218dc40cfd2b29", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "ac90d333ee5c4da5a4e4525adc744c4f", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ad48aaf05a7a473085d76cbd3f4221ad", + "m_Guid": { + "m_GuidSerialized": "932bf8b7-ccdc-4819-80b9-949d0bd4e38c" + }, + "m_Name": "Opacity", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Opacity", + "m_DefaultReferenceName": "_Opacity", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad940f88f1e5417abe4751fec41f61e6", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b00d7fe387ec4f159e48ad6fd3b98bd3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1447d56fd594035a1a993ddba84f557", + "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.RotateNode", + "m_ObjectId": "b40efb1e86b4477ebe27c17414cb4978", + "m_Group": { + "m_Id": "2ffd76fac3f4462593305e8a570202dc" + }, + "m_Name": "Rotate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2627.199951171875, + "y": 2.399951219558716, + "width": 208.0, + "height": 359.1999816894531 + } + }, + "m_Slots": [ + { + "m_Id": "69035f1d7d5b49d4b8e51cab3282341c" + }, + { + "m_Id": "c601191738f34a5284d35a835a3f6b20" + }, + { + "m_Id": "e03879e7a1c04f47b3fef5f3c8d22b33" + }, + { + "m_Id": "85c42bc65aa64c50bd741b7279b148a8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Unit": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b70b7f1368a3430a8cd2b8fc7de1e9f6", + "m_Id": 5, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "b71fcd579abf4d9086015f882a0206bd", + "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": "b7a70449e63e435ba367846458d34538", + "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.Vector1MaterialSlot", + "m_ObjectId": "bb79b45b769a46b888408ab605c117a9", + "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", + "m_ObjectId": "bc015b5966594075976200135becd84b", + "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": "bd489cb62f094d6f83a41ef794b0b6f7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfb7d41a8b22416381bd064ef8f0af04", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalDecalSubTarget", + "m_ObjectId": "c0ff85196ca44bdbb7fb652d35e8e963", + "m_DecalData": { + "affectsAlbedo": true, + "affectsNormalBlend": false, + "affectsNormal": false, + "affectsMAOS": false, + "affectsEmission": true, + "drawOrder": 0, + "supportLodCrossFade": false, + "angleFade": false + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c601191738f34a5284d35a835a3f6b20", + "m_Id": 1, + "m_DisplayName": "Center", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Center", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c958696d092e479583a6992634c5eedd", + "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.BlockNode", + "m_ObjectId": "cb2d5049a8ef40e080ca65f94e341819", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "593a0ed6a2e34951afe24221a6d7a8a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cbcfe347561a4c62b95446f7fdb58970", + "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.Vector4MaterialSlot", + "m_ObjectId": "d1ea5a78c29b48ba8c27cfb95943149a", + "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", + "m_ObjectId": "d50398306c7541899161a72ba67af493", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "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.BlockNode", + "m_ObjectId": "db978311dc184d2782c3a5581e21212e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e1e70e094a64426194d678cb33f207fe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dbb396ca319c4d719c0599bd40bbe9ee", + "m_Id": 4, + "m_DisplayName": "Roundness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Roundness", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.30000001192092898, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "dbfd87d22b9a465f8fea161615a0f1a3", + "m_Guid": { + "m_GuidSerialized": "80a991fe-0998-47fe-9346-890e1ed0b05f" + }, + "m_Name": "IndicatorMap", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "IndicatorMap", + "m_DefaultReferenceName": "_IndicatorMap", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "dfa20f2f405a427a8b2a3c1f305ed6cb", + "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": "e03879e7a1c04f47b3fef5f3c8d22b33", + "m_Id": 2, + "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.Vector1MaterialSlot", + "m_ObjectId": "e1e70e094a64426194d678cb33f207fe", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e5daa155b14647ed9790513b30679f2c", + "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": "e97723182a624063bf650a06b233fae2", + "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": "ec92102091a246b584dd386d18c273ee", + "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.Texture2DMaterialSlot", + "m_ObjectId": "ecb98ca4d330414aba57bb270990282b", + "m_Id": 0, + "m_DisplayName": "FillMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "ee7fa929e4fc4785addabc63bc0522b9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.39990234375, + "y": -21.59998893737793, + "width": 208.0, + "height": 301.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "696a4e9f5131427a949338ea04877bf6" + }, + { + "m_Id": "c958696d092e479583a6992634c5eedd" + }, + { + "m_Id": "0a8fe8552ae2444b94beea5fe4296875" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f04c0988ac2a43ff8852f07d92670560", + "m_Guid": { + "m_GuidSerialized": "ed91b470-6bcf-4153-beae-c7384d8f47bd" + }, + "m_Name": "Fill", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Fill", + "m_DefaultReferenceName": "_Fill", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f0eda3ac91d9488d9b28b75b9444794e", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "f3ebe7f193a84d5da9eec37e917db319", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1574.39990234375, + "y": 841.6000366210938, + "width": 208.0, + "height": 301.60003662109377 + } + }, + "m_Slots": [ + { + "m_Id": "b7a70449e63e435ba367846458d34538" + }, + { + "m_Id": "03ba6b2714314ee1b6427701014472e4" + }, + { + "m_Id": "a42e1976ec1a4bf5ae7fd9ded1bab407" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f469b00aa0b548d8a293435dcbcd24ea", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "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": "f5bca56fc2024aaeb7acd34f6e520f4e", + "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.SampleTexture2DNode", + "m_ObjectId": "f6c0708945954acfa63a3414d2603edc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2373.60009765625, + "y": 745.60009765625, + "width": 208.0, + "height": 431.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "0b3c61825ba34f389f69a819fb62ba13" + }, + { + "m_Id": "b1447d56fd594035a1a993ddba84f557" + }, + { + "m_Id": "bb79b45b769a46b888408ab605c117a9" + }, + { + "m_Id": "6ff3a7dd9fa741688dde7c6177bab23e" + }, + { + "m_Id": "991e9e4d7aff4875ba8c75e1041ad7e3" + }, + { + "m_Id": "61defdcb48184255acbbf955921cff28" + }, + { + "m_Id": "7b19833fb7dc461a8307ad7e16ba84c7" + }, + { + "m_Id": "48b4dffef8a347a7a459a2f17b41f9a9" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f73720a9be214f569d819df96b108459", + "m_Guid": { + "m_GuidSerialized": "6a603e12-b1a4-4d90-b61e-6d5de1fdc465" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Color", + "m_DefaultReferenceName": "_Color", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f7d081ca8b64485ea298e62cd6550250", + "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.BlockNode", + "m_ObjectId": "fee816da387e4462bc3294543c76ec35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0929ac8ce3f4224ba8903a3f7fc99d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + diff --git a/BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph.meta b/BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph.meta new file mode 100644 index 000000000..e3555fb44 --- /dev/null +++ b/BlueWater/Assets/10.Shaders/AreaIndicator.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 98b1a606a9cab8c4e8a550286f1c9972 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/BlueWater/Assets/RPG Indicator/RpgIndicatorHDRP.unitypackage.meta b/BlueWater/Assets/RPG Indicator/RpgIndicatorHDRP.unitypackage.meta deleted file mode 100644 index 66ef90363..000000000 --- a/BlueWater/Assets/RPG Indicator/RpgIndicatorHDRP.unitypackage.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: 15978934df642964d83e02a48645ca70 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: -AssetOrigin: - serializedVersion: 1 - productId: 231163 - packageName: RPG Indicator - packageVersion: 1.2 - assetPath: Assets/RPG Indicator/RpgIndicatorHDRP.unitypackage - uploadId: 549204 diff --git a/BlueWater/Assets/RPG Indicator/RpgIndicatorURP.unitypackage.meta b/BlueWater/Assets/RPG Indicator/RpgIndicatorURP.unitypackage.meta deleted file mode 100644 index 9c6a47b2f..000000000 --- a/BlueWater/Assets/RPG Indicator/RpgIndicatorURP.unitypackage.meta +++ /dev/null @@ -1,14 +0,0 @@ -fileFormatVersion: 2 -guid: 9a3a3c3e8c9b17b49b7212296547d096 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: -AssetOrigin: - serializedVersion: 1 - productId: 231163 - packageName: RPG Indicator - packageVersion: 1.2 - assetPath: Assets/RPG Indicator/RpgIndicatorURP.unitypackage - uploadId: 549204