[방소연] AI 온도 제어 기능 추가

This commit is contained in:
njh
2026-02-10 22:14:01 +09:00
parent 0003d67fc0
commit ced34a07a4
7 changed files with 587 additions and 44 deletions

View File

@@ -0,0 +1,510 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!200 &20000000
ShaderVariantCollection:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: SHA
m_Shaders:
- first: {fileID: 66, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 103, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords: _SUNDISK_SIMPLE
passType: 0
- first: {fileID: 9000, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 9001, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 9002, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 9003, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 9004, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 9007, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 9100, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords: UIE_FORCE_GAMMA
passType: 0
- first: {fileID: 9101, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- keywords: UNITY_UI_ALPHACLIP
passType: 0
- keywords: UNITY_UI_CLIP_RECT
passType: 0
- first: {fileID: 15100, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 15102, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 19011, guid: 0000000000000000f000000000000000, type: 0}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3}
second:
variants:
- keywords: _OUTPUT_DEPTH
passType: 0
- first: {fileID: 4800000, guid: 65df88701913c224d95fc554db28381a, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: e7857e9d0c934dc4f83f270f8447b006, type: 3}
second:
variants:
- keywords: _BLOOM_LQ _CHROMATIC_ABERRATION _TONEMAP_ACES
passType: 0
- keywords: _BLOOM_LQ _TONEMAP_ACES
passType: 0
- first: {fileID: 4800000, guid: 5f1864addb451f54bae8c86d230f736e, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3}
second:
variants:
- keywords:
passType: 0
- keywords: _BLUE_NOISE _SAMPLE_COUNT_HIGH _SOURCE_DEPTH_NORMALS
passType: 0
- first: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3}
second:
variants:
- keywords:
passType: 0
- keywords: BLIT_DECODE_HDR
passType: 0
- first: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3}
second:
variants:
- keywords:
passType: 8
- keywords: INSTANCING_ON
passType: 8
- keywords: INSTANCING_ON _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
passType: 8
- keywords: _ALPHATEST_ON
passType: 8
- keywords: _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
passType: 8
- keywords:
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS
_CLUSTER_LIGHT_LOOP _EMISSION _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS
_REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
_SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS
_CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP
_NORMALMAP _OCCLUSIONMAP _RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS
_CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP
_NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS
_CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP
_NORMALMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS
_CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP
_OCCLUSIONMAP _RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP
passType: 13
- keywords: DIRLIGHTMAP_COMBINED FOG_EXP2 LIGHTMAP_ON _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP _RECEIVE_SHADOWS_OFF
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_EMISSION _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _METALLICSPECGLOSSMAP _NORMALMAP
_OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_EMISSION _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP
_NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP
_RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _METALLICSPECGLOSSMAP _NORMALMAP _REFLECTION_PROBE_ATLAS
_REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _NORMALMAP _OCCLUSIONMAP _RECEIVE_SHADOWS_OFF
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP
_OCCLUSIONMAP _RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP
_OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP _OCCLUSIONMAP _RECEIVE_SHADOWS_OFF
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS _NORMALMAP
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS _NORMALMAP _RECEIVE_SHADOWS_OFF
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP
passType: 13
- keywords: DIRLIGHTMAP_COMBINED LIGHTMAP_ON _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP _RECEIVE_SHADOWS_OFF
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _CLUSTER_LIGHT_LOOP
_EMISSION _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP
_NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _EMISSION
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP
_OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _EMISSION
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP
_RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP _NORMALMAP _REFLECTION_PROBE_ATLAS
_REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
_SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP _OCCLUSIONMAP _RECEIVE_SHADOWS_OFF
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS
_REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
_SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULAR_SETUP
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SPECULAR_SETUP
passType: 13
- keywords: FOG_EXP2 _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
passType: 13
- keywords: FOG_EXP2 _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_NORMALMAP
passType: 13
- keywords: FOG_EXP2 _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_NORMALMAP _RECEIVE_SHADOWS_OFF
passType: 13
- keywords: FOG_EXP2 _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_RECEIVE_SHADOWS_OFF
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _ALPHATEST_ON _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SPECULAR_SETUP _SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _CLUSTER_LIGHT_LOOP
_EMISSION _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _METALLICSPECGLOSSMAP _NORMALMAP
_OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _CLUSTER_LIGHT_LOOP
_EMISSION _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _METALLICSPECGLOSSMAP
_NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _ALPHAPREMULTIPLY_ON _CLUSTER_LIGHT_LOOP
_LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
_SURFACE_TYPE_TRANSPARENT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _EMISSION _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _EMISSION _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS
_REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_METALLICSPECGLOSSMAP _NORMALMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_NORMALMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULAR_SETUP
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SPECULAR_SETUP
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_METALLICSPECGLOSSMAP _NORMALMAP _OCCLUSIONMAP _REFLECTION_PROBE_ATLAS
_REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION
_SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_METALLICSPECGLOSSMAP _NORMALMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_NORMALMAP _OCCLUSIONMAP _RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_NORMALMAP _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_RECEIVE_SHADOWS_OFF _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
_SPECULAR_SETUP
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT _SPECULAR_SETUP
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _NORMALMAP
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS _RECEIVE_SHADOWS_OFF
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _NORMALMAP
_RECEIVE_SHADOWS_OFF
passType: 13
- keywords: _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE _RECEIVE_SHADOWS_OFF
passType: 13
- keywords: _NORMALMAP
passType: 13
- keywords: _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
passType: 13
- first: {fileID: 4800000, guid: 69c1f799e772cb6438f56c23efccb782, type: 3}
second:
variants:
- keywords:
passType: 8
- first: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3}
second:
variants:
- keywords: _ALPHATEST_ON _SCREEN_SPACE_OCCLUSION _SURFACE_TYPE_TRANSPARENT
passType: 0
- first: {fileID: 4800000, guid: e5d8e3ec98b1a6e4b979187d621b95c2, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: e9f290524b12df54aa38b7e3510fdbf6, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: -6465566751694194690, guid: 44245ab89240f51459a5077d7145c452, type: 3}
second:
variants:
- keywords:
passType: 8
- keywords:
passType: 13
- keywords: FOG_EXP2 _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS
_MAIN_LIGHT_SHADOWS_CASCADE _REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING
_REFLECTION_PROBE_BOX_PROJECTION _SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION
passType: 13
- keywords: _ADDITIONAL_LIGHT_SHADOWS _CLUSTER_LIGHT_LOOP _LIGHT_LAYERS _MAIN_LIGHT_SHADOWS_CASCADE
_REFLECTION_PROBE_ATLAS _REFLECTION_PROBE_BLENDING _REFLECTION_PROBE_BOX_PROJECTION
_SCREEN_SPACE_OCCLUSION _SHADOWS_SOFT
passType: 13
- first: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3}
second:
variants:
- keywords:
passType: 0
- keywords: GLOW_ON
passType: 0
- keywords: UNITY_UI_CLIP_RECT
passType: 0
- first: {fileID: 4800000, guid: 36e335017ad71d54fbb10842863188ae, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: 21322c8b137c66e49b86085d3c8161f6, type: 3}
second:
variants:
- keywords:
passType: 8
- first: {fileID: 4800000, guid: 8fbe92a9edfe6074e841d6dd1509bc59, type: 3}
second:
variants:
- keywords:
passType: 0
- first: {fileID: 4800000, guid: 201af1dd904ba734a9565138284d3a5d, type: 3}
second:
variants:
- keywords:
passType: 8
- keywords: LOD_FADE_PERCENTAGE _LEAFTUMBLING
passType: 8

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6e1d63ca5b0ea724389f7c3849239738
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 20000000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -2,6 +2,7 @@ using Best.MQTT;
using Best.MQTT.Packets; using Best.MQTT.Packets;
using Best.MQTT.Packets.Builders; using Best.MQTT.Packets.Builders;
using ChunilENG; using ChunilENG;
using ChunilENG.Management;
using ChunilENG.UI; using ChunilENG.UI;
using Newtonsoft.Json; using Newtonsoft.Json;
using System; using System;
@@ -15,22 +16,22 @@ public class MQTT : MonoBehaviour
MQTTClient client; MQTTClient client;
//public string host ="106.247.236.204"; //public string host ="106.247.236.204";
public string host ="localhost"; public string host = "localhost";
//public string port="8901"; //public string port="8901";
public string port="9001"; public string port = "9001";
public string topic1= "octopustwin/waterheater"; public string topic1 = "octopustwin/waterheater";
public string topic2= "octopustwin/wateroulet"; public string topic2 = "octopustwin/wateroulet";
//public string topic2= "DVI/HOT/+"; //public string topic2= "DVI/HOT/+";
public ThestatData t1=new ThestatData (); public ThestatData t1 = new ThestatData();
public CSSstatData c1=new CSSstatData(); public CSSstatData c1 = new CSSstatData();
static readonly Regex ijRegex = new Regex(@"^IJ(\d{2})$", RegexOptions.Compiled | RegexOptions.IgnoreCase); static readonly Regex ijRegex = new Regex(@"^IJ(\d{2})$", RegexOptions.Compiled | RegexOptions.IgnoreCase);
private int portData; private int portData;
private List<string> subscriptionTopics=new List<string>(); private List<string> subscriptionTopics = new List<string>();
public event Action<ThestatData> onThermostatData; public event Action<ThestatData> onThermostatData;
public event Action <CSSstatData> oncssstatData; public event Action<CSSstatData> oncssstatData;
public void Start() public void Start()
{ {
@@ -120,7 +121,7 @@ public class MQTT : MonoBehaviour
private void OnConnected(MQTTClient client) private void OnConnected(MQTTClient client)
{ {
//Debug.Log("OnConnected"); //Debug.Log("OnConnected");
foreach(var subscriptionTopic in subscriptionTopics) foreach (var subscriptionTopic in subscriptionTopics)
{ {
client.AddTopicAlias(subscriptionTopic); client.AddTopicAlias(subscriptionTopic);
@@ -203,8 +204,15 @@ public class MQTT : MonoBehaviour
onThermostatData?.Invoke(thermostatData); onThermostatData?.Invoke(thermostatData);
t1 = thermostatData; t1 = thermostatData;
//var waterHeater = GameObject.Find("LabelCanvas").GetComponent<ThermostatControlPanel>(); var panel = ChunilENGSceneMain.Instance.GetManager<ChunilENGUIManager>();
//waterHeater.SettingValue.SetText(t1.tempset.ToString()); if (panel == null)
{
return;
}
else
{
panel.GetCanvas<PopupCanvas>().GetPanel<ThermostatControlPanel>().SetData(t1.tempset);
}
break; break;
case "octopustwin/wateroulet": case "octopustwin/wateroulet":
@@ -212,15 +220,18 @@ public class MQTT : MonoBehaviour
oncssstatData?.Invoke(cssstatData); oncssstatData?.Invoke(cssstatData);
c1 = cssstatData; c1 = cssstatData;
//var css = GameObject.Find("4. CSS_prefab").GetComponent<Animator>(); //var css = GameObject.Find("").GetComponent<Animator>();
//css.speed = c1.speed; //if(css != null)
//{
// css.speed = c1.speed;
//}
break; break;
} }
} }
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
void Print(List<string> target) void Print(List<string> target)
{ {
foreach(var t in target) foreach (var t in target)
{ {
sb.AppendLine(t); sb.AppendLine(t);
} }

View File

@@ -1,14 +1,13 @@
using OCTOPUS_TWIN.Constants; using ChunilENG.UI;
using ChunilENG.UI;
using ChunilENG.UI.Command; using ChunilENG.UI.Command;
using Cysharp.Threading.Tasks; using Cysharp.Threading.Tasks;
using OCTOPUS_TWIN; using OCTOPUS_TWIN;
using OCTOPUS_TWIN.Command;
using OCTOPUS_TWIN.Constants;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using UnityEngine; using UnityEngine;
using UVC.Management; using UVC.Management;
using OCTOPUS_TWIN.Command;
using Unity.VisualScripting;
namespace ChunilENG.Management namespace ChunilENG.Management
{ {
@@ -21,7 +20,7 @@ namespace ChunilENG.Management
private Dictionary<ThermostatInfoItem, Thermostat> iconToThermostats = new(); private Dictionary<ThermostatInfoItem, Thermostat> iconToThermostats = new();
public Action<Thermostat> onClickThermostatIcon; public Action<Thermostat> onClickThermostatIcon;
public float defaultNameHeight; public float defaultNameHeight = -20f;
public Vector3 originScale; public Vector3 originScale;
@@ -37,28 +36,18 @@ namespace ChunilENG.Management
cam = OctopusTwinAppMain.Instance.cameraController; cam = OctopusTwinAppMain.Instance.cameraController;
thermostatInfoItem = Resources.Load<ThermostatInfoItem>($"{ResourceURL.chunilENGUIPrefabFolderPath}{nameof(ThermostatInfoItem)}"); thermostatInfoItem = Resources.Load<ThermostatInfoItem>($"{ResourceURL.chunilENGUIPrefabFolderPath}{nameof(ThermostatInfoItem)}");
var waterHeater = GameObject.Find("PRF_WaterHeater").GetComponent<Thermostat>(); var building = ChunilENGSceneMain.Instance.building;
thermostats.Add(waterHeater); thermostats = building.GetThermostats();
foreach (var thermostat in thermostats)
{
var thermostatIcon = Instantiate(thermostatInfoItem, transform);
thermostatIcon.Init(thermostat);
thermostatIcon.onClickItem += OnClickThermostatItem;
thermostat.thermostatIcon = thermostatIcon;
iconToThermostats.Add(thermostatIcon, thermostat);
//foreach (var thermostat in thermostats) thermostat.thermostatIcon.Deactive();
//{ }
// var thermostatIcon = Instantiate(thermostatInfoItem, transform);
// thermostatIcon.Init(thermostat);
// thermostatIcon.onClickItem += OnClickThermostatItem;
// thermostat.thermostatIcon = thermostatIcon;
// iconToThermostats.Add(thermostatIcon, thermostat);
//}
// var building = ChunilENGSceneMain.Instance.building;
// thermostats = building.GetThermostats();
//foreach (var thermostat in thermostats)
//{
// var thermostatIcon = Instantiate(thermostatInfoItem, transform);
// thermostatIcon.Init(thermostat);
// thermostatIcon.onClickItem += OnClickThermostatItem;
// thermostat.thermostatIcon = thermostatIcon;
// iconToThermostats.Add(thermostatIcon, thermostat);
//}
await UniTask.CompletedTask; await UniTask.CompletedTask;
} }
@@ -72,7 +61,7 @@ namespace ChunilENG.Management
return; return;
IconPositionSetting(); IconPositionSetting();
RangeDetection(); //RangeDetection();
} }
private void IconPositionSetting() private void IconPositionSetting()
{ {
@@ -119,8 +108,23 @@ namespace ChunilENG.Management
// thermostat.thermostatIcon.Deactive(); // thermostat.thermostatIcon.Deactive();
// return; // return;
// } // }
//} //}}
} }
public void SetActiveIcon(bool isSelected)
{
foreach (var thermostat in thermostats)
{
if(isSelected)
{
thermostat.thermostatIcon.Active();
}
else
{
thermostat.thermostatIcon.Deactive();
}
}
}
bool IsScreenRange(Thermostat thermostat) bool IsScreenRange(Thermostat thermostat)
{ {
Vector3 viewPos = Camera.main.WorldToViewportPoint(thermostat.centerPos); Vector3 viewPos = Camera.main.WorldToViewportPoint(thermostat.centerPos);

View File

@@ -87,6 +87,9 @@ namespace ChunilENG.UI
{ {
var itemManager = ChunilENGSceneMain.Instance.GetManager<MachineInfoItemManager>(); var itemManager = ChunilENGSceneMain.Instance.GetManager<MachineInfoItemManager>();
itemManager.ActiveIcons(isSelected); itemManager.ActiveIcons(isSelected);
var themostatManager = ChunilENGSceneMain.Instance.GetManager<ThermostatInfoItemManager>();
themostatManager.SetActiveIcon(isSelected);
}, },
new ActiveWallControlPanelCommand(), new ActiveWallControlPanelCommand(),
"내/외벽 조절 UI를 활성화/비활성화 합니다."); "내/외벽 조절 UI를 활성화/비활성화 합니다.");

View File

@@ -55,7 +55,8 @@ namespace ChunilENG.UI
{ {
if (data == null) if (data == null)
{ {
RealValue.SetText("60.4"); var randomValue = UnityEngine.Random.Range(60.1f, 63.7f);
RealValue.SetText($"{ChangedValueData(randomValue.ToString())}");
SettingValue.SetText("65"); SettingValue.SetText("65");
} }
else else
@@ -64,6 +65,11 @@ namespace ChunilENG.UI
SettingValue.SetText(ChangedValueData(data.thermostatInfo.C011)); SettingValue.SetText(ChangedValueData(data.thermostatInfo.C011));
} }
} }
public void SetData(double setValue)
{
SettingValue.SetText(setValue.ToString());
}
public void Open() public void Open()
{ {
gameObject.SetActive(true); gameObject.SetActive(true);

View File

@@ -34,7 +34,8 @@ GraphicsSettings:
- {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0} - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0}
m_PreloadedShaders: [] m_PreloadedShaders:
- {fileID: 20000000, guid: 6e1d63ca5b0ea724389f7c3849239738, type: 2}
m_PreloadShadersBatchTimeLimit: -1 m_PreloadShadersBatchTimeLimit: -1
m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
m_CustomRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, type: 2} m_CustomRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd, type: 2}