diff --git a/Assets/ResourcesData/Prop/게이밍 의자.meta b/Assets/ResourcesData/Prop/게이밍 의자.meta
new file mode 100644
index 00000000..3b5c821e
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9ed501768137a4a40b1e1a1773767c98
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model.meta
new file mode 100644
index 00000000..763c056b
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 69d44bf962467384faf0c3d79ceda154
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials.meta
new file mode 100644
index 00000000..971238f5
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9dbfddd6036f8ba4ab143df35dcc5fa5
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials/01___Default.mat b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials/01___Default.mat
new file mode 100644
index 00000000..f3fe66df
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials/01___Default.mat
@@ -0,0 +1,1193 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-8325130875632921476
+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: Unity.RenderPipelines.Universal.Editor::UnityEditor.Rendering.Universal.AssetVersion
+ version: 10
+--- !u!21 &2100000
+Material:
+ serializedVersion: 8
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: 01___Default
+ m_Shader: {fileID: 4800000, guid: b4f674f383806e5419ee221e39445de0, type: 3}
+ m_Parent: {fileID: 0}
+ m_ModifiedSerializedProperties: 0
+ m_ValidKeywords:
+ - _DEPTHTEX_RIMLIGHT_FIX_DOTTED_LINE_ARTIFACTS
+ - _RECEIVE_URP_SHADOW
+ m_InvalidKeywords:
+ - _METALLICGLOSSMAP
+ - _METALLICSPECGLOSSMAP
+ m_LightmapFlags: 4
+ m_EnableInstancingVariants: 0
+ m_DoubleSidedGI: 0
+ m_CustomRenderQueue: -1
+ stringTagMap: {}
+ disabledShaderPasses:
+ - MOTIONVECTORS
+ m_LockedProperties:
+ m_SavedProperties:
+ serializedVersion: 3
+ m_TexEnvs:
+ - _AlphaOverrideTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMap:
+ m_Texture: {fileID: 2800000, guid: a417b3809e4729743bac0ba321b0369e, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer10MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer10Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer1MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer1Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer2MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer2Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer3MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer3Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer4MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer4Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer5MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer5Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer6MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer6Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer7MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer7Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer8MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer8Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer9MaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BaseMapStackingLayer9Tex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _BumpMap:
+ m_Texture: {fileID: 2800000, guid: c15c08be1ef384d4ba799830d395eb12, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _CharacterAreaColorFillTexture:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DepthTexRimLightAndShadowWidthTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DepthTexRimLightMaskTex:
+ 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}
+ - _DissolveThresholdMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DynamicEyePupilMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DynamicEyePupilMaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DynamicEyeWhiteMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _DynamicRampLightingTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EmissionAnimTintRampMap:
+ 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}
+ - _EmissionMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _EnvironmentReflectionMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Face3DRimLightAndShadow_CheekRimLightMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Face3DRimLightAndShadow_CheekShadowMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Face3DRimLightAndShadow_NoseRimLightMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _Face3DRimLightAndShadow_NoseShadowMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _FaceMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _FaceShadowGradientMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _FaceShadowGradientMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _HairStrandSpecularTintMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MainTex:
+ m_Texture: {fileID: 2800000, guid: a417b3809e4729743bac0ba321b0369e, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MatCapAdditiveMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MatCapAdditiveMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MatCapAlphaBlendMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MatCapAlphaBlendMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MatCapOcclusionMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MatCapOcclusionMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _MetallicGlossMap:
+ m_Texture: {fileID: 2800000, guid: 707807c523e9e5947aae1b39f5ed3868, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _NiloGlitterTintColorTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _NiloToonSelfShadowIntensityMultiplierTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OcclusionMap:
+ m_Texture: {fileID: 2800000, guid: 707807c523e9e5947aae1b39f5ed3868, type: 3}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OutlineTintColorMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OutlineWidthTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OutlineZOffsetMaskTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OverrideOutlineColorTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OverrideShadowColorMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _OverrideShadowColorTex:
+ 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}
+ - _PerCharacterBaseMapOverrideMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _PerMaterialDissolvePatternMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _PerMaterialDissolveThresholdMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _RampLightingSampleUvYTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _RampLightingTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _RampSpecularSampleUvYTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _RampSpecularTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ScreenSpaceOutlineDepthSensitivityTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ScreenSpaceOutlineNormalsSensitivityTex:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ShadingGradeMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _SkinMaskMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _SmoothnessMap:
+ 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}
+ - _SpecularColorTintMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _SpecularMap:
+ m_Texture: {fileID: 0}
+ m_Scale: {x: 1, y: 1}
+ m_Offset: {x: 0, y: 0}
+ - _ZOffsetMaskTex:
+ 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:
+ - _CharacterID: 0
+ - _DissolveMode: 0
+ m_Floats:
+ - _AddPrecomputedVelocity: 0
+ - _AdditionalLightCelShadeMidPoint: 0
+ - _AdditionalLightCelShadeMidPointForFaceArea: 0
+ - _AdditionalLightCelShadeSoftness: 0.05
+ - _AdditionalLightCelShadeSoftnessForFaceArea: 0.15
+ - _AdditionalLightDistanceAttenuationClamp: 2
+ - _AdditionalLightIgnoreCelShade: 0.2
+ - _AdditionalLightIgnoreCelShadeForFaceArea: 0.2
+ - _AdditionalLightIgnoreOcclusion: 0.2
+ - _AllowNiloToonBloomCharacterAreaOverride: 1
+ - _AllowPerCharacterDissolve: 1
+ - _AllowPerCharacterDitherFadeout: 1
+ - _AllowRenderDepthOnlyOrDepthNormalsPass: 1
+ - _AllowRenderExtraThickOutlinePass: 1
+ - _AllowRenderMotionVectorsPass: 1
+ - _AllowRenderNiloToonCharacterAreaColorFillPass: 1
+ - _AllowRenderNiloToonCharacterAreaStencilBufferFillPass: 1
+ - _AllowRenderNiloToonPrepassBufferPass: 1
+ - _AllowRenderNiloToonSelfShadowPass: 1
+ - _AllowRenderURPShadowCasterPass: 1
+ - _AllowRenderURPUniversalForwardOnlyPass: 1
+ - _AllowedNiloToonBloomOverrideStrength: 1
+ - _AlphaClip: 0
+ - _AlphaOverrideMode: 0
+ - _AlphaOverrideStrength: 1
+ - _AlphaOverrideTexInvertColor: 0
+ - _AlphaOverrideTexUVIndex: 0
+ - _AlphaOverrideTexValueOffset: 0
+ - _AlphaOverrideTexValueScale: 1
+ - _AlphaToMask: 0
+ - _ApplyAlphaOverrideOnlyWhenFaceForwardIsPointingToCamera: 0
+ - _ApplyAlphaOverrideOnlyWhenFaceForwardIsPointingToCameraRemapEnd: 1
+ - _ApplyAlphaOverrideOnlyWhenFaceForwardIsPointingToCameraRemapMinMaxSlider: 1
+ - _ApplyAlphaOverrideOnlyWhenFaceForwardIsPointingToCameraRemapStart: 0
+ - _ApplyDepthTexRimLightFixDottedLineArtifacts: 1
+ - _AsUnlit: 0
+ - _BackFaceForceShadow: 0
+ - _BaseMapBrightness: 1
+ - _BaseMapStackingLayer10ApplytoFaces: 0
+ - _BaseMapStackingLayer10ColorBlendMode: 0
+ - _BaseMapStackingLayer10Enable: 0
+ - _BaseMapStackingLayer10MaskInvertColor: 0
+ - _BaseMapStackingLayer10MaskRemapEnd: 1
+ - _BaseMapStackingLayer10MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer10MaskRemapStart: 0
+ - _BaseMapStackingLayer10MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer10MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer10MaskUVIndex: 0
+ - _BaseMapStackingLayer10MasterStrength: 1
+ - _BaseMapStackingLayer10TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer10TexUVIndex: 0
+ - _BaseMapStackingLayer10TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer10TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer1ApplytoFaces: 0
+ - _BaseMapStackingLayer1ColorBlendMode: 0
+ - _BaseMapStackingLayer1Enable: 0
+ - _BaseMapStackingLayer1MaskInvertColor: 0
+ - _BaseMapStackingLayer1MaskRemapEnd: 1
+ - _BaseMapStackingLayer1MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer1MaskRemapStart: 0
+ - _BaseMapStackingLayer1MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer1MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer1MaskUVIndex: 0
+ - _BaseMapStackingLayer1MasterStrength: 1
+ - _BaseMapStackingLayer1TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer1TexUVIndex: 0
+ - _BaseMapStackingLayer1TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer1TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer2ApplytoFaces: 0
+ - _BaseMapStackingLayer2ColorBlendMode: 0
+ - _BaseMapStackingLayer2Enable: 0
+ - _BaseMapStackingLayer2MaskInvertColor: 0
+ - _BaseMapStackingLayer2MaskRemapEnd: 1
+ - _BaseMapStackingLayer2MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer2MaskRemapStart: 0
+ - _BaseMapStackingLayer2MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer2MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer2MaskUVIndex: 0
+ - _BaseMapStackingLayer2MasterStrength: 1
+ - _BaseMapStackingLayer2TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer2TexUVIndex: 0
+ - _BaseMapStackingLayer2TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer2TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer3ApplytoFaces: 0
+ - _BaseMapStackingLayer3ColorBlendMode: 0
+ - _BaseMapStackingLayer3Enable: 0
+ - _BaseMapStackingLayer3MaskInvertColor: 0
+ - _BaseMapStackingLayer3MaskRemapEnd: 1
+ - _BaseMapStackingLayer3MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer3MaskRemapStart: 0
+ - _BaseMapStackingLayer3MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer3MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer3MaskUVIndex: 0
+ - _BaseMapStackingLayer3MasterStrength: 1
+ - _BaseMapStackingLayer3TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer3TexUVIndex: 0
+ - _BaseMapStackingLayer3TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer3TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer4ApplytoFaces: 0
+ - _BaseMapStackingLayer4ColorBlendMode: 0
+ - _BaseMapStackingLayer4Enable: 0
+ - _BaseMapStackingLayer4MaskInvertColor: 0
+ - _BaseMapStackingLayer4MaskRemapEnd: 1
+ - _BaseMapStackingLayer4MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer4MaskRemapStart: 0
+ - _BaseMapStackingLayer4MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer4MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer4MaskUVIndex: 0
+ - _BaseMapStackingLayer4MasterStrength: 1
+ - _BaseMapStackingLayer4TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer4TexUVIndex: 0
+ - _BaseMapStackingLayer4TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer4TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer5ApplytoFaces: 0
+ - _BaseMapStackingLayer5ColorBlendMode: 0
+ - _BaseMapStackingLayer5Enable: 0
+ - _BaseMapStackingLayer5MaskInvertColor: 0
+ - _BaseMapStackingLayer5MaskRemapEnd: 1
+ - _BaseMapStackingLayer5MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer5MaskRemapStart: 0
+ - _BaseMapStackingLayer5MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer5MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer5MaskUVIndex: 0
+ - _BaseMapStackingLayer5MasterStrength: 1
+ - _BaseMapStackingLayer5TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer5TexUVIndex: 0
+ - _BaseMapStackingLayer5TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer5TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer6ApplytoFaces: 0
+ - _BaseMapStackingLayer6ColorBlendMode: 0
+ - _BaseMapStackingLayer6Enable: 0
+ - _BaseMapStackingLayer6MaskInvertColor: 0
+ - _BaseMapStackingLayer6MaskRemapEnd: 1
+ - _BaseMapStackingLayer6MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer6MaskRemapStart: 0
+ - _BaseMapStackingLayer6MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer6MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer6MaskUVIndex: 0
+ - _BaseMapStackingLayer6MasterStrength: 1
+ - _BaseMapStackingLayer6TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer6TexUVIndex: 0
+ - _BaseMapStackingLayer6TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer6TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer7ApplytoFaces: 0
+ - _BaseMapStackingLayer7ColorBlendMode: 0
+ - _BaseMapStackingLayer7Enable: 0
+ - _BaseMapStackingLayer7MaskInvertColor: 0
+ - _BaseMapStackingLayer7MaskRemapEnd: 1
+ - _BaseMapStackingLayer7MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer7MaskRemapStart: 0
+ - _BaseMapStackingLayer7MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer7MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer7MaskUVIndex: 0
+ - _BaseMapStackingLayer7MasterStrength: 1
+ - _BaseMapStackingLayer7TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer7TexUVIndex: 0
+ - _BaseMapStackingLayer7TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer7TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer8ApplytoFaces: 0
+ - _BaseMapStackingLayer8ColorBlendMode: 0
+ - _BaseMapStackingLayer8Enable: 0
+ - _BaseMapStackingLayer8MaskInvertColor: 0
+ - _BaseMapStackingLayer8MaskRemapEnd: 1
+ - _BaseMapStackingLayer8MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer8MaskRemapStart: 0
+ - _BaseMapStackingLayer8MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer8MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer8MaskUVIndex: 0
+ - _BaseMapStackingLayer8MasterStrength: 1
+ - _BaseMapStackingLayer8TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer8TexUVIndex: 0
+ - _BaseMapStackingLayer8TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer8TexUVRotatedAngle: 0
+ - _BaseMapStackingLayer9ApplytoFaces: 0
+ - _BaseMapStackingLayer9ColorBlendMode: 0
+ - _BaseMapStackingLayer9Enable: 0
+ - _BaseMapStackingLayer9MaskInvertColor: 0
+ - _BaseMapStackingLayer9MaskRemapEnd: 1
+ - _BaseMapStackingLayer9MaskRemapMinMaxSlider: 1
+ - _BaseMapStackingLayer9MaskRemapStart: 0
+ - _BaseMapStackingLayer9MaskTexAsIDMap: 0
+ - _BaseMapStackingLayer9MaskTexExtractFromID: 255
+ - _BaseMapStackingLayer9MaskUVIndex: 0
+ - _BaseMapStackingLayer9MasterStrength: 1
+ - _BaseMapStackingLayer9TexIgnoreAlpha: 0
+ - _BaseMapStackingLayer9TexUVIndex: 0
+ - _BaseMapStackingLayer9TexUVRotateSpeed: 0
+ - _BaseMapStackingLayer9TexUVRotatedAngle: 0
+ - _BaseMapUVIndex: 0
+ - _Blend: 0
+ - _BlendModePreserveSpecular: 1
+ - _BlendOp: 0
+ - _BumpMapApplytoFaces: 0
+ - _BumpMapUVIndex: 0
+ - _BumpScale: 1
+ - _CelShadeMidPoint: 0
+ - _CelShadeMidPointForFaceArea: -0.3
+ - _CelShadeSoftness: 0.05
+ - _CelShadeSoftnessForFaceArea: 0.15
+ - _CharacterAreaColorFillEnabled: 0
+ - _CharacterAreaColorFillRendersBlockedArea: 0
+ - _CharacterAreaColorFillRendersVisibleArea: 0
+ - _CharacterAreaColorFillTextureUVIndex: 5
+ - _CharacterBoundRadius: 1.25
+ - _ClearCoatMask: 0
+ - _ClearCoatSmoothness: 0
+ - _ColorMask: 15
+ - _ColorRenderStatesGroup: 0
+ - _ColorRenderStatesGroupPreset: 0
+ - _ControlledByNiloToonPerCharacterRenderController: 0
+ - _Cull: 2
+ - _CullNiloToonSelfShadowCaster: 1
+ - _CullOutline: 1
+ - _Cutoff: 0.5
+ - _DebugFaceShadowGradientMap: 0
+ - _DecalAlbedoApplyStrength: 1
+ - _DecalGroup: 0
+ - _DecalNormalApplyStrength: 1
+ - _DecalOcclusionApplyStrength: 1
+ - _DecalSmoothnessApplyStrength: 1
+ - _DecalSpecularApplyStrength: 1
+ - _DepthRenderStatesGroup: 0
+ - _DepthTexRimLight3DFallbackMidPoint: 0.7
+ - _DepthTexRimLight3DFallbackRemoveFlatPolygonRimLight: 1
+ - _DepthTexRimLight3DFallbackSoftness: 0.02
+ - _DepthTexRimLight3DRimMaskEnable: 0
+ - _DepthTexRimLight3DRimMaskThreshold: 0.5
+ - _DepthTexRimLightAndShadowReduceWidthWhenCameraIsClose: 1
+ - _DepthTexRimLightAndShadowSafeViewDistance: 1
+ - _DepthTexRimLightAndShadowWidthExtraMultiplier: 1
+ - _DepthTexRimLightAndShadowWidthMultiplier: 0.5
+ - _DepthTexRimLightBlockByShadow: 0
+ - _DepthTexRimLightFadeoutRange: 1
+ - _DepthTexRimLightFixDottedLineArtifactsExtendMultiplier: 0.1
+ - _DepthTexRimLightIgnoreLightDir: 0
+ - _DepthTexRimLightIntensity: 1.5
+ - _DepthTexRimLightMaskTexInvertColor: 0
+ - _DepthTexRimLightMinimumThresholdOffsetForFace: 0.5
+ - _DepthTexRimLightMixWithBaseMapColor: 0.5
+ - _DepthTexRimLightThresholdOffset: 0
+ - _DepthTexRimLightUsage: 1
+ - _DepthTexRimLightWidthClampForFace: 0.5
+ - _DepthTexRimLightWidthMultiplier: 1
+ - _DepthTexShadowBrightness: 0.85
+ - _DepthTexShadowBrightnessForFace: 1
+ - _DepthTexShadowColorStyleForFacePreset: 0
+ - _DepthTexShadowColorStyleForNonFacePreset: 0
+ - _DepthTexShadowFadeoutRange: 1
+ - _DepthTexShadowFixedDirectionForFace: 0
+ - _DepthTexShadowThresholdOffset: 0
+ - _DepthTexShadowUsage: 1
+ - _DepthTexShadowWidthMultiplier: 1
+ - _DetailAlbedoMapScale: 1
+ - _DetailAlbedoWhitePoint: 0.5
+ - _DetailMaskInvertColor: 0
+ - _DetailNormalMapScale: 1
+ - _DetailUseSecondUv: 0
+ - _DissolveAmount: 0
+ - _DissolveBorderRange: 0.02
+ - _DissolveNoiseStrength: 1
+ - _DissolvePatternMapPreset: 0
+ - _DissolveThresholdMapPreset: 0
+ - _DissolveThresholdMapTilingX: 1
+ - _DissolveThresholdMapTilingY: 1
+ - _DitherFadeoutAmount: 0
+ - _DitherFadeoutNormalScaleFix: 1
+ - _DstBlend: 0
+ - _DstBlendAlpha: 0
+ - _DynamicEyeFinalBrightness: 2
+ - _DynamicEyePupilDepthScale: 0.4
+ - _DynamicEyePupilMaskSoftness: 0.216
+ - _DynamicEyePupilSize: -0.384
+ - _DynamicEyeSize: 2.2
+ - _EditFinalOutputAlphaEnable: 0
+ - _EmissionAnimTintRampMapSpeed: 1
+ - _EmissionIntensity: 1
+ - _EmissionMapUseSingleChannelOnly: 0
+ - _EmissionMaskMapInvertColor: 0
+ - _EmissionMaskMapRemapEnd: 1
+ - _EmissionMaskMapRemapMinMaxSlider: 1
+ - _EmissionMaskMapRemapStart: 0
+ - _EnableDynamicEyeFeature: 0
+ - _EnableEmissionAnimTintRampMap: 0
+ - _EnableFace3DRimLightAndShadow: 0
+ - _EnableNiloToonSelfShadowMapping: 1
+ - _EnableNiloToonSelfShadowMappingDepthBias: 0
+ - _EnableNiloToonSelfShadowMappingNormalBias: 0
+ - _EnablePerMaterialDissolve: 0
+ - _EnableRendering: 1
+ - _EnableShadowColor: 1
+ - _EnableUVEditGroup: 0
+ - _EnvironmentReflectionApplyAddBlending: 0
+ - _EnvironmentReflectionApplyReplaceBlending: 1
+ - _EnvironmentReflectionApplytoFaces: 0
+ - _EnvironmentReflectionBrightness: 1
+ - _EnvironmentReflectionFresnelEffect: 0
+ - _EnvironmentReflectionFresnelPower: 1
+ - _EnvironmentReflectionFresnelRemapEnd: 1
+ - _EnvironmentReflectionFresnelRemapMinMaxSlider: 1
+ - _EnvironmentReflectionFresnelRemapStart: 0
+ - _EnvironmentReflectionMaskMapInvertColor: 0
+ - _EnvironmentReflectionMaskMapRemapEnd: 1
+ - _EnvironmentReflectionMaskMapRemapMinMaxSlider: 1
+ - _EnvironmentReflectionMaskMapRemapStart: 0
+ - _EnvironmentReflectionShouldApplyToFaceArea: 0
+ - _EnvironmentReflectionSmoothnessMultiplier: 1
+ - _EnvironmentReflectionTintAlbedo: 1
+ - _EnvironmentReflectionUsage: 1
+ - _EnvironmentReflections: 1
+ - _ExtraThickOutlineEnabled: 0
+ - _ExtraThickOutlineMaxFinalWidth: 100
+ - _ExtraThickOutlineWidth: 4
+ - _ExtraThickOutlineWriteIntoDepthTexture: 0
+ - _ExtraThickOutlineZOffset: -0.1
+ - _ExtraThickOutlineZWrite: 0
+ - _Face3DRimLightAndShadow_CheekRimLightIntensity: 1
+ - _Face3DRimLightAndShadow_CheekRimLightSoftness: 0.1
+ - _Face3DRimLightAndShadow_CheekRimLightThreshold: 0.7
+ - _Face3DRimLightAndShadow_CheekShadowIntensity: 1
+ - _Face3DRimLightAndShadow_CheekShadowSoftness: 0.1
+ - _Face3DRimLightAndShadow_CheekShadowThreshold: 0.7
+ - _Face3DRimLightAndShadow_NoseRimLightIntensity: 1
+ - _Face3DRimLightAndShadow_NoseShadowIntensity: 1
+ - _FaceAreaCameraDepthTextureZWriteOffset: 0.04
+ - _FaceMaskMapInvertColor: 0
+ - _FaceMaskMapRemapEnd: 1
+ - _FaceMaskMapRemapMinMaxSlider: 1
+ - _FaceMaskMapRemapStart: 0
+ - _FaceShadowBrightness: 1
+ - _FaceShadowGradientIntensity: 1
+ - _FaceShadowGradientMapFaceMidPoint: 0.5
+ - _FaceShadowGradientMapInvertColor: 0
+ - _FaceShadowGradientMapPreset: 0
+ - _FaceShadowGradientMapUVIndex: 0
+ - _FaceShadowGradientMapUVxInvert: 1
+ - _FaceShadowGradientMaskMapInvertColor: 0
+ - _FaceShadowGradientMaskMapUVIndex: 0
+ - _FaceShadowGradientOffset: 0.1
+ - _FaceShadowGradientResultSoftness: 0.005
+ - _FaceShadowGradientThresholdMax: 1
+ - _FaceShadowGradientThresholdMin: 0
+ - _FaceShadowGradientThresholdMinMax: 1
+ - _FixFaceNormalAmount: 1
+ - _FixFaceNormalAmountPerMaterial: 1
+ - _FixFaceNormalUseFlattenOrProxySphereMethod: 0
+ - _ForceFinalOutputAlphaEqualsOne: 0
+ - _GGXDirectSpecularSmoothnessMultiplier: 1
+ - _GlossMapScale: 1
+ - _Glossiness: 0
+ - _GlossyReflections: 0
+ - _HairStrandSpecularMainExponent: 256
+ - _HairStrandSpecularMainIntensity: 1
+ - _HairStrandSpecularMixWithBaseMapColor: 0.5
+ - _HairStrandSpecularOverallIntensity: 1
+ - _HairStrandSpecularSecondExponent: 128
+ - _HairStrandSpecularSecondIntensity: 1
+ - _HairStrandSpecularShapeFrequency: 750
+ - _HairStrandSpecularShapePositionOffset: 0
+ - _HairStrandSpecularShapeShift: 0.015
+ - _HairStrandSpecularTintMapUsage: 1
+ - _HairStrandSpecularUVDirection: 0
+ - _HairStrandSpecularUVIndex: 0
+ - _IgnoreDefaultMainLightFaceShadow: 1
+ - _IndirectLightFlatten: 1
+ - _IsFace: 0
+ - _IsSkin: 0
+ - _LightingStyleDirectionalLightRenderFacePreset: 0
+ - _LightingStyleFaceOverrideGroup: 0
+ - _LightingStyleGroup: 0
+ - _LitToShadowTransitionAreaHueOffset: 0.01
+ - _LitToShadowTransitionAreaIntensity: 1
+ - _LitToShadowTransitionAreaSaturationBoost: 0.5
+ - _LitToShadowTransitionAreaValueMul: 1
+ - _MainLightIgnoreCelShade: 0
+ - _MainLightIgnoreCelShadeForFaceArea: 0
+ - _MainLightNonSkinDiffuseNormalMapStrength: 1
+ - _MainLightSkinDiffuseNormalMapStrength: 1
+ - _MatCapAdditiveApplytoFaces: 0
+ - _MatCapAdditiveExtractBrightArea: 0
+ - _MatCapAdditiveIntensity: 1
+ - _MatCapAdditiveMapAlphaAsMask: 0
+ - _MatCapAdditiveMaskMapInvertColor: 0
+ - _MatCapAdditiveMaskMapRemapEnd: 1
+ - _MatCapAdditiveMaskMapRemapMinMaxSlider: 1
+ - _MatCapAdditiveMaskMapRemapStart: 0
+ - _MatCapAdditiveMixWithBaseMapColor: 0.5
+ - _MatCapAdditivePreset: 0
+ - _MatCapAdditiveUvScale: 1
+ - _MatCapAlphaBlendMapAlphaAsMask: 0
+ - _MatCapAlphaBlendMaskMapInvertColor: 0
+ - _MatCapAlphaBlendMaskMapRemapEnd: 1
+ - _MatCapAlphaBlendMaskMapRemapMinMaxSlider: 1
+ - _MatCapAlphaBlendMaskMapRemapStart: 0
+ - _MatCapAlphaBlendPreset: 0
+ - _MatCapAlphaBlendUsage: 1
+ - _MatCapAlphaBlendUvScale: 1
+ - _MatCapOcclusionIntensity: 1
+ - _MatCapOcclusionMapAlphaAsMask: 0
+ - _MatCapOcclusionMapRemapEnd: 1
+ - _MatCapOcclusionMapRemapMinMaxSlider: 1
+ - _MatCapOcclusionMapRemapStart: 0
+ - _MatCapOcclusionMaskMapInvert: 0
+ - _MatCapOcclusionMaskMapRemapEnd: 1
+ - _MatCapOcclusionMaskMapRemapMinMaxSlider: 1
+ - _MatCapOcclusionMaskMapRemapStart: 0
+ - _MatCapOcclusionPreset: 0
+ - _MatCapOcclusionUvScale: 1
+ - _Metallic: 1
+ - _MultiplyBRPColor: 0
+ - _MultiplyBaseColorToEmissionColor: 0
+ - _MultiplyBaseColorToSpecularColor: 0.5
+ - _MultiplyLightColorToEmissionColor: 0
+ - _NiloGlitterDensity: 1
+ - _NiloGlitterIntensity: 1
+ - _NiloGlitterRndomNormalStrength: 0.5
+ - _NiloGlitterSize: 1
+ - _NiloGlitterTintColorTexUVIndex: 0
+ - _NiloGlitterUVIndex: 0
+ - _NiloToonSelfShadowIntensity: 1
+ - _NiloToonSelfShadowIntensityForFace: 0
+ - _NiloToonSelfShadowIntensityForNonFace: 1
+ - _NiloToonSelfShadowMappingDepthBias: 0
+ - _NiloToonSelfShadowMappingNormalBias: 0
+ - _OcclusionMapApplytoFaces: 0
+ - _OcclusionMapInvertColor: 0
+ - _OcclusionMapStylePreset: 0
+ - _OcclusionMapUVIndex: 0
+ - _OcclusionRemapEnd: 1
+ - _OcclusionRemapMinMaxSlider: 1
+ - _OcclusionRemapStart: 0
+ - _OcclusionStrength: 1
+ - _OutlineApplyAutoWidthAdjustment: 1
+ - _OutlineBaseZOffset: 0
+ - _OutlineUniformLengthInViewSpace: 0
+ - _OutlineUseBakedSmoothNormal: 1
+ - _OutlineUsePreLightingReplaceColor: 0
+ - _OutlineUseReplaceColor: 0
+ - _OutlineWidth: 0.5
+ - _OutlineWidthExtraMultiplier: 1
+ - _OutlineZOffset: 0.0001
+ - _OutlineZOffsetForFaceArea: 0.02
+ - _OutlineZOffsetMaskRemapEnd: 1
+ - _OutlineZOffsetMaskRemapMinMaxSlider: 1
+ - _OutlineZOffsetMaskRemapStart: 0
+ - _OutlineZOffsetMaskTexFromVertexColorInvertColor: 0
+ - _OutlineZOffsetMaskTexInvertColor: 0
+ - _OverrideAdditionalLightCelShadeParamForFaceArea: 1
+ - _OverrideByFaceShadowTintColor: 1
+ - _OverrideBySkinShadowTintColor: 1
+ - _OverrideCelShadeParamForFaceArea: 1
+ - _OverrideOutlineColorByTexIntensity: 1
+ - _OverrideOutlineColorTexIgnoreAlphaChannel: 0
+ - _OverrideShadowColorByTexIntensity: 1
+ - _OverrideShadowColorByTexMode: 0
+ - _OverrideShadowColorMaskMapInvertColor: 0
+ - _OverrideShadowColorTexIgnoreAlphaChannel: 0
+ - _Parallax: 0.005
+ - _ParallaxApplyToUVIndex: 0
+ - _ParallaxMapEnable: 0
+ - _ParallaxSampleUVIndex: 0
+ - _PassOnOffGroup: 0
+ - _PerCharEffectDesaturatePercentage: 0
+ - _PerCharEffectRimSharpnessPower: 4
+ - _PerCharReceiveAverageURPShadowMap: 1
+ - _PerCharReceiveNiloToonSelfShadowMap: 1
+ - _PerCharReceiveStandardURPShadowMap: 1
+ - _PerCharZOffset: 0
+ - _PerCharacterBaseMapOverrideAmount: 0
+ - _PerCharacterBaseMapOverrideBlendMode: 0
+ - _PerCharacterBaseMapOverrideUVIndex: 0
+ - _PerCharacterEffectGroup: 0
+ - _PerCharacterOutlineWidthMultiply: 1
+ - _PerCharacterRenderOutline: 1
+ - _PerMaterialDissolveCutoff: -1
+ - _PerMaterialDissolveEdgeWidth: 0.05
+ - _PerMaterialDissolvePatternMapInvertColor: 0
+ - _PerMaterialDissolvePatternMapStrength: 0.1
+ - _PerMaterialDissolvePatternMapUVIndex: 0
+ - _PerMaterialDissolvePatternMapUVTiling: 1
+ - _PerMaterialDissolveThresholdMapInvertColor: 0
+ - _PerMaterialDissolveThresholdMapUVIndex: 0
+ - _PerMaterialDissolveThresholdMapUVTiling: 1
+ - _PerMaterialEnableDepthTextureRimLightAndShadow: 1
+ - _PerspectiveRemovalAmount: 0
+ - _PerspectiveRemovalEndHeight: 1
+ - _PerspectiveRemovalRadius: 1
+ - _PerspectiveRemovalStartHeight: 0
+ - _PreMultiplyAlphaIntoRGBOutput: 0
+ - _QueueOffset: 0
+ - _RampLightTexMode: 1
+ - _RampLightingFaceAreaRemoveEffect: 1
+ - _RampLightingNdotLRemapEnd: 1
+ - _RampLightingNdotLRemapMinMaxSlider: 1
+ - _RampLightingNdotLRemapStart: 0
+ - _RampLightingSampleUvYTexInvertColor: 0
+ - _RampLightingTexSampleUvY: 0.5
+ - _RampLightingUvYRemapEnd: 1
+ - _RampLightingUvYRemapMinMaxSlider: 1
+ - _RampLightingUvYRemapStart: 0
+ - _RampSpecularTexSampleUvY: 0.5
+ - _RampSpecularWhitePoint: 0.5
+ - _ReceiveEnvironmentReflection: 0
+ - _ReceiveSelfShadowMappingPosOffset: 0
+ - _ReceiveSelfShadowMappingPosOffsetForFaceArea: 1
+ - _ReceiveShadows: 1
+ - _ReceiveURPAdditionalLightShadowMapping: 1
+ - _ReceiveURPAdditionalLightShadowMappingAmount: 1
+ - _ReceiveURPAdditionalLightShadowMappingAmountForFace: 1
+ - _ReceiveURPAdditionalLightShadowMappingAmountForNonFace: 1
+ - _ReceiveURPShadowMapping: 1
+ - _ReceiveURPShadowMappingAmount: 1
+ - _ReceiveURPShadowMappingAmountForFace: 1
+ - _ReceiveURPShadowMappingAmountForNonFace: 1
+ - _RenderCharacter: 1
+ - _RenderFaceGroup: 0
+ - _RenderFacePreset: 0
+ - _RenderOutline: 1
+ - _RenderScreenSpaceOutline: 0
+ - _RenderScreenSpaceOutlineV2: 0
+ - _ScreenSpaceOutlineDepthSensitivity: 1
+ - _ScreenSpaceOutlineDepthSensitivityIfFace: 1
+ - _ScreenSpaceOutlineDepthSensitivityTexRemapEnd: 1
+ - _ScreenSpaceOutlineDepthSensitivityTexRemapMinMaxSlider: 1
+ - _ScreenSpaceOutlineDepthSensitivityTexRemapStart: 0
+ - _ScreenSpaceOutlineNormalsSensitivity: 1
+ - _ScreenSpaceOutlineNormalsSensitivityIfFace: 1
+ - _ScreenSpaceOutlineNormalsSensitivityTexRemapEnd: 1
+ - _ScreenSpaceOutlineNormalsSensitivityTexRemapMinMaxSlider: 1
+ - _ScreenSpaceOutlineNormalsSensitivityTexRemapStart: 0
+ - _ScreenSpaceOutlineUseReplaceColor: 0
+ - _ScreenSpaceOutlineWidth: 1
+ - _ScreenSpaceOutlineWidthIfFace: 0
+ - _SelfShadowAreaHSVStrength: 1
+ - _SelfShadowAreaHueOffset: 0
+ - _SelfShadowAreaSaturationBoost: 0.2
+ - _SelfShadowAreaValueMul: 0.7
+ - _ShadingGradeMapApplyRange: 1
+ - _ShadingGradeMapInvertColor: 0
+ - _ShadingGradeMapMidPointOffset: 0
+ - _ShadingGradeMapRemapEnd: 1
+ - _ShadingGradeMapRemapMinMaxSlider: 1
+ - _ShadingGradeMapRemapStart: 0
+ - _ShadingGradeMapStrength: 1
+ - _SkinFaceShadowColorPreset: 0
+ - _SkinMaskMapAsIDMap: 0
+ - _SkinMaskMapExtractFromID: 255
+ - _SkinMaskMapInvertColor: 0
+ - _SkinMaskMapRemapEnd: 1
+ - _SkinMaskMapRemapMinMaxSlider: 1
+ - _SkinMaskMapRemapStart: 0
+ - _SkinShadowBrightness: 1
+ - _Smoothness: 1
+ - _SmoothnessGroup: 0
+ - _SmoothnessMapInputIsRoughnessMap: 0
+ - _SmoothnessMapRemapEnd: 1
+ - _SmoothnessMapRemapMinMaxSlider: 1
+ - _SmoothnessMapRemapStart: 0
+ - _SmoothnessTextureChannel: 0
+ - _SpecularApplytoFaces: 0
+ - _SpecularAreaRemapMidPoint: 0.1
+ - _SpecularAreaRemapRange: 0.05
+ - _SpecularAreaRemapUsage: 0
+ - _SpecularColorTintMapUsage: 1
+ - _SpecularColorTintMapUseSecondUv: 0
+ - _SpecularHighlights: 1
+ - _SpecularIntensity: 1
+ - _SpecularMapAsIDMap: 0
+ - _SpecularMapExtractFromID: 255
+ - _SpecularMapInvertColor: 0
+ - _SpecularMapRemapEnd: 1
+ - _SpecularMapRemapMinMaxSlider: 1
+ - _SpecularMapRemapStart: 0
+ - _SpecularMapUVIndex: 0
+ - _SpecularReactToLightDirMode: 0
+ - _SpecularShowInShadowArea: 0
+ - _SpecularUseReplaceBlending: 0
+ - _SrcBlend: 1
+ - _SrcBlendAlpha: 1
+ - _StencilComp: 0
+ - _StencilGroup: 0
+ - _StencilPass: 0
+ - _StencilPreset: 0
+ - _StencilRef: 0
+ - _SupportClothDynamics: 0
+ - _Surface: 0
+ - _SurfaceTypePreset: 0
+ - _UIDisplayMode: 100
+ - _UV0RotateSpeed: 0
+ - _UV0RotatedAngle: 0
+ - _UV1RotateSpeed: 0
+ - _UV1RotatedAngle: 0
+ - _UV2RotateSpeed: 0
+ - _UV2RotatedAngle: 0
+ - _UV3RotateSpeed: 0
+ - _UV3RotatedAngle: 0
+ - _UnityCameraDepthTextureWriteOutlineExtrudedPosition: 0
+ - _UseAlphaOverrideTex: 0
+ - _UseDepthTexRimLightAndShadowWidthMultiplierFromVertexColor: 0
+ - _UseDepthTexRimLightAndShadowWidthTex: 0
+ - _UseDepthTexRimLightMaskTex: 0
+ - _UseDetailMap: 0
+ - _UseEmission: 0
+ - _UseFaceMaskMap: 0
+ - _UseFaceShadowGradientMap: 0
+ - _UseGGXDirectSpecular: 1
+ - _UseHairStrandSpecularTintMap: 0
+ - _UseKajiyaKaySpecular: 0
+ - _UseMatCapAdditive: 0
+ - _UseMatCapAlphaBlend: 0
+ - _UseMatCapOcclusion: 0
+ - _UseNiloGlitter: 0
+ - _UseNiloToonSelfShadowIntensityMultiplierTex: 0
+ - _UseNormalMap: 0
+ - _UseOcclusion: 0
+ - _UseOutlineTintColorMap: 0
+ - _UseOutlineWidthMaskFromVertexColor: 0
+ - _UseOutlineWidthTex: 0
+ - _UseOutlineZOffsetMaskFromVertexColor: 0
+ - _UseOutlineZOffsetTex: 0
+ - _UseOverrideOutlineColorByTexture: 0
+ - _UseOverrideShadowColorByTexture: 0
+ - _UseRampLightingSampleUvYTex: 0
+ - _UseRampLightingTex: 0
+ - _UseRampSpecularSampleUvYTex: 0
+ - _UseRampSpecularTex: 0
+ - _UseShadingGradeMap: 0
+ - _UseSkinMaskMap: 0
+ - _UseSmoothnessMap: 0
+ - _UseSpecular: 0
+ - _UseSpecularColorTintMap: 0
+ - _UseZOffsetMaskTex: 0
+ - _WorkflowMode: 1
+ - _XRMotionVectorsPass: 1
+ - _ZOffset: 0
+ - _ZOffsetEnable: 0
+ - _ZOffsetMaskMapInvertColor: 0
+ - _ZOffsetMultiplierForTraditionalOutlinePass: 1
+ - _ZOffsetPreset: 0
+ - _ZTest: 4
+ - _ZWrite: 1
+ m_Colors:
+ - _AlphaOverrideTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _BackFaceBaseMapReplaceColor: {r: 0, g: 0, b: 0, a: 0}
+ - _BackFaceTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseColor2: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer10MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer10TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer10TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer10TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer10TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer1MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer1TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer1TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer1TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer1TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer2MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer2TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer2TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer2TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer2TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer3MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer3TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer3TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer3TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer3TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer4MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer4TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer4TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer4TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer4TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer5MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer5TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer5TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer5TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer5TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer6MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer6TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer6TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer6TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer6TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer7MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer7TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer7TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer7TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer7TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer8MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer8TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer8TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer8TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer8TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BaseMapStackingLayer9MaskTexChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer9TexUVAnimSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _BaseMapStackingLayer9TexUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer9TexUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BaseMapStackingLayer9TintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _BumpMapUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _BumpMapUVScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _CharacterAreaColorFillColor: {r: 1, g: 1, b: 1, a: 0.5}
+ - _CharacterAreaColorFillTextureUVScrollSpeed: {r: 0, g: 0, b: 0, a: 1}
+ - _CharacterAreaColorFillTextureUVTilingOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _CharacterBoundCenterPosWS: {r: 0, g: 0, b: 0, a: 1}
+ - _Color: {r: 1, g: 1, b: 1, a: 1}
+ - _DepthTexRimLightAndShadowWidthMultiplierFromVertexColorChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _DepthTexRimLightAndShadowWidthTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _DepthTexRimLightMaskTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _DepthTexRimLightTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _DepthTexShadowTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _DepthTexShadowTintColorForFace: {r: 1, g: 0.85, b: 0.85, a: 1}
+ - _DetailMapsScaleTiling: {r: 1, g: 1, b: 0, a: 0}
+ - _DetailMaskChannelMask: {r: 1, g: 0, b: 0, a: 0}
+ - _DissolveBorderTintColor: {r: 0, g: 4, b: 4, a: 1}
+ - _DynamicEyeFinalTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _DynamicEyePupilColor: {r: 1, g: 1, b: 1, a: 1}
+ - _DynamicEyePupilMaskTexChannelMask: {r: 0, g: 0, b: 0, a: 1}
+ - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+ - _EmissionMapSingleChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _EmissionMapTilingXyOffsetZw: {r: 1, g: 1, b: 0, a: 0}
+ - _EmissionMapUVScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _EmissionMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _EnvironmentReflectionColor: {r: 1, g: 1, b: 1, a: 1}
+ - _EnvironmentReflectionMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _ExtraThickOutlineColor: {r: 1, g: 1, b: 1, a: 1}
+ - _ExtraThickOutlineViewSpacePosOffset: {r: 0, g: 0, b: 0, a: 1}
+ - _Face3DRimLightAndShadow_CheekRimLightMaskMapChannel: {r: 1, g: 0, b: 0, a: 0}
+ - _Face3DRimLightAndShadow_CheekRimLightTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _Face3DRimLightAndShadow_CheekShadowMaskMapChannel: {r: 1, g: 0, b: 0, a: 0}
+ - _Face3DRimLightAndShadow_CheekShadowTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _Face3DRimLightAndShadow_NoseRimLightMaskMapChannel: {r: 1, g: 0, b: 0, a: 0}
+ - _Face3DRimLightAndShadow_NoseRimLightTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _Face3DRimLightAndShadow_NoseShadowMaskMapChannel: {r: 1, g: 0, b: 0, a: 0}
+ - _Face3DRimLightAndShadow_NoseShadowTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _FaceForwardDirection: {r: 0, g: 0, b: 1, a: 1}
+ - _FaceMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _FaceShadowGradientMapChannel: {r: 1, g: 0, b: 0, a: 0}
+ - _FaceShadowGradientMapUVCenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _FaceShadowGradientMapUVScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _FaceShadowGradientMaskMapChannel: {r: 0, g: 1, b: 0, a: 0}
+ - _FaceShadowTintColor: {r: 1, g: 0.9, b: 0.9, a: 1}
+ - _FaceShadowTintColor2: {r: 1, g: 1, b: 1, a: 1}
+ - _FaceUpDirection: {r: 0, g: 1, b: 0, a: 1}
+ - _HairStrandSpecularMainColor: {r: 1, g: 1, b: 1, a: 1}
+ - _HairStrandSpecularSecondColor: {r: 1, g: 1, b: 1, a: 1}
+ - _HairStrandSpecularTintMapTilingXyOffsetZw: {r: 1, g: 1, b: 0, a: 0}
+ - _HeadBonePositionWS: {r: 0, g: 0, b: 0, a: 1}
+ - _LitToShadowTransitionAreaTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _LowSaturationFallbackColor: {r: 0.3764706, g: 0.4141177, b: 0.5019608, a: 0}
+ - _MatCapAdditiveColor: {r: 1, g: 1, b: 1, a: 1}
+ - _MatCapAdditiveMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _MatCapAlphaBlendMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _MatCapAlphaBlendTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _MatCapOcclusionMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _MatCapOcclusionMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _MatCapUVTiling: {r: 1, g: 1, b: 0, a: 0}
+ - _NiloGlitterTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _NiloToonSelfShadowMappingTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _OcclusionMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _OutlineOcclusionAreaTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _OutlinePreLightingReplaceColor: {r: 1, g: 1, b: 1, a: 1}
+ - _OutlineReplaceColor: {r: 1, g: 1, b: 1, a: 1}
+ - _OutlineTintColor: {r: 0.25, g: 0.25, b: 0.25, a: 1}
+ - _OutlineTintColorSkinAreaOverride: {r: 0.4, g: 0.2, b: 0.2, a: 1}
+ - _OutlineWidthMaskFromVertexColor: {r: 0, g: 1, b: 0, a: 0}
+ - _OutlineWidthTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _OutlineZOffsetMaskFromVertexColor: {r: 0, g: 1, b: 0, a: 0}
+ - _OutlineZOffsetMaskTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _OverrideOutlineColorTexTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _OverrideShadowColorMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _OverrideShadowColorTexTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _PerCharEffectAddColor: {r: 0, g: 0, b: 0, a: 1}
+ - _PerCharEffectLerpColor: {r: 1, g: 1, b: 0, a: 0}
+ - _PerCharEffectRimColor: {r: 0, g: 0, b: 0, a: 1}
+ - _PerCharEffectTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _PerCharacterBaseColorTint: {r: 1, g: 1, b: 1, a: 1}
+ - _PerCharacterBaseMapOverrideTilingOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _PerCharacterBaseMapOverrideTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _PerCharacterBaseMapOverrideUVScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _PerCharacterOutlineColorLerp: {r: 1, g: 1, b: 1, a: 0}
+ - _PerCharacterOutlineColorTint: {r: 1, g: 1, b: 1, a: 1}
+ - _PerMaterialDissolveEdgeColor: {r: 16, g: 8, b: 0, a: 1}
+ - _PerMaterialDissolvePatternMapChannelMask: {r: 1, g: 0, b: 0, a: 0}
+ - _PerMaterialDissolveThresholdMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _RampLightingSampleUvYTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _ScreenSpaceOutlineDepthSensitivityTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _ScreenSpaceOutlineNormalsSensitivityTexChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _ScreenSpaceOutlineOcclusionAreaTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _ScreenSpaceOutlineReplaceColor: {r: 1, g: 1, b: 1, a: 1}
+ - _ScreenSpaceOutlineTintColor: {r: 0.1, g: 0.1, b: 0.1, a: 1}
+ - _SelfShadowTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _ShadingGradeMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _SkinMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ - _SkinShadowTintColor: {r: 1, g: 0.8, b: 0.8, a: 1}
+ - _SkinShadowTintColor2: {r: 1, g: 1, b: 1, a: 1}
+ - _SmoothnessMapChannelMask: {r: 0, g: 0, b: 0, a: 1}
+ - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
+ - _SpecularColor: {r: 1, g: 1, b: 1, a: 1}
+ - _SpecularColorTintMapTilingXyOffsetZw: {r: 1, g: 1, b: 0, a: 0}
+ - _SpecularMapChannelMask: {r: 0, g: 0, b: 1, a: 0}
+ - _URPShadowMappingTintColor: {r: 1, g: 1, b: 1, a: 1}
+ - _UV0CenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _UV0ScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _UV0ScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _UV1CenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _UV1ScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _UV1ScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _UV2CenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _UV2ScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _UV2ScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _UV3CenterPivotScalePos: {r: 1, g: 1, b: 0, a: 0}
+ - _UV3ScaleOffset: {r: 1, g: 1, b: 0, a: 0}
+ - _UV3ScrollSpeed: {r: 0, g: 0, b: 0, a: 0}
+ - _ZOffsetMaskMapChannelMask: {r: 0, g: 1, b: 0, a: 0}
+ m_BuildTextureStacks: []
+ m_AllowLocking: 1
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials/01___Default.mat.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials/01___Default.mat.meta
new file mode 100644
index 00000000..2a897560
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Materials/01___Default.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: a7e598e1742bc8b46adbfe0abfdd5cfa
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 2100000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures.meta
new file mode 100644
index 00000000..bbbf2f51
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b3a1a54dc0e224d4d89b598bf6582825
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_0.png b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_0.png
new file mode 100644
index 00000000..a0f2310b
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_0.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:53474808b81c3bcaf6f57e1cccb5eeb75da35429f2fed16192779fe9a0de3ab4
+size 2348549
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_0.png.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_0.png.meta
new file mode 100644
index 00000000..ac759703
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_0.png.meta
@@ -0,0 +1,117 @@
+fileFormatVersion: 2
+guid: a417b3809e4729743bac0ba321b0369e
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 2
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_1.standard.png b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_1.standard.png
new file mode 100644
index 00000000..79a22c6f
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_1.standard.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2f5466a711e521f966625fc916c20d90ce97d23bfcba89120c2771481cc1c40a
+size 4433965
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_1.standard.png.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_1.standard.png.meta
new file mode 100644
index 00000000..aaae4326
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_1.standard.png.meta
@@ -0,0 +1,117 @@
+fileFormatVersion: 2
+guid: 707807c523e9e5947aae1b39f5ed3868
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 0
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 2
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_2.normal.png b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_2.normal.png
new file mode 100644
index 00000000..5eb0ada6
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_2.normal.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e696704c8b69e8903f0374feae500b43a4d2141b0f6058fe4b114cad629ca350
+size 6800405
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_2.normal.png.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_2.normal.png.meta
new file mode 100644
index 00000000..abbe4be1
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.Textures/Image_2.normal.png.meta
@@ -0,0 +1,117 @@
+fileFormatVersion: 2
+guid: c15c08be1ef384d4ba799830d395eb12
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 0
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 2
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 1
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.glb b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.glb
new file mode 100644
index 00000000..fc637e24
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.glb
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:02d00c666e353617e8bf33680c9d1d8a086ba5417911a6a60758dc85fd37dc4b
+size 10879528
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.glb.meta b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.glb.meta
new file mode 100644
index 00000000..2a74fec4
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Model/게이밍의자.glb.meta
@@ -0,0 +1,32 @@
+fileFormatVersion: 2
+guid: 78ab509a6983f4046a3fcce0dc51c7ab
+ScriptedImporter:
+ internalIDToNameTable: []
+ externalObjects:
+ - first:
+ type: UnityEngine:Material
+ assembly: UnityEngine.CoreModule
+ name: 01___Default
+ second: {fileID: 2100000, guid: a7e598e1742bc8b46adbfe0abfdd5cfa, type: 2}
+ - first:
+ type: UnityEngine:Texture
+ assembly: UnityEngine.CoreModule
+ name: Image_0
+ second: {fileID: 2800000, guid: a417b3809e4729743bac0ba321b0369e, type: 3}
+ - first:
+ type: UnityEngine:Texture
+ assembly: UnityEngine.CoreModule
+ name: Image_1.standard
+ second: {fileID: 2800000, guid: 707807c523e9e5947aae1b39f5ed3868, type: 3}
+ - first:
+ type: UnityEngine:Texture
+ assembly: UnityEngine.CoreModule
+ name: Image_2.normal
+ second: {fileID: 2800000, guid: c15c08be1ef384d4ba799830d395eb12, type: 3}
+ serializedVersion: 2
+ userData:
+ assetBundleName:
+ assetBundleVariant:
+ script: {fileID: 11500000, guid: cc45016b844e7624dae3aec10fb443ea, type: 3}
+ reverseAxis: 2
+ renderPipeline: 1
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Prefab.meta b/Assets/ResourcesData/Prop/게이밍 의자/Prefab.meta
new file mode 100644
index 00000000..a52d0da7
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Prefab.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4a111207d20df8540abb5f168824cc65
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ResourcesData/Prop/게이밍 의자/Thumbnail.meta b/Assets/ResourcesData/Prop/게이밍 의자/Thumbnail.meta
new file mode 100644
index 00000000..5f22750b
--- /dev/null
+++ b/Assets/ResourcesData/Prop/게이밍 의자/Thumbnail.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: aa686f92d92611e40baca84a3be01a92
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Streamingle/Utils.meta b/Assets/Scripts/Streamingle/Utils.meta
new file mode 100644
index 00000000..211c35de
--- /dev/null
+++ b/Assets/Scripts/Streamingle/Utils.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5cd2a7f475d8b9c43b30bcb2116fcafc
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Streamingle/Utils/SmoothFollow.cs b/Assets/Scripts/Streamingle/Utils/SmoothFollow.cs
new file mode 100644
index 00000000..e6b41a65
--- /dev/null
+++ b/Assets/Scripts/Streamingle/Utils/SmoothFollow.cs
@@ -0,0 +1,152 @@
+using UnityEngine;
+
+namespace Streamingle.Utils
+{
+ ///
+ /// 타겟 오브젝트를 부드럽게 따라가는 컴포넌트
+ ///
+ public class SmoothFollow : MonoBehaviour
+ {
+ [Header("Target")]
+ [Tooltip("따라갈 대상 Transform")]
+ public Transform target;
+
+ [Header("Follow Settings")]
+ [Tooltip("위치 따라가기 활성화")]
+ public bool followPosition = true;
+
+ [Tooltip("회전 따라가기 활성화")]
+ public bool followRotation = false;
+
+ [Header("Smoothing")]
+ [Tooltip("위치 보간 속도 (낮을수록 더 부드럽게)")]
+ [Range(0.01f, 20f)]
+ public float positionSmoothSpeed = 5f;
+
+ [Tooltip("회전 보간 속도 (낮을수록 더 부드럽게)")]
+ [Range(0.01f, 20f)]
+ public float rotationSmoothSpeed = 5f;
+
+ [Header("Offset")]
+ [Tooltip("타겟으로부터의 위치 오프셋 (로컬 기준)")]
+ public Vector3 positionOffset = Vector3.zero;
+
+ [Tooltip("타겟으로부터의 회전 오프셋")]
+ public Vector3 rotationOffset = Vector3.zero;
+
+ [Header("Constraints")]
+ [Tooltip("X축 위치 고정")]
+ public bool freezePositionX = false;
+ [Tooltip("Y축 위치 고정")]
+ public bool freezePositionY = false;
+ [Tooltip("Z축 위치 고정")]
+ public bool freezePositionZ = false;
+
+ private Vector3 _initialPosition;
+ private Quaternion _initialRotation;
+ private Vector3 _velocity = Vector3.zero;
+
+ private void Awake()
+ {
+ _initialPosition = transform.position;
+ _initialRotation = transform.rotation;
+ }
+
+ private void LateUpdate()
+ {
+ if (target == null) return;
+
+ if (followPosition)
+ {
+ UpdatePosition();
+ }
+
+ if (followRotation)
+ {
+ UpdateRotation();
+ }
+ }
+
+ private void UpdatePosition()
+ {
+ // 타겟 위치 + 로컬 오프셋 계산
+ Vector3 targetPosition = target.TransformPoint(positionOffset);
+
+ // 부드러운 보간
+ Vector3 smoothedPosition = Vector3.Lerp(
+ transform.position,
+ targetPosition,
+ positionSmoothSpeed * Time.deltaTime
+ );
+
+ // 축 고정 적용
+ if (freezePositionX) smoothedPosition.x = _initialPosition.x;
+ if (freezePositionY) smoothedPosition.y = _initialPosition.y;
+ if (freezePositionZ) smoothedPosition.z = _initialPosition.z;
+
+ transform.position = smoothedPosition;
+ }
+
+ private void UpdateRotation()
+ {
+ Quaternion targetRotation = target.rotation * Quaternion.Euler(rotationOffset);
+
+ transform.rotation = Quaternion.Slerp(
+ transform.rotation,
+ targetRotation,
+ rotationSmoothSpeed * Time.deltaTime
+ );
+ }
+
+ ///
+ /// 타겟을 런타임에 변경
+ ///
+ public void SetTarget(Transform newTarget)
+ {
+ target = newTarget;
+ }
+
+ ///
+ /// 즉시 타겟 위치로 이동 (보간 없이)
+ ///
+ public void SnapToTarget()
+ {
+ if (target == null) return;
+
+ if (followPosition)
+ {
+ Vector3 targetPosition = target.TransformPoint(positionOffset);
+ if (freezePositionX) targetPosition.x = _initialPosition.x;
+ if (freezePositionY) targetPosition.y = _initialPosition.y;
+ if (freezePositionZ) targetPosition.z = _initialPosition.z;
+ transform.position = targetPosition;
+ }
+
+ if (followRotation)
+ {
+ transform.rotation = target.rotation * Quaternion.Euler(rotationOffset);
+ }
+ }
+
+ ///
+ /// 초기 위치로 복귀
+ ///
+ public void ResetToInitial()
+ {
+ transform.position = _initialPosition;
+ transform.rotation = _initialRotation;
+ }
+
+#if UNITY_EDITOR
+ private void OnDrawGizmosSelected()
+ {
+ if (target == null) return;
+
+ Gizmos.color = Color.cyan;
+ Vector3 targetPos = target.TransformPoint(positionOffset);
+ Gizmos.DrawLine(transform.position, targetPos);
+ Gizmos.DrawWireSphere(targetPos, 0.1f);
+ }
+#endif
+ }
+}
diff --git a/Assets/Scripts/Streamingle/Utils/SmoothFollow.cs.meta b/Assets/Scripts/Streamingle/Utils/SmoothFollow.cs.meta
new file mode 100644
index 00000000..33abffb7
--- /dev/null
+++ b/Assets/Scripts/Streamingle/Utils/SmoothFollow.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 53b895a2741ab0c4db91ec0dcb7c1a06
\ No newline at end of file