diff --git a/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg b/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg index 6c27d4c..96d555a 100644 --- a/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg +++ b/.godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg @@ -97,19 +97,19 @@ Anim={ "auto_orthogonal_enabled": true, "cinematic_preview": false, "display_mode": 20, -"distance": 135.203, +"distance": 291.893, "doppler": false, "frame_time": false, "gizmos": true, "half_res": false, "information": false, "listener": true, -"position": Vector3(0, 0, 0), +"position": Vector3(0.23671, 0, -1.04824), "use_environment": false, "use_orthogonal": false, "view_type": 0, "x_rotation": 0.566436, -"y_rotation": -10.7713 +"y_rotation": -10.7757 }, { "auto_orthogonal": false, "auto_orthogonal_enabled": true, diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8 index 5575291..f7c2f9a 100644 --- a/.godot/editor/filesystem_cache8 +++ b/.godot/editor/filesystem_cache8 @@ -1,46 +1,43 @@ 2a60927148abd1d33b818b535e306557 -::res://::1677257375 -export_presets.cfg::TextFile::-1::1677257344::0::1::::<><>:: -icon.png::CompressedTexture2D::4672001524465425285::1676574357::1676664790::1::::<><>:: -README.md::TextFile::-1::1676578345::0::1::::<><>:: -::res://assets/::1677257344 -environment.tres::Environment::8600195688495287911::1677257342::0::1::::<><>:: -water.gdshader::Shader::-1::1677015851::0::1::::<><>:: -::res://assets/blocs/::1677015905 -0_sides.glb::PackedScene::7036506600244808940::1677003366::1677015904::1::::<><>:: -0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677003427::1677015904::1::::<><>:: -1_side.glb::PackedScene::5601417408597394875::1677003385::1677015904::1::::<><>:: -1_side_grass.png::CompressedTexture2D::5160492229365512154::1677003427::1677015904::1::::<><>:: -2_side_angle.glb::PackedScene::8081534368546731168::1677003412::1677015905::1::::<><>:: -2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677003428::1677015904::1::::<><>:: -2_side_opposite.glb::PackedScene::3205848216587541745::1677003400::1677015905::1::::<><>:: -2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677003428::1677015904::1::::<><>:: -3_side_angle.glb::PackedScene::4729157567058414100::1677003421::1677015905::1::::<><>:: -3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677003428::1677015904::1::::<><>:: -4_sides.glb::PackedScene::139420628202576697::1677003373::1677015905::1::::<><>:: -4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677003428::1677015904::1::::<><>:: -blocs.meshlib::MeshLibrary::2672089234605318559::1677003618::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u -::res://assets/images/::1677105273 -colors.png::CompressedTexture2D::2558953172502239658::1671825732::1677081411::1::::<><>:: -grass_top.png::CompressedTexture2D::3263707750932711970::1676919772::1677078622::1::::<><>:: -sky2.exr::CompressedTexture2D::6924919009778380144::1677104907::1677104942::1::::<><>:: -sky3.exr::CompressedTexture2D::150942669780336119::1677105255::1677105273::1::::<><>:: -sky.exr::CompressedTexture2D::4984693508822465325::1677104619::1677104669::1::::<><>:: -::res://assets/test/::1677257344 -bloc_complet.glb::PackedScene::1436864023732800907::1677257344::1677257344::1::::<><>:: -bloc_complet_albedo.png::CompressedTexture2D::5276576783821208744::1677257344::1677257344::1::::<><>:: -bloc_complet_normal.png::CompressedTexture2D::5644009833993754604::1677257344::1677257344::1::::<><>:: -cube.meshlib::MeshLibrary::1045877065266806205::1677257344::0::1::::<><>::uid://chgapiyga3x6o<>uid://cmoaaucso40hs -::res://scenes/::1677106224 -3DWorld.tscn::PackedScene::3599411568061770725::1677106224::0::1::::<><>::uid://becm6iybpdly2<>res://scripts/Chunks.gd<>res://scripts/Camera3D.gd<>res://assets/water.gdshader<>uid://dur874iy77jjr -Game.tscn::PackedScene::9075056520838281688::1677106092::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu -HUD.tscn::PackedScene::9021570906125339886::1677106092::0::1::::<><>::res://scripts/Map.gd -WorldGeneration.tscn::PackedScene::1108513713840477990::1677106092::0::1::::<><>::res://scripts/WorldGeneration.gd -::res://scripts/::1677257344 -Camera3D.gd::GDScript::-1::1676664790::0::1::::<>Camera3D<>:: -Chunks.gd::GDScript::-1::1677257344::0::1::::<>GridMap<>:: -Entity.gd::GDScript::-1::1677257344::0::1::::Entity<>Node<>:: -Global.gd::GDScript::-1::1677079629::0::1::::<>Node<>:: -Map.gd::GDScript::-1::1677257344::0::1::::<>TextureRect<>:: -World.gd::GDScript::-1::1677257344::0::1::::World<>Node<>:: -WorldGeneration.gd::GDScript::-1::1677257344::0::1::::<>Control<>:: +::res://::1677510301 +export_presets.cfg::TextFile::-1::1677194603::0::1::::<><>:: +icon.png::CompressedTexture2D::4672001524465425285::1676578483::1676582905::1::::<><>:: +README.md::TextFile::-1::1676578483::0::1::::<><>:: +::res://assets/::1677501393 +environment.tres::Environment::8600195688495287911::1677501393::0::1::::<><>:: +water.gdshader::Shader::-1::1677174532::0::1::::<><>:: +::res://assets/blocs/::1677174532 +0_sides.glb::PackedScene::7036506600244808940::1677174532::1677174532::1::::<><>:: +0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677174532::1677174532::1::::<><>:: +1_side.glb::PackedScene::5601417408597394875::1677174532::1677174532::1::::<><>:: +1_side_grass.png::CompressedTexture2D::5160492229365512154::1677174532::1677174532::1::::<><>:: +2_side_angle.glb::PackedScene::8081534368546731168::1677174532::1677174532::1::::<><>:: +2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677174532::1677174532::1::::<><>:: +2_side_opposite.glb::PackedScene::3205848216587541745::1677174532::1677174532::1::::<><>:: +2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677174532::1677174532::1::::<><>:: +3_side_angle.glb::PackedScene::4729157567058414100::1677174532::1677174532::1::::<><>:: +3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677174532::1677174532::1::::<><>:: +4_sides.glb::PackedScene::139420628202576697::1677174532::1677174532::1::::<><>:: +4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677174532::1677174532::1::::<><>:: +blocs.meshlib::MeshLibrary::2672089234605318559::1677174532::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +::res://assets/images/::1677174532 +colors.png::CompressedTexture2D::2558953172502239658::1677174532::1677174532::1::::<><>:: +grass_top.png::CompressedTexture2D::3263707750932711970::1677174532::1677174532::1::::<><>:: +::res://assets/test/::1677177509 +bloc_complet.glb::PackedScene::1436864023732800907::1677175567::1677177205::1::::<><>:: +bloc_complet_albedo.png::CompressedTexture2D::5276576783821208744::1677177183::1677177210::1::::<><>:: +bloc_complet_normal.png::CompressedTexture2D::5644009833993754604::1677177183::1677177214::1::::<><>:: +cube.meshlib::MeshLibrary::1045877065266806205::1677177509::0::1::::<><>::uid://chgapiyga3x6o<>uid://cmoaaucso40hs +::res://scenes/::1677501747 +3DWorld.tscn::PackedScene::3599411568061770725::1677501747::0::1::::<><>::uid://becm6iybpdly2<>res://scripts/Chunks.gd<>res://scripts/Camera3D.gd<>res://assets/water.gdshader<>uid://dur874iy77jjr +Game.tscn::PackedScene::9075056520838281688::1677174532::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu +HUD.tscn::PackedScene::9021570906125339886::1677174532::0::1::::<><>::res://scripts/Map.gd +WorldGeneration.tscn::PackedScene::1108513713840477990::1677501747::0::1::::<><>::res://scripts/WorldGeneration.gd +::res://scripts/::1677501746 +Camera3D.gd::GDScript::-1::1677174532::0::1::::<>Camera3D<>:: +Chunks.gd::GDScript::-1::1677501746::0::1::::<>GridMap<>:: +Entity.gd::GDScript::-1::1677501239::0::1::::Entity<>Node<>:: +Global.gd::GDScript::-1::1677174532::0::1::::<>Node<>:: +Map.gd::GDScript::-1::1677190875::0::1::::<>TextureRect<>:: +World.gd::GDScript::-1::1677501239::0::1::::World<>Node<>:: +WorldGeneration.gd::GDScript::-1::1677501614::0::1::::<>Control<>:: diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 index f96e9aa..6bdb391 100644 --- a/.godot/editor/filesystem_update4 +++ b/.godot/editor/filesystem_update4 @@ -1,7 +1,5 @@ -res://scenes/WorldGeneration.tscn -res://assets/environment.tres res://scenes/3DWorld.tscn +res://assets/environment.tres res://scripts/Chunks.gd +res://scenes/WorldGeneration.tscn res://scripts/WorldGeneration.gd -res://scripts/Entity.gd -res://scripts/World.gd diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg index 480938c..4f8c87d 100644 --- a/.godot/editor/project_metadata.cfg +++ b/.godot/editor/project_metadata.cfg @@ -1,6 +1,6 @@ [editor_metadata] -executable_path="/home/valentin/Téléchargements/Godot_v4.0-rc3_linux.x86_64" +executable_path="/home/valentin/Téléchargements/Godot_v4.0-rc6_linux.x86_64" tile_source_sort=0 use_advanced_connections=false @@ -12,7 +12,7 @@ run_reload_scripts=true [recent_files] scenes=["res://scenes/3DWorld.tscn", "res://scenes/WorldGeneration.tscn", "res://assets/test/bloc_complet.glb", "res://scenes/Character.tscn", "res://scenes/Map.tscn", "res://scenes/HUD.tscn", "res://scenes/Game.tscn", "res://scenes/world_generation.tscn", "res://MeshLib.tscn", "res://scenes/GridMap.tscn"] -scripts=["Callable", "Object", "res://scripts/Camera3D.gd", "res://scripts/Map.gd", "res://scripts/Entity.gd", "res://scripts/Bloc.gd", "res://scripts/Chunks.gd", "res://scripts/World.gd", "res://scripts/Character.gd", "res://scripts/WorldGeneration.gd"] +scripts=["Object", "Callable", "res://scripts/Camera3D.gd", "res://scripts/Map.gd", "res://scripts/Entity.gd", "res://scripts/Bloc.gd", "res://scripts/Chunks.gd", "res://scripts/World.gd", "res://scripts/Character.gd", "res://scripts/WorldGeneration.gd"] [color_picker] diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg index d128849..07527f9 100644 --- a/.godot/editor/script_editor_cache.cfg +++ b/.godot/editor/script_editor_cache.cfg @@ -3,10 +3,10 @@ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 1, +"column": 18, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 7, +"row": 12, "scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" @@ -17,12 +17,16 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 62, +"column": 14, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 63, -"scroll_position": 46.0, -"selection": false, +"row": 62, +"scroll_position": 41.0, +"selection": true, +"selection_from_column": 14, +"selection_from_line": 62, +"selection_to_column": 38, +"selection_to_line": 62, "syntax_highlighter": "GDScript" } @@ -31,11 +35,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 30, +"column": 5, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 101, -"scroll_position": 89.0, +"row": 123, +"scroll_position": 100.0, "selection": false, "syntax_highlighter": "GDScript" } @@ -45,10 +49,10 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 26, +"column": 0, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 13, +"row": 15, "scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" @@ -77,7 +81,7 @@ state={ "folded_lines": Array[int]([]), "h_scroll_position": 0, "row": 0, -"scroll_position": 12.0, +"scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" } diff --git a/.godot/shader_cache/BlitShaderRD/36343e4ab88d6eb9ce19dcaf9922d5553ce44ba1e5ac834b12f39cd9261de5bc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BlitShaderRD/36343e4ab88d6eb9ce19dcaf9922d5553ce44ba1e5ac834b12f39cd9261de5bc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..931bac3 Binary files /dev/null and b/.godot/shader_cache/BlitShaderRD/36343e4ab88d6eb9ce19dcaf9922d5553ce44ba1e5ac834b12f39cd9261de5bc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/BokehDofShaderRD/27ab349a1c098f4b788f3f0a5cdee0cf2f9d72e5313f404751950d731c8f7e2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/BokehDofShaderRD/27ab349a1c098f4b788f3f0a5cdee0cf2f9d72e5313f404751950d731c8f7e2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..8519c0d Binary files /dev/null and b/.godot/shader_cache/BokehDofShaderRD/27ab349a1c098f4b788f3f0a5cdee0cf2f9d72e5313f404751950d731c8f7e2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasOcclusionShaderRD/e5a3e63625ea13d76824091471ef5533d0acc8a7d2231fe0a3d93e2027a53db0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasOcclusionShaderRD/e5a3e63625ea13d76824091471ef5533d0acc8a7d2231fe0a3d93e2027a53db0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..1e3424d Binary files /dev/null and b/.godot/shader_cache/CanvasOcclusionShaderRD/e5a3e63625ea13d76824091471ef5533d0acc8a7d2231fe0a3d93e2027a53db0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasSdfShaderRD/eb0e169fa4b10b12e0525a71a8a8042ab0d1b8e7af9c94a880a222ec5dccdbdd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasSdfShaderRD/eb0e169fa4b10b12e0525a71a8a8042ab0d1b8e7af9c94a880a222ec5dccdbdd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..c1269b4 Binary files /dev/null and b/.godot/shader_cache/CanvasSdfShaderRD/eb0e169fa4b10b12e0525a71a8a8042ab0d1b8e7af9c94a880a222ec5dccdbdd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..0f6e3bc Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache new file mode 100644 index 0000000..6cad3c8 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache new file mode 100644 index 0000000..ff66c18 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/98676c93f49a619be763bf730c8db104e1e3ad96.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/98676c93f49a619be763bf730c8db104e1e3ad96.cache new file mode 100644 index 0000000..ccee745 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/98676c93f49a619be763bf730c8db104e1e3ad96.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/9d0533530a382e64370fc542a58d7fdac6c773bd.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/9d0533530a382e64370fc542a58d7fdac6c773bd.cache new file mode 100644 index 0000000..63bba32 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/9d0533530a382e64370fc542a58d7fdac6c773bd.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/a444689c2f13418983bd978ab522bd863aed69c5.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/a444689c2f13418983bd978ab522bd863aed69c5.cache new file mode 100644 index 0000000..e8931c8 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/a444689c2f13418983bd978ab522bd863aed69c5.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache new file mode 100644 index 0000000..9d60bb6 Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache differ diff --git a/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache new file mode 100644 index 0000000..3028fbe Binary files /dev/null and b/.godot/shader_cache/CanvasShaderRD/182739b7dc7d061aef3d67a122262ab5339da975c170199288c4018525eaabb0/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache differ diff --git a/.godot/shader_cache/ClusterDebugShaderRD/c62df44ef1b9de314c006feaf199d04daa864b57070ae03c0c291fcf17cdd6ca/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterDebugShaderRD/c62df44ef1b9de314c006feaf199d04daa864b57070ae03c0c291fcf17cdd6ca/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..47d1d06 Binary files /dev/null and b/.godot/shader_cache/ClusterDebugShaderRD/c62df44ef1b9de314c006feaf199d04daa864b57070ae03c0c291fcf17cdd6ca/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ClusterRenderShaderRD/ae45bf60d017dc382c37d3b78d05476b3f5dd7758703bf8917b7cf039f0601f0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterRenderShaderRD/ae45bf60d017dc382c37d3b78d05476b3f5dd7758703bf8917b7cf039f0601f0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..179bba0 Binary files /dev/null and b/.godot/shader_cache/ClusterRenderShaderRD/ae45bf60d017dc382c37d3b78d05476b3f5dd7758703bf8917b7cf039f0601f0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ClusterStoreShaderRD/505ce04637cbc32297e49fc9110af21e04ea978ac234e9374bea8bf9d9becde9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ClusterStoreShaderRD/505ce04637cbc32297e49fc9110af21e04ea978ac234e9374bea8bf9d9becde9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..11bcaec Binary files /dev/null and b/.godot/shader_cache/ClusterStoreShaderRD/505ce04637cbc32297e49fc9110af21e04ea978ac234e9374bea8bf9d9becde9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CopyShaderRD/d51a83e6d677a4b60b3c539dcd943cbb606a45fbd483eba9c73076866132ef87/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyShaderRD/d51a83e6d677a4b60b3c539dcd943cbb606a45fbd483eba9c73076866132ef87/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..bc57c92 Binary files /dev/null and b/.godot/shader_cache/CopyShaderRD/d51a83e6d677a4b60b3c539dcd943cbb606a45fbd483eba9c73076866132ef87/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CopyToFbShaderRD/658e8d90426df567bc12581a9eed76ac1a1e47d11798b7c83e547b28e5b9b4b8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CopyToFbShaderRD/658e8d90426df567bc12581a9eed76ac1a1e47d11798b7c83e547b28e5b9b4b8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f17dea0 Binary files /dev/null and b/.godot/shader_cache/CopyToFbShaderRD/658e8d90426df567bc12581a9eed76ac1a1e47d11798b7c83e547b28e5b9b4b8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubeToDpShaderRD/7d3284b4aa2a90695705687b56d04b727e7f5b2f7883a46f441f392820c7c613/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubeToDpShaderRD/7d3284b4aa2a90695705687b56d04b727e7f5b2f7883a46f441f392820c7c613/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..79a51a6 Binary files /dev/null and b/.godot/shader_cache/CubeToDpShaderRD/7d3284b4aa2a90695705687b56d04b727e7f5b2f7883a46f441f392820c7c613/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapDownsamplerShaderRD/3cab9de335ac00761e8161ff1c2d338689bcdf369356cb73a5864ec39c30440c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapDownsamplerShaderRD/3cab9de335ac00761e8161ff1c2d338689bcdf369356cb73a5864ec39c30440c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..5c3bebc Binary files /dev/null and b/.godot/shader_cache/CubemapDownsamplerShaderRD/3cab9de335ac00761e8161ff1c2d338689bcdf369356cb73a5864ec39c30440c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapFilterShaderRD/46e840e5682d6c7f7b3bbc06cdb0b241b6dd67fc198caf01e7bee9fe5ecc3c72/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapFilterShaderRD/46e840e5682d6c7f7b3bbc06cdb0b241b6dd67fc198caf01e7bee9fe5ecc3c72/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..a687c70 Binary files /dev/null and b/.godot/shader_cache/CubemapFilterShaderRD/46e840e5682d6c7f7b3bbc06cdb0b241b6dd67fc198caf01e7bee9fe5ecc3c72/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/CubemapRoughnessShaderRD/5b9f809a1c18084b2df21532260355a8c04b45a4b95eee140bf83601281eb01d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/CubemapRoughnessShaderRD/5b9f809a1c18084b2df21532260355a8c04b45a4b95eee140bf83601281eb01d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..2416f7c Binary files /dev/null and b/.godot/shader_cache/CubemapRoughnessShaderRD/5b9f809a1c18084b2df21532260355a8c04b45a4b95eee140bf83601281eb01d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/FsrUpscaleShaderRD/bd8e22edffcf7a9c5e807f07e725ba40a0403f362a9236c88bcf5981fa7bffa5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/FsrUpscaleShaderRD/bd8e22edffcf7a9c5e807f07e725ba40a0403f362a9236c88bcf5981fa7bffa5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..02e6d72 Binary files /dev/null and b/.godot/shader_cache/FsrUpscaleShaderRD/bd8e22edffcf7a9c5e807f07e725ba40a0403f362a9236c88bcf5981fa7bffa5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/GiShaderRD/db6056dbff08904a84f97aefb04564368543ffa7778aaf4973c7c0ce2754370f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/GiShaderRD/db6056dbff08904a84f97aefb04564368543ffa7778aaf4973c7c0ce2754370f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..fb24c47 Binary files /dev/null and b/.godot/shader_cache/GiShaderRD/db6056dbff08904a84f97aefb04564368543ffa7778aaf4973c7c0ce2754370f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/LuminanceReduceShaderRD/6e34a16423cc6c490c091c159b6a2f7605d26651a7909c5521fff9f085799a1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/LuminanceReduceShaderRD/6e34a16423cc6c490c091c159b6a2f7605d26651a7909c5521fff9f085799a1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..3ac0694 Binary files /dev/null and b/.godot/shader_cache/LuminanceReduceShaderRD/6e34a16423cc6c490c091c159b6a2f7605d26651a7909c5521fff9f085799a1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ParticlesCopyShaderRD/62b9d95c55a70cd97f3935a4f78773d0027b7f14d3529aa0a7fe6c358249db66/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ParticlesCopyShaderRD/62b9d95c55a70cd97f3935a4f78773d0027b7f14d3529aa0a7fe6c358249db66/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..1fd53b2 Binary files /dev/null and b/.godot/shader_cache/ParticlesCopyShaderRD/62b9d95c55a70cd97f3935a4f78773d0027b7f14d3529aa0a7fe6c358249db66/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ParticlesShaderRD/f95c0e0aed8621983b8b4d7dc52050f1764772b0f78325db98e8a29116bbd156/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache b/.godot/shader_cache/ParticlesShaderRD/f95c0e0aed8621983b8b4d7dc52050f1764772b0f78325db98e8a29116bbd156/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache new file mode 100644 index 0000000..97fe5ba Binary files /dev/null and b/.godot/shader_cache/ParticlesShaderRD/f95c0e0aed8621983b8b4d7dc52050f1764772b0f78325db98e8a29116bbd156/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache differ diff --git a/.godot/shader_cache/ResolveShaderRD/0da5ff0edb2f4bf2d6a403547b637a7ae93d0830797df3b7eda3b03f4a7bd77f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ResolveShaderRD/0da5ff0edb2f4bf2d6a403547b637a7ae93d0830797df3b7eda3b03f4a7bd77f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..060d191 Binary files /dev/null and b/.godot/shader_cache/ResolveShaderRD/0da5ff0edb2f4bf2d6a403547b637a7ae93d0830797df3b7eda3b03f4a7bd77f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/RoughnessLimiterShaderRD/105f5538da1118609a35ee4fb830c2a20904a6106f2385248c4e9dae26c74409/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/RoughnessLimiterShaderRD/105f5538da1118609a35ee4fb830c2a20904a6106f2385248c4e9dae26c74409/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..1f95117 Binary files /dev/null and b/.godot/shader_cache/RoughnessLimiterShaderRD/105f5538da1118609a35ee4fb830c2a20904a6106f2385248c4e9dae26c74409/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache new file mode 100644 index 0000000..3b7494d Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache new file mode 100644 index 0000000..4267489 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache new file mode 100644 index 0000000..67076ab Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache new file mode 100644 index 0000000..3df0da6 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache new file mode 100644 index 0000000..8793022 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache new file mode 100644 index 0000000..50fc799 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache new file mode 100644 index 0000000..9dda2a4 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/7e6f09e567701e5ed403065b0ec9125225432ba4.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/7e6f09e567701e5ed403065b0ec9125225432ba4.cache new file mode 100644 index 0000000..b692d03 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/7e6f09e567701e5ed403065b0ec9125225432ba4.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache new file mode 100644 index 0000000..ea2fecf Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/87ec9e7bfae87a9331132f775ca84ae779192336.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/87ec9e7bfae87a9331132f775ca84ae779192336.cache new file mode 100644 index 0000000..c0ee0ee Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/87ec9e7bfae87a9331132f775ca84ae779192336.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache new file mode 100644 index 0000000..eed315d Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache new file mode 100644 index 0000000..690d6e4 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache new file mode 100644 index 0000000..7bc6382 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9909cf38417b9edb6e5a64b31241317810757356.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9909cf38417b9edb6e5a64b31241317810757356.cache new file mode 100644 index 0000000..f2c1a0f Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9909cf38417b9edb6e5a64b31241317810757356.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache new file mode 100644 index 0000000..affe881 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache new file mode 100644 index 0000000..9d7e507 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache new file mode 100644 index 0000000..3b3c234 Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache differ diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/f56c506d48f920a47e552ed6cf6059536156a939.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/f56c506d48f920a47e552ed6cf6059536156a939.cache new file mode 100644 index 0000000..e809c5a Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/58e13febdd2c565a3b161d44fe310434445186b24e3151c965b296912e44ade6/f56c506d48f920a47e552ed6cf6059536156a939.cache differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/ab1c1d6a9ec402293bb04529529feb83c9e13b7395a2da48a87b49350ce6d7ac/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/ab1c1d6a9ec402293bb04529529feb83c9e13b7395a2da48a87b49350ce6d7ac/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..290c577 Binary files /dev/null and b/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/ab1c1d6a9ec402293bb04529529feb83c9e13b7395a2da48a87b49350ce6d7ac/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/9b169278a78a4b1bbc06dd9be4d9b10d9871e56fc0e769250a0968e0d3a01728/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/9b169278a78a4b1bbc06dd9be4d9b10d9871e56fc0e769250a0968e0d3a01728/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..c4c19d3 Binary files /dev/null and b/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/9b169278a78a4b1bbc06dd9be4d9b10d9871e56fc0e769250a0968e0d3a01728/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/ScreenSpaceReflectionShaderRD/91ec8d249b7b9bfef0ab7d3fadbfeb939e257a1d18ae51b0873e6dd6dc609792/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/ScreenSpaceReflectionShaderRD/91ec8d249b7b9bfef0ab7d3fadbfeb939e257a1d18ae51b0873e6dd6dc609792/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..10ff9a0 Binary files /dev/null and b/.godot/shader_cache/ScreenSpaceReflectionShaderRD/91ec8d249b7b9bfef0ab7d3fadbfeb939e257a1d18ae51b0873e6dd6dc609792/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiDebugProbesShaderRD/4ed716ff58c7d1df4c3787c9d37c552d475d6e99f22ee9051927a9f221d49db7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDebugProbesShaderRD/4ed716ff58c7d1df4c3787c9d37c552d475d6e99f22ee9051927a9f221d49db7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..a5cee7b Binary files /dev/null and b/.godot/shader_cache/SdfgiDebugProbesShaderRD/4ed716ff58c7d1df4c3787c9d37c552d475d6e99f22ee9051927a9f221d49db7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiDebugShaderRD/bdc8e47edb385a87b012ec6c2257e1acb9428c46a71cf8994e0126ebb6e9a2a9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDebugShaderRD/bdc8e47edb385a87b012ec6c2257e1acb9428c46a71cf8994e0126ebb6e9a2a9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f83ba4f Binary files /dev/null and b/.godot/shader_cache/SdfgiDebugShaderRD/bdc8e47edb385a87b012ec6c2257e1acb9428c46a71cf8994e0126ebb6e9a2a9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiDirectLightShaderRD/998d3bf90c689cc54f97c315be452367084e3c1c7c870ad4399634cd793e3d62/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiDirectLightShaderRD/998d3bf90c689cc54f97c315be452367084e3c1c7c870ad4399634cd793e3d62/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..3fbf450 Binary files /dev/null and b/.godot/shader_cache/SdfgiDirectLightShaderRD/998d3bf90c689cc54f97c315be452367084e3c1c7c870ad4399634cd793e3d62/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiIntegrateShaderRD/78232d4fb7430bba53451302b073de28284fcd0c05bda0548c238fe6e25b35c4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiIntegrateShaderRD/78232d4fb7430bba53451302b073de28284fcd0c05bda0548c238fe6e25b35c4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..c3eea8e Binary files /dev/null and b/.godot/shader_cache/SdfgiIntegrateShaderRD/78232d4fb7430bba53451302b073de28284fcd0c05bda0548c238fe6e25b35c4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SdfgiPreprocessShaderRD/25b28453ae06a1cbfbfdeb1d93fcce810663551c3e0581d77e6ea1b6abc41cb5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SdfgiPreprocessShaderRD/25b28453ae06a1cbfbfdeb1d93fcce810663551c3e0581d77e6ea1b6abc41cb5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..abe0dce Binary files /dev/null and b/.godot/shader_cache/SdfgiPreprocessShaderRD/25b28453ae06a1cbfbfdeb1d93fcce810663551c3e0581d77e6ea1b6abc41cb5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SkeletonShaderRD/3b4a621fc06b18547035fdfdf3f190ba3fa0ef1f701ea6f15647b4305daab0eb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SkeletonShaderRD/3b4a621fc06b18547035fdfdf3f190ba3fa0ef1f701ea6f15647b4305daab0eb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..95b513a Binary files /dev/null and b/.godot/shader_cache/SkeletonShaderRD/3b4a621fc06b18547035fdfdf3f190ba3fa0ef1f701ea6f15647b4305daab0eb/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache new file mode 100644 index 0000000..83e2c4e Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache new file mode 100644 index 0000000..1f726c2 Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/193e23b6740a76ce98a6bdaa9d1c9869036baa97.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache new file mode 100644 index 0000000..c190fc8 Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/6055036d06cb1d421f237e85cf2541b1cd8f48aa.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache new file mode 100644 index 0000000..3bcc6fb Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/a9b52ae4271f695eeb7ac0b4960b955310e0886f.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache new file mode 100644 index 0000000..7154e4b Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/ddda7f6a60281e54a021a2edd31f9c81244cf042.cache differ diff --git a/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache new file mode 100644 index 0000000..9654615 Binary files /dev/null and b/.godot/shader_cache/SkyShaderRD/a423ee3eb785e60f6c6be9b6b1114466ee5d84eb19e6d013230db387b4ac1d03/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache differ diff --git a/.godot/shader_cache/SortShaderRD/7ad6f186f3706c77226ea64818af8314bdc8ce57bff1339afc254e5347f2399d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SortShaderRD/7ad6f186f3706c77226ea64818af8314bdc8ce57bff1339afc254e5347f2399d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..62fcbf1 Binary files /dev/null and b/.godot/shader_cache/SortShaderRD/7ad6f186f3706c77226ea64818af8314bdc8ce57bff1339afc254e5347f2399d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SpecularMergeShaderRD/c794564bd3687a55ff559d2de7ace481e5110f4e2e081cb07deb0510caa9368f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SpecularMergeShaderRD/c794564bd3687a55ff559d2de7ace481e5110f4e2e081cb07deb0510caa9368f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..9970b78 Binary files /dev/null and b/.godot/shader_cache/SpecularMergeShaderRD/c794564bd3687a55ff559d2de7ace481e5110f4e2e081cb07deb0510caa9368f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsEffectsDownsampleShaderRD/2375bbe4aef282b9d01cfdb6c51d6b183a9949dda8b7b46ad4ef032f1354704c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsEffectsDownsampleShaderRD/2375bbe4aef282b9d01cfdb6c51d6b183a9949dda8b7b46ad4ef032f1354704c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..9d7d189 Binary files /dev/null and b/.godot/shader_cache/SsEffectsDownsampleShaderRD/2375bbe4aef282b9d01cfdb6c51d6b183a9949dda8b7b46ad4ef032f1354704c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoBlurShaderRD/6c4c0c97913f1bc31308930d2e7e6e3ade434a80aae505593dd5c0b42d91ba96/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoBlurShaderRD/6c4c0c97913f1bc31308930d2e7e6e3ade434a80aae505593dd5c0b42d91ba96/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..2a37db6 Binary files /dev/null and b/.godot/shader_cache/SsaoBlurShaderRD/6c4c0c97913f1bc31308930d2e7e6e3ade434a80aae505593dd5c0b42d91ba96/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoImportanceMapShaderRD/e8aed76ae9d177ea38592eac41f9870a0459e53e32383c538726779a8d611d69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoImportanceMapShaderRD/e8aed76ae9d177ea38592eac41f9870a0459e53e32383c538726779a8d611d69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..1a4c387 Binary files /dev/null and b/.godot/shader_cache/SsaoImportanceMapShaderRD/e8aed76ae9d177ea38592eac41f9870a0459e53e32383c538726779a8d611d69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoInterleaveShaderRD/61e4d4bb3279d91fa90ce451ea5a494cccc6ca19c67a0815d43333f6d45c2a15/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoInterleaveShaderRD/61e4d4bb3279d91fa90ce451ea5a494cccc6ca19c67a0815d43333f6d45c2a15/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..8cdecf7 Binary files /dev/null and b/.godot/shader_cache/SsaoInterleaveShaderRD/61e4d4bb3279d91fa90ce451ea5a494cccc6ca19c67a0815d43333f6d45c2a15/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsaoShaderRD/ad1778ff51b07f1591c5947090b73299a79dcd808ddc78c876438cf49942d0f9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsaoShaderRD/ad1778ff51b07f1591c5947090b73299a79dcd808ddc78c876438cf49942d0f9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..a897b28 Binary files /dev/null and b/.godot/shader_cache/SsaoShaderRD/ad1778ff51b07f1591c5947090b73299a79dcd808ddc78c876438cf49942d0f9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilBlurShaderRD/a90065944a2e5e31c78351f8e2971b0a212a333a5d6ebd732054eb8319fc1662/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilBlurShaderRD/a90065944a2e5e31c78351f8e2971b0a212a333a5d6ebd732054eb8319fc1662/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..9f26bc1 Binary files /dev/null and b/.godot/shader_cache/SsilBlurShaderRD/a90065944a2e5e31c78351f8e2971b0a212a333a5d6ebd732054eb8319fc1662/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilImportanceMapShaderRD/96b5f8953930a942af82780bc7793e302e37bc679f68a9132197df032b562a69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilImportanceMapShaderRD/96b5f8953930a942af82780bc7793e302e37bc679f68a9132197df032b562a69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..c040384 Binary files /dev/null and b/.godot/shader_cache/SsilImportanceMapShaderRD/96b5f8953930a942af82780bc7793e302e37bc679f68a9132197df032b562a69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilInterleaveShaderRD/6735ebade5ae488ccadd8ae2d2e93a0f627b80412c71ce6a7e695cc0e5036992/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilInterleaveShaderRD/6735ebade5ae488ccadd8ae2d2e93a0f627b80412c71ce6a7e695cc0e5036992/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..bdf43a3 Binary files /dev/null and b/.godot/shader_cache/SsilInterleaveShaderRD/6735ebade5ae488ccadd8ae2d2e93a0f627b80412c71ce6a7e695cc0e5036992/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SsilShaderRD/e717acae3a30ad64e2d00d4a062606dc5969b6341b6934939bc52ddf439277ea/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SsilShaderRD/e717acae3a30ad64e2d00d4a062606dc5969b6341b6934939bc52ddf439277ea/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..29ca3a3 Binary files /dev/null and b/.godot/shader_cache/SsilShaderRD/e717acae3a30ad64e2d00d4a062606dc5969b6341b6934939bc52ddf439277ea/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/SubsurfaceScatteringShaderRD/0462e2c8e850924ffd6d94a5041a31abe15c37f319ff736db470bc562192eb0b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/SubsurfaceScatteringShaderRD/0462e2c8e850924ffd6d94a5041a31abe15c37f319ff736db470bc562192eb0b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..007e0b0 Binary files /dev/null and b/.godot/shader_cache/SubsurfaceScatteringShaderRD/0462e2c8e850924ffd6d94a5041a31abe15c37f319ff736db470bc562192eb0b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/TaaResolveShaderRD/30a7d002a5132479bc0be63987baa28035dec1065f267a1902f9e3313bba165e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TaaResolveShaderRD/30a7d002a5132479bc0be63987baa28035dec1065f267a1902f9e3313bba165e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f2b3afb Binary files /dev/null and b/.godot/shader_cache/TaaResolveShaderRD/30a7d002a5132479bc0be63987baa28035dec1065f267a1902f9e3313bba165e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/TonemapShaderRD/8e1ff81f0e9304922a9f747b234962079c0a939841e61a00da92e58e14d140c8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/TonemapShaderRD/8e1ff81f0e9304922a9f747b234962079c0a939841e61a00da92e58e14d140c8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..7eed714 Binary files /dev/null and b/.godot/shader_cache/TonemapShaderRD/8e1ff81f0e9304922a9f747b234962079c0a939841e61a00da92e58e14d140c8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/VolumetricFogProcessShaderRD/6f45f45d52b7603336347b787d31db4c68475024aec6c1c1efb985718fa58868/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VolumetricFogProcessShaderRD/6f45f45d52b7603336347b787d31db4c68475024aec6c1c1efb985718fa58868/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..88dc46d Binary files /dev/null and b/.godot/shader_cache/VolumetricFogProcessShaderRD/6f45f45d52b7603336347b787d31db4c68475024aec6c1c1efb985718fa58868/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/VolumetricFogShaderRD/49364d1aa26b9527aed1ff417fe4f1ffe3acf892a41ef248a9e11d815dd1feaf/9a227745af2d65830f930370a9fbba551fbd6f60.cache b/.godot/shader_cache/VolumetricFogShaderRD/49364d1aa26b9527aed1ff417fe4f1ffe3acf892a41ef248a9e11d815dd1feaf/9a227745af2d65830f930370a9fbba551fbd6f60.cache new file mode 100644 index 0000000..2ae1552 Binary files /dev/null and b/.godot/shader_cache/VolumetricFogShaderRD/49364d1aa26b9527aed1ff417fe4f1ffe3acf892a41ef248a9e11d815dd1feaf/9a227745af2d65830f930370a9fbba551fbd6f60.cache differ diff --git a/.godot/shader_cache/VoxelGiDebugShaderRD/8b72dc30eebf7d58333c54edb51f130f36fc827f81582848fd0eb67f048ede9a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VoxelGiDebugShaderRD/8b72dc30eebf7d58333c54edb51f130f36fc827f81582848fd0eb67f048ede9a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..f6beb25 Binary files /dev/null and b/.godot/shader_cache/VoxelGiDebugShaderRD/8b72dc30eebf7d58333c54edb51f130f36fc827f81582848fd0eb67f048ede9a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/shader_cache/VoxelGiShaderRD/ceb9e66bf965bfff3491e2f8ec834315de1b3b483ac420689eb73df1c36a981b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache b/.godot/shader_cache/VoxelGiShaderRD/ceb9e66bf965bfff3491e2f8ec834315de1b3b483ac420689eb73df1c36a981b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache new file mode 100644 index 0000000..6204f06 Binary files /dev/null and b/.godot/shader_cache/VoxelGiShaderRD/ceb9e66bf965bfff3491e2f8ec834315de1b3b483ac420689eb73df1c36a981b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache differ diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin index 8bd296c..94e08f1 100644 Binary files a/.godot/uid_cache.bin and b/.godot/uid_cache.bin differ diff --git a/scenes/3DWorld.tscn b/scenes/3DWorld.tscn index e13d2f4..ae6bdcd 100644 --- a/scenes/3DWorld.tscn +++ b/scenes/3DWorld.tscn @@ -52,10 +52,6 @@ data = { script = ExtResource("2_c1ype") metadata/_editor_floor_ = Vector3(0, -3, 0) -[node name="MapUpdateTimer" type="Timer" parent="Chunks"] -wait_time = 0.1 -autostart = true - [node name="Camera3D" type="Camera3D" parent="Chunks"] transform = Transform3D(1, 0, 0, 0, 0.642788, 0.766044, 0, -0.766044, 0.642788, 0, 10, 0) fov = 99.7 @@ -77,5 +73,3 @@ light_bake_mode = 0 shadow_enabled = true shadow_transmittance_bias = -5.122 directional_shadow_pancake_size = 65.8 - -[connection signal="timeout" from="Chunks/MapUpdateTimer" to="Chunks" method="_on_map_update_timer_timeout"] diff --git a/scripts/Chunks.gd b/scripts/Chunks.gd index 86ae429..37f20c8 100644 --- a/scripts/Chunks.gd +++ b/scripts/Chunks.gd @@ -1,43 +1,16 @@ extends GridMap -@export var ChunkWidth: int = 128 -@export var ChunkHeight: int = 128 -@export var WorldWidth: int = 1024 -@export var WorldHeight: int = 1024 - @onready var camera = $Camera3D @onready var entities = [] func _ready(): - setGridChunk(0, ChunkWidth, 0, ChunkHeight) - -func generateGridChunk(cameraPos: Vector3) -> void: - clear() - for entity in entities: - remove_child(entity) - entities = [] - - var chunkCenter = local_to_map(cameraPos) - var rowStart: float = chunkCenter.z - (ChunkHeight / 2) - var rowEnd: float = chunkCenter.z + (ChunkHeight / 2) - var columnStart: float = chunkCenter.x - (ChunkWidth / 2) - var columnEnd: float = chunkCenter.x + (ChunkWidth / 2) - setGridChunk(columnStart, columnEnd, rowStart, rowEnd) -# setEntities(columnStart, columnEnd, rowStart, rowEnd) - -func setGridChunk(columnStart: float, columnEnd: float, rowStart: float, rowEnd: float) -> void: - if columnStart < 0 : - columnStart = 0 - if rowStart < 0 : - rowStart = 0 - if columnEnd > Global.world.width - 1 : - columnEnd =Global.world.width - 2 - if rowEnd > Global.world.height - 1 : - rowEnd = Global.world.height - 2 + setFloor() +# setGridChunk(0, ChunkWidth, 0, ChunkHeight) - for mz in range(rowStart, rowEnd): - for mx in range(columnStart, columnEnd): +func setFloor(): + for mz in range(0, Global.world.width - 1): + for mx in range(0, Global.world.height - 1): var bloc = Global.world.get_bloc(Vector2(mx, mz)) var my: float = bloc.y var meshID @@ -99,10 +72,14 @@ func setGridChunk(columnStart: float, columnEnd: float, rowStart: float, rowEnd: var mesh_instance = MeshInstance3D.new() mesh_instance.mesh = CapsuleMesh.new() mesh_instance.translate(map_to_local(Vector3(bloc.x, bloc.y, bloc.z))) -# entity.moving.connect(_on_entity_moving) + entity.moving.connect(_on_entity_moving) entities.append(mesh_instance) add_child(entities[entities.size()-1]) Global.world.entities[bloc.entity].move(0) + + + +# #func setEntities(columnStart: float, columnEnd: float, rowStart: float, rowEnd: float) -> void: # if columnStart < 0 : # columnStart = 0 @@ -136,11 +113,13 @@ func setGridChunk(columnStart: float, columnEnd: float, rowStart: float, rowEnd: # multimesh_instance.multimesh = multimesh # multimeshInstances.append(multimesh_instance) # add_child(multimeshInstances[multimeshInstances.size()-1]) - -func _on_map_update_timer_timeout(): - generateGridChunk(camera.global_transform.origin) +# +#func _on_map_update_timer_timeout(): +# pass +## generateGridChunk(camera.global_transform.origin) func _on_entity_moving(): - print("bonsoir") + pass +# print("bonsoir") diff --git a/scripts/WorldGeneration.gd b/scripts/WorldGeneration.gd index 0c9b42c..0baef5a 100644 --- a/scripts/WorldGeneration.gd +++ b/scripts/WorldGeneration.gd @@ -1,13 +1,16 @@ extends Control +@export var world_width = 512 +@export var world_height = 512 + func _ready(): - Global.world.width = 512 - Global.world.height = 512 + Global.world.width = world_width + Global.world.height = world_height Global.world.heightMap = generate_heightmap(Global.world.width, Global.world.height) Global.world.blocs = set_blocs(Global.world.width, Global.world.height, Global.world.heightMap) - for x in 8: - for y in 8: + for x in range(0, 8): + for y in range(0, 8): Global.world.add_entity(Vector2(x, y)) get_tree().change_scene_to_file("scenes/Game.tscn")