diff --git a/asset_dev/level/2x2quad.blend b/asset_dev/level/2x2quad.blend new file mode 100644 index 0000000..d27c3a6 Binary files /dev/null and b/asset_dev/level/2x2quad.blend differ diff --git a/asset_dev/level/ceiling/ceiling_1.ubpd b/asset_dev/level/ceiling/ceiling_1.ubpd new file mode 100644 index 0000000..dc8bfd5 Binary files /dev/null and b/asset_dev/level/ceiling/ceiling_1.ubpd differ diff --git a/asset_dev/level/ceiling/ceiling_1_C.png b/asset_dev/level/ceiling/ceiling_1_C.png new file mode 100644 index 0000000..0c68cb2 --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_1_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7fd475839e5b593ae263108d760b8b1216a61e7dc014448d2a312c931bdd49e +size 2753 diff --git a/asset_dev/level/ceiling/ceiling_1_M.png b/asset_dev/level/ceiling/ceiling_1_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_1_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/ceiling/ceiling_1_N.png b/asset_dev/level/ceiling/ceiling_1_N.png new file mode 100644 index 0000000..a1c4c5d --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_1_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68ec324aa68e2ad768883b95fdb6eed5c5783f71bf4467e12d0598539100c90c +size 2145 diff --git a/asset_dev/level/ceiling/ceiling_1_R.png b/asset_dev/level/ceiling/ceiling_1_R.png new file mode 100644 index 0000000..5bd3676 --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_1_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:638a8baf6f21da19f3136ed318e1735e6c91aead7a83998815cb05e1c72f497a +size 221 diff --git a/asset_dev/level/ceiling/ceiling_2.ubpd b/asset_dev/level/ceiling/ceiling_2.ubpd new file mode 100644 index 0000000..0cd1793 Binary files /dev/null and b/asset_dev/level/ceiling/ceiling_2.ubpd differ diff --git a/asset_dev/level/ceiling/ceiling_2_C.png b/asset_dev/level/ceiling/ceiling_2_C.png new file mode 100644 index 0000000..78495f3 --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d3bbc461a50af5dee860360aac669c4beb567aeec5f287673ebaaf4d2114cd4 +size 2671 diff --git a/asset_dev/level/ceiling/ceiling_2_M.png b/asset_dev/level/ceiling/ceiling_2_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/ceiling/ceiling_2_N.png b/asset_dev/level/ceiling/ceiling_2_N.png new file mode 100644 index 0000000..679b955 --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62de4c4107eb7514560fc8d85099781df0c9a7bd11ed6c283b7f7aff8d6aefb9 +size 3050 diff --git a/asset_dev/level/ceiling/ceiling_2_R.png b/asset_dev/level/ceiling/ceiling_2_R.png new file mode 100644 index 0000000..4b3e07d --- /dev/null +++ b/asset_dev/level/ceiling/ceiling_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e0bf4328c2060186e65a19d5da72d32a1b268c336fa075b806e5b6f1d4f710e +size 1132 diff --git a/asset_dev/level/floor/floor_1.ubpd b/asset_dev/level/floor/floor_1.ubpd new file mode 100644 index 0000000..600fa24 Binary files /dev/null and b/asset_dev/level/floor/floor_1.ubpd differ diff --git a/asset_dev/level/floor/floor_1_C.png b/asset_dev/level/floor/floor_1_C.png new file mode 100644 index 0000000..8ae2b67 --- /dev/null +++ b/asset_dev/level/floor/floor_1_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f5665a86eb4938871b97e2668f32a3c1a2b91604e4c47148892036ceb997369 +size 1938 diff --git a/asset_dev/level/floor/floor_1_M.png b/asset_dev/level/floor/floor_1_M.png new file mode 100644 index 0000000..023d1ca --- /dev/null +++ b/asset_dev/level/floor/floor_1_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:717c869c2014c741dafdfd647d60387c54675f201d297dd0c1ee72105404f038 +size 3770 diff --git a/asset_dev/level/floor/floor_1_N.png b/asset_dev/level/floor/floor_1_N.png new file mode 100644 index 0000000..3054b69 --- /dev/null +++ b/asset_dev/level/floor/floor_1_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52659bd8437f49e0d49ff2a767e32e8a6d4d30dfe621c25a62694e6b701d6dd0 +size 3315 diff --git a/asset_dev/level/floor/floor_1_R.png b/asset_dev/level/floor/floor_1_R.png new file mode 100644 index 0000000..8c688b6 --- /dev/null +++ b/asset_dev/level/floor/floor_1_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:112a1f3441c5a3490b5947b07abbdc5d9b101dc53655158398944cadcf3aa032 +size 3278 diff --git a/asset_dev/level/floor/floor_2.ubpd b/asset_dev/level/floor/floor_2.ubpd new file mode 100644 index 0000000..f615d81 Binary files /dev/null and b/asset_dev/level/floor/floor_2.ubpd differ diff --git a/asset_dev/level/floor/floor_2_C.png b/asset_dev/level/floor/floor_2_C.png new file mode 100644 index 0000000..1d644f0 --- /dev/null +++ b/asset_dev/level/floor/floor_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4be4e164353a14b7d50080277705d0104da71ed3cd9ade15c5369fc7511d7e75 +size 2148 diff --git a/asset_dev/level/floor/floor_2_M.png b/asset_dev/level/floor/floor_2_M.png new file mode 100644 index 0000000..9a2eb4b --- /dev/null +++ b/asset_dev/level/floor/floor_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a16bf8d40d30ab3a91c81c6d24b1f349d483a5552e6655636af0ac5d4c22c1cd +size 4612 diff --git a/asset_dev/level/floor/floor_2_N.png b/asset_dev/level/floor/floor_2_N.png new file mode 100644 index 0000000..ddf7a2d --- /dev/null +++ b/asset_dev/level/floor/floor_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:633f401bd36b63cfa92d2724af568bc2437effef952ca10362347db43ede57d8 +size 3786 diff --git a/asset_dev/level/floor/floor_2_R.png b/asset_dev/level/floor/floor_2_R.png new file mode 100644 index 0000000..0a49add --- /dev/null +++ b/asset_dev/level/floor/floor_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd9033e1d8c28a732a83bc1d4a1e0fab09ac445fad313bf2f774a8296681130e +size 3912 diff --git a/asset_dev/level/wall/wall_1.ubpd b/asset_dev/level/wall/wall_1.ubpd new file mode 100644 index 0000000..58dbd70 Binary files /dev/null and b/asset_dev/level/wall/wall_1.ubpd differ diff --git a/asset_dev/level/wall/wall_1_C.png b/asset_dev/level/wall/wall_1_C.png new file mode 100644 index 0000000..e14433c --- /dev/null +++ b/asset_dev/level/wall/wall_1_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78d97dfcf2e9bfc8355a59fa79776bd2008a245767716d774775c45d1d7a2a8a +size 1466 diff --git a/asset_dev/level/wall/wall_1_M.png b/asset_dev/level/wall/wall_1_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/wall/wall_1_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/wall/wall_1_N.png b/asset_dev/level/wall/wall_1_N.png new file mode 100644 index 0000000..c330d18 --- /dev/null +++ b/asset_dev/level/wall/wall_1_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39dfdfb0cfbe27c1e511cd089668c15a4d51b032e610fe159cab044fa7b5fe02 +size 1044 diff --git a/asset_dev/level/wall/wall_1_R.png b/asset_dev/level/wall/wall_1_R.png new file mode 100644 index 0000000..981020f --- /dev/null +++ b/asset_dev/level/wall/wall_1_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72c10e86370c160a7d837ab12354a746f41c0b1b4dffdf21435ab17055fb5c0b +size 505 diff --git a/asset_dev/level/wall/wall_2.ubpd b/asset_dev/level/wall/wall_2.ubpd new file mode 100644 index 0000000..da20888 Binary files /dev/null and b/asset_dev/level/wall/wall_2.ubpd differ diff --git a/asset_dev/level/wall/wall_2_C.png b/asset_dev/level/wall/wall_2_C.png new file mode 100644 index 0000000..d063f83 --- /dev/null +++ b/asset_dev/level/wall/wall_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3f23bc0591897668913c96131f0cab45e2bed817462b69435b6fa53c6f8caae +size 1545 diff --git a/asset_dev/level/wall/wall_2_M.png b/asset_dev/level/wall/wall_2_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/wall/wall_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/wall/wall_2_N.png b/asset_dev/level/wall/wall_2_N.png new file mode 100644 index 0000000..c330d18 --- /dev/null +++ b/asset_dev/level/wall/wall_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39dfdfb0cfbe27c1e511cd089668c15a4d51b032e610fe159cab044fa7b5fe02 +size 1044 diff --git a/asset_dev/level/wall/wall_2_R.png b/asset_dev/level/wall/wall_2_R.png new file mode 100644 index 0000000..981020f --- /dev/null +++ b/asset_dev/level/wall/wall_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72c10e86370c160a7d837ab12354a746f41c0b1b4dffdf21435ab17055fb5c0b +size 505 diff --git a/asset_dev/level/wall/wall_3.ubpd b/asset_dev/level/wall/wall_3.ubpd new file mode 100644 index 0000000..53547e4 Binary files /dev/null and b/asset_dev/level/wall/wall_3.ubpd differ diff --git a/asset_dev/level/wall/wall_3_C.png b/asset_dev/level/wall/wall_3_C.png new file mode 100644 index 0000000..450036d --- /dev/null +++ b/asset_dev/level/wall/wall_3_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f81aa388f18b9deed0c2f44d73d85a07b541caca49848b28a76cb0bab00a83e +size 1604 diff --git a/asset_dev/level/wall/wall_3_M.png b/asset_dev/level/wall/wall_3_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/wall/wall_3_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/wall/wall_3_N.png b/asset_dev/level/wall/wall_3_N.png new file mode 100644 index 0000000..34bad5b --- /dev/null +++ b/asset_dev/level/wall/wall_3_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03d5b57f2f678b06173e33728eff8a0bbff46e01ca73578f77f592802b42d7f7 +size 1046 diff --git a/asset_dev/level/wall/wall_3_R.png b/asset_dev/level/wall/wall_3_R.png new file mode 100644 index 0000000..c6b5a5e --- /dev/null +++ b/asset_dev/level/wall/wall_3_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3faa37c5ffb77ad084ee627efb92c8d72ad526706593da168f3ef605d5a68b7d +size 221 diff --git a/assets/level/2x2quad.mtl b/assets/level/2x2quad.mtl new file mode 100644 index 0000000..a19b84c --- /dev/null +++ b/assets/level/2x2quad.mtl @@ -0,0 +1,2 @@ +# Blender 4.3.2 MTL File: '2x2quad.blend' +# www.blender.org diff --git a/assets/level/2x2quad.obj b/assets/level/2x2quad.obj new file mode 100644 index 0000000..ea5eb7a --- /dev/null +++ b/assets/level/2x2quad.obj @@ -0,0 +1,15 @@ +# Blender 4.3.2 +# www.blender.org +mtllib 2x2quad.mtl +o Plane +v -1.000000 0.000000 1.000000 +v 1.000000 0.000000 1.000000 +v -1.000000 0.000000 -1.000000 +v 1.000000 0.000000 -1.000000 +vn -0.0000 1.0000 -0.0000 +vt 0.000000 0.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 1.000000 +s 0 +f 1/1/1 2/2/1 4/3/1 3/4/1 diff --git a/assets/level/2x2quad.obj.import b/assets/level/2x2quad.obj.import new file mode 100644 index 0000000..4a8506c --- /dev/null +++ b/assets/level/2x2quad.obj.import @@ -0,0 +1,25 @@ +[remap] + +importer="wavefront_obj" +importer_version=1 +type="Mesh" +uid="uid://nmulbfs1qbnt" +path="res://.godot/imported/2x2quad.obj-d048119e96c0c2696f1246a3e62e0908.mesh" + +[deps] + +files=["res://.godot/imported/2x2quad.obj-d048119e96c0c2696f1246a3e62e0908.mesh"] + +source_file="res://assets/level/2x2quad.obj" +dest_files=["res://.godot/imported/2x2quad.obj-d048119e96c0c2696f1246a3e62e0908.mesh", "res://.godot/imported/2x2quad.obj-d048119e96c0c2696f1246a3e62e0908.mesh"] + +[params] + +generate_tangents=true +generate_lods=true +generate_shadow_mesh=true +generate_lightmap_uv2=false +generate_lightmap_uv2_texel_size=0.2 +scale_mesh=Vector3(1, 1, 1) +offset_mesh=Vector3(0, 0, 0) +force_disable_mesh_compression=false diff --git a/assets/level/ceiling/ceiling_1.tres b/assets/level/ceiling/ceiling_1.tres new file mode 100644 index 0000000..f65ae14 --- /dev/null +++ b/assets/level/ceiling/ceiling_1.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://bkwfat6ltd7a7"] + +[ext_resource type="Texture2D" uid="uid://ddjth5slpjrcd" path="res://assets/level/ceiling/ceiling_1_C.png" id="1_6xwl4"] +[ext_resource type="Texture2D" uid="uid://bs1fx1h0tddde" path="res://assets/level/ceiling/ceiling_1_M.png" id="2_ufahw"] +[ext_resource type="Texture2D" uid="uid://bmwmajwul60ti" path="res://assets/level/ceiling/ceiling_1_N.png" id="3_lgwht"] +[ext_resource type="Texture2D" uid="uid://8hav47a84uk" path="res://assets/level/ceiling/ceiling_1_R.png" id="4_ua8nl"] + +[resource] +albedo_texture = ExtResource("1_6xwl4") +metallic = 1.0 +metallic_texture = ExtResource("2_ufahw") +roughness_texture = ExtResource("4_ua8nl") +normal_enabled = true +normal_texture = ExtResource("3_lgwht") +texture_filter = 4 diff --git a/assets/level/ceiling/ceiling_1_C.png b/assets/level/ceiling/ceiling_1_C.png new file mode 100644 index 0000000..0c68cb2 --- /dev/null +++ b/assets/level/ceiling/ceiling_1_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7fd475839e5b593ae263108d760b8b1216a61e7dc014448d2a312c931bdd49e +size 2753 diff --git a/assets/level/ceiling/ceiling_1_C.png.import b/assets/level/ceiling/ceiling_1_C.png.import new file mode 100644 index 0000000..cd51652 --- /dev/null +++ b/assets/level/ceiling/ceiling_1_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddjth5slpjrcd" +path="res://.godot/imported/ceiling_1_C.png-11cedfd13f94c010477dfe2376da1a07.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_1_C.png" +dest_files=["res://.godot/imported/ceiling_1_C.png-11cedfd13f94c010477dfe2376da1a07.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_1_M.png b/assets/level/ceiling/ceiling_1_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/ceiling/ceiling_1_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/ceiling/ceiling_1_M.png.import b/assets/level/ceiling/ceiling_1_M.png.import new file mode 100644 index 0000000..5bd56f6 --- /dev/null +++ b/assets/level/ceiling/ceiling_1_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bs1fx1h0tddde" +path="res://.godot/imported/ceiling_1_M.png-5f6a5b40ad44a417fd2beb05c7b2398b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_1_M.png" +dest_files=["res://.godot/imported/ceiling_1_M.png-5f6a5b40ad44a417fd2beb05c7b2398b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_1_N.png b/assets/level/ceiling/ceiling_1_N.png new file mode 100644 index 0000000..a1c4c5d --- /dev/null +++ b/assets/level/ceiling/ceiling_1_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68ec324aa68e2ad768883b95fdb6eed5c5783f71bf4467e12d0598539100c90c +size 2145 diff --git a/assets/level/ceiling/ceiling_1_N.png.import b/assets/level/ceiling/ceiling_1_N.png.import new file mode 100644 index 0000000..9e637fd --- /dev/null +++ b/assets/level/ceiling/ceiling_1_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bmwmajwul60ti" +path="res://.godot/imported/ceiling_1_N.png-9f3efdb067dcd61a268ed7f54e6a8adc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_1_N.png" +dest_files=["res://.godot/imported/ceiling_1_N.png-9f3efdb067dcd61a268ed7f54e6a8adc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=1 +roughness/src_normal="res://assets/level/ceiling/ceiling_1_N.png" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_1_R.png b/assets/level/ceiling/ceiling_1_R.png new file mode 100644 index 0000000..5bd3676 --- /dev/null +++ b/assets/level/ceiling/ceiling_1_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:638a8baf6f21da19f3136ed318e1735e6c91aead7a83998815cb05e1c72f497a +size 221 diff --git a/assets/level/ceiling/ceiling_1_R.png.import b/assets/level/ceiling/ceiling_1_R.png.import new file mode 100644 index 0000000..186b007 --- /dev/null +++ b/assets/level/ceiling/ceiling_1_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8hav47a84uk" +path="res://.godot/imported/ceiling_1_R.png-338d534e9df7b1f93090073e70c7acc5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_1_R.png" +dest_files=["res://.godot/imported/ceiling_1_R.png-338d534e9df7b1f93090073e70c7acc5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_2.tres b/assets/level/ceiling/ceiling_2.tres new file mode 100644 index 0000000..d026760 --- /dev/null +++ b/assets/level/ceiling/ceiling_2.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://cxudbowc3a5hy"] + +[ext_resource type="Texture2D" uid="uid://0pya3or7iijm" path="res://assets/level/ceiling/ceiling_2_C.png" id="1_a4ot2"] +[ext_resource type="Texture2D" uid="uid://ikj0y0eguv4v" path="res://assets/level/ceiling/ceiling_2_M.png" id="2_uvugs"] +[ext_resource type="Texture2D" uid="uid://ee1hbwx0apn2" path="res://assets/level/ceiling/ceiling_2_N.png" id="3_ay65r"] +[ext_resource type="Texture2D" uid="uid://13a0iuldch08" path="res://assets/level/ceiling/ceiling_2_R.png" id="4_60sbj"] + +[resource] +albedo_texture = ExtResource("1_a4ot2") +metallic = 1.0 +metallic_texture = ExtResource("2_uvugs") +roughness_texture = ExtResource("4_60sbj") +normal_enabled = true +normal_texture = ExtResource("3_ay65r") +texture_filter = 4 diff --git a/assets/level/ceiling/ceiling_2_C.png b/assets/level/ceiling/ceiling_2_C.png new file mode 100644 index 0000000..78495f3 --- /dev/null +++ b/assets/level/ceiling/ceiling_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d3bbc461a50af5dee860360aac669c4beb567aeec5f287673ebaaf4d2114cd4 +size 2671 diff --git a/assets/level/ceiling/ceiling_2_C.png.import b/assets/level/ceiling/ceiling_2_C.png.import new file mode 100644 index 0000000..f0802bd --- /dev/null +++ b/assets/level/ceiling/ceiling_2_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0pya3or7iijm" +path="res://.godot/imported/ceiling_2_C.png-1ae689cee85b1e61490091f2f5438087.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_2_C.png" +dest_files=["res://.godot/imported/ceiling_2_C.png-1ae689cee85b1e61490091f2f5438087.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_2_M.png b/assets/level/ceiling/ceiling_2_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/ceiling/ceiling_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/ceiling/ceiling_2_M.png.import b/assets/level/ceiling/ceiling_2_M.png.import new file mode 100644 index 0000000..d9b3663 --- /dev/null +++ b/assets/level/ceiling/ceiling_2_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ikj0y0eguv4v" +path="res://.godot/imported/ceiling_2_M.png-ae3b812c4acc0169f3105ec135be172a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_2_M.png" +dest_files=["res://.godot/imported/ceiling_2_M.png-ae3b812c4acc0169f3105ec135be172a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_2_N.png b/assets/level/ceiling/ceiling_2_N.png new file mode 100644 index 0000000..679b955 --- /dev/null +++ b/assets/level/ceiling/ceiling_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62de4c4107eb7514560fc8d85099781df0c9a7bd11ed6c283b7f7aff8d6aefb9 +size 3050 diff --git a/assets/level/ceiling/ceiling_2_N.png.import b/assets/level/ceiling/ceiling_2_N.png.import new file mode 100644 index 0000000..33aaa6f --- /dev/null +++ b/assets/level/ceiling/ceiling_2_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ee1hbwx0apn2" +path="res://.godot/imported/ceiling_2_N.png-2d1e8b81256ae381c8dcf633445a68fb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_2_N.png" +dest_files=["res://.godot/imported/ceiling_2_N.png-2d1e8b81256ae381c8dcf633445a68fb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=1 +roughness/src_normal="res://assets/level/ceiling/ceiling_2_N.png" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/ceiling/ceiling_2_R.png b/assets/level/ceiling/ceiling_2_R.png new file mode 100644 index 0000000..4b3e07d --- /dev/null +++ b/assets/level/ceiling/ceiling_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e0bf4328c2060186e65a19d5da72d32a1b268c336fa075b806e5b6f1d4f710e +size 1132 diff --git a/assets/level/ceiling/ceiling_2_R.png.import b/assets/level/ceiling/ceiling_2_R.png.import new file mode 100644 index 0000000..826ff47 --- /dev/null +++ b/assets/level/ceiling/ceiling_2_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://13a0iuldch08" +path="res://.godot/imported/ceiling_2_R.png-c5fc63f1a681e8442f63bbe7e0599d17.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/ceiling/ceiling_2_R.png" +dest_files=["res://.godot/imported/ceiling_2_R.png-c5fc63f1a681e8442f63bbe7e0599d17.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_1.tres b/assets/level/floor/floor_1.tres new file mode 100644 index 0000000..ac2495c --- /dev/null +++ b/assets/level/floor/floor_1.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://cdsodbp7rbvip"] + +[ext_resource type="Texture2D" uid="uid://c0a6flcoixsr2" path="res://assets/level/floor/floor_1_C.png" id="1_ojqhw"] +[ext_resource type="Texture2D" uid="uid://dxuxhlycaamcy" path="res://assets/level/floor/floor_1_M.png" id="2_510ks"] +[ext_resource type="Texture2D" uid="uid://bgc8oqsnimb8i" path="res://assets/level/floor/floor_1_N.png" id="3_hn748"] +[ext_resource type="Texture2D" uid="uid://23uupxc78b8n" path="res://assets/level/floor/floor_1_R.png" id="4_maf82"] + +[resource] +albedo_texture = ExtResource("1_ojqhw") +metallic = 1.0 +metallic_texture = ExtResource("2_510ks") +roughness_texture = ExtResource("4_maf82") +normal_enabled = true +normal_texture = ExtResource("3_hn748") +texture_filter = 4 diff --git a/assets/level/floor/floor_1_C.png b/assets/level/floor/floor_1_C.png new file mode 100644 index 0000000..8ae2b67 --- /dev/null +++ b/assets/level/floor/floor_1_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f5665a86eb4938871b97e2668f32a3c1a2b91604e4c47148892036ceb997369 +size 1938 diff --git a/assets/level/floor/floor_1_C.png.import b/assets/level/floor/floor_1_C.png.import new file mode 100644 index 0000000..a5a0364 --- /dev/null +++ b/assets/level/floor/floor_1_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0a6flcoixsr2" +path="res://.godot/imported/floor_1_C.png-9711a4c66a4f6c9a7d747feb8759422e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_1_C.png" +dest_files=["res://.godot/imported/floor_1_C.png-9711a4c66a4f6c9a7d747feb8759422e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_1_M.png b/assets/level/floor/floor_1_M.png new file mode 100644 index 0000000..023d1ca --- /dev/null +++ b/assets/level/floor/floor_1_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:717c869c2014c741dafdfd647d60387c54675f201d297dd0c1ee72105404f038 +size 3770 diff --git a/assets/level/floor/floor_1_M.png.import b/assets/level/floor/floor_1_M.png.import new file mode 100644 index 0000000..6d7ca9f --- /dev/null +++ b/assets/level/floor/floor_1_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxuxhlycaamcy" +path="res://.godot/imported/floor_1_M.png-c331f9e3ce71006e2f331ecd39e3e4bb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_1_M.png" +dest_files=["res://.godot/imported/floor_1_M.png-c331f9e3ce71006e2f331ecd39e3e4bb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_1_N.png b/assets/level/floor/floor_1_N.png new file mode 100644 index 0000000..3054b69 --- /dev/null +++ b/assets/level/floor/floor_1_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52659bd8437f49e0d49ff2a767e32e8a6d4d30dfe621c25a62694e6b701d6dd0 +size 3315 diff --git a/assets/level/floor/floor_1_N.png.import b/assets/level/floor/floor_1_N.png.import new file mode 100644 index 0000000..3f7b4c9 --- /dev/null +++ b/assets/level/floor/floor_1_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgc8oqsnimb8i" +path="res://.godot/imported/floor_1_N.png-ddabca4a38e2697c8ba4a51752ab5a4d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_1_N.png" +dest_files=["res://.godot/imported/floor_1_N.png-ddabca4a38e2697c8ba4a51752ab5a4d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=1 +roughness/src_normal="res://assets/level/floor/floor_1_N.png" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_1_R.png b/assets/level/floor/floor_1_R.png new file mode 100644 index 0000000..8c688b6 --- /dev/null +++ b/assets/level/floor/floor_1_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:112a1f3441c5a3490b5947b07abbdc5d9b101dc53655158398944cadcf3aa032 +size 3278 diff --git a/assets/level/floor/floor_1_R.png.import b/assets/level/floor/floor_1_R.png.import new file mode 100644 index 0000000..5ab0b97 --- /dev/null +++ b/assets/level/floor/floor_1_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://23uupxc78b8n" +path="res://.godot/imported/floor_1_R.png-1717924459fe769e5f7573e0603c5521.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_1_R.png" +dest_files=["res://.godot/imported/floor_1_R.png-1717924459fe769e5f7573e0603c5521.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_2.tres b/assets/level/floor/floor_2.tres new file mode 100644 index 0000000..3313c71 --- /dev/null +++ b/assets/level/floor/floor_2.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://phmrg5c5ls4i"] + +[ext_resource type="Texture2D" uid="uid://ddxs8ktw6xxnp" path="res://assets/level/floor/floor_2_C.png" id="1_dfdp7"] +[ext_resource type="Texture2D" uid="uid://cxbw8ey4o4bey" path="res://assets/level/floor/floor_2_M.png" id="2_qgw8x"] +[ext_resource type="Texture2D" uid="uid://crsiwxpj7d4t5" path="res://assets/level/floor/floor_2_N.png" id="3_f6uky"] +[ext_resource type="Texture2D" uid="uid://43ty70xfua4i" path="res://assets/level/floor/floor_2_R.png" id="4_0wfia"] + +[resource] +albedo_texture = ExtResource("1_dfdp7") +metallic = 1.0 +metallic_texture = ExtResource("2_qgw8x") +roughness_texture = ExtResource("4_0wfia") +normal_enabled = true +normal_texture = ExtResource("3_f6uky") +texture_filter = 4 diff --git a/assets/level/floor/floor_2_C.png b/assets/level/floor/floor_2_C.png new file mode 100644 index 0000000..1d644f0 --- /dev/null +++ b/assets/level/floor/floor_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4be4e164353a14b7d50080277705d0104da71ed3cd9ade15c5369fc7511d7e75 +size 2148 diff --git a/assets/level/floor/floor_2_C.png.import b/assets/level/floor/floor_2_C.png.import new file mode 100644 index 0000000..b5d5809 --- /dev/null +++ b/assets/level/floor/floor_2_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddxs8ktw6xxnp" +path="res://.godot/imported/floor_2_C.png-b53eeb2ad5193aa88a4b71da27e311e2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_2_C.png" +dest_files=["res://.godot/imported/floor_2_C.png-b53eeb2ad5193aa88a4b71da27e311e2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_2_M.png b/assets/level/floor/floor_2_M.png new file mode 100644 index 0000000..9a2eb4b --- /dev/null +++ b/assets/level/floor/floor_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a16bf8d40d30ab3a91c81c6d24b1f349d483a5552e6655636af0ac5d4c22c1cd +size 4612 diff --git a/assets/level/floor/floor_2_M.png.import b/assets/level/floor/floor_2_M.png.import new file mode 100644 index 0000000..229e560 --- /dev/null +++ b/assets/level/floor/floor_2_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cxbw8ey4o4bey" +path="res://.godot/imported/floor_2_M.png-30c3f8311a7f6a376a318181e9078a8c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_2_M.png" +dest_files=["res://.godot/imported/floor_2_M.png-30c3f8311a7f6a376a318181e9078a8c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_2_N.png b/assets/level/floor/floor_2_N.png new file mode 100644 index 0000000..ddf7a2d --- /dev/null +++ b/assets/level/floor/floor_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:633f401bd36b63cfa92d2724af568bc2437effef952ca10362347db43ede57d8 +size 3786 diff --git a/assets/level/floor/floor_2_N.png.import b/assets/level/floor/floor_2_N.png.import new file mode 100644 index 0000000..06a53ec --- /dev/null +++ b/assets/level/floor/floor_2_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://crsiwxpj7d4t5" +path="res://.godot/imported/floor_2_N.png-f54cb84faaaed94922f6aca891b56886.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_2_N.png" +dest_files=["res://.godot/imported/floor_2_N.png-f54cb84faaaed94922f6aca891b56886.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=1 +roughness/src_normal="res://assets/level/floor/floor_2_N.png" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/floor/floor_2_R.png b/assets/level/floor/floor_2_R.png new file mode 100644 index 0000000..0a49add --- /dev/null +++ b/assets/level/floor/floor_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd9033e1d8c28a732a83bc1d4a1e0fab09ac445fad313bf2f774a8296681130e +size 3912 diff --git a/assets/level/floor/floor_2_R.png.import b/assets/level/floor/floor_2_R.png.import new file mode 100644 index 0000000..cf55b02 --- /dev/null +++ b/assets/level/floor/floor_2_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://43ty70xfua4i" +path="res://.godot/imported/floor_2_R.png-182bf0f64338c9d9aa4251a4442e18b2.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/floor/floor_2_R.png" +dest_files=["res://.godot/imported/floor_2_R.png-182bf0f64338c9d9aa4251a4442e18b2.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_1.tres b/assets/level/wall/wall_1.tres new file mode 100644 index 0000000..028f7e8 --- /dev/null +++ b/assets/level/wall/wall_1.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://coy3y2u3ujn3u"] + +[ext_resource type="Texture2D" uid="uid://bn4nrclcovuej" path="res://assets/level/wall/wall_1_C.png" id="1_dh271"] +[ext_resource type="Texture2D" uid="uid://da3nqwmiwbu8s" path="res://assets/level/wall/wall_1_M.png" id="2_6cs5k"] +[ext_resource type="Texture2D" uid="uid://bujelwt4b5d0s" path="res://assets/level/wall/wall_1_N.png" id="3_ktesd"] +[ext_resource type="Texture2D" uid="uid://dwi2opqp2s8ak" path="res://assets/level/wall/wall_1_R.png" id="4_hwehc"] + +[resource] +albedo_texture = ExtResource("1_dh271") +metallic = 1.0 +metallic_texture = ExtResource("2_6cs5k") +roughness_texture = ExtResource("4_hwehc") +normal_enabled = true +normal_texture = ExtResource("3_ktesd") +texture_filter = 4 diff --git a/assets/level/wall/wall_1_C.png b/assets/level/wall/wall_1_C.png new file mode 100644 index 0000000..e14433c --- /dev/null +++ b/assets/level/wall/wall_1_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78d97dfcf2e9bfc8355a59fa79776bd2008a245767716d774775c45d1d7a2a8a +size 1466 diff --git a/assets/level/wall/wall_1_C.png.import b/assets/level/wall/wall_1_C.png.import new file mode 100644 index 0000000..8f31404 --- /dev/null +++ b/assets/level/wall/wall_1_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bn4nrclcovuej" +path="res://.godot/imported/wall_1_C.png-526f7fe8892c20166775d477ebd34d97.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_1_C.png" +dest_files=["res://.godot/imported/wall_1_C.png-526f7fe8892c20166775d477ebd34d97.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_1_M.png b/assets/level/wall/wall_1_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/wall/wall_1_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/wall/wall_1_M.png.import b/assets/level/wall/wall_1_M.png.import new file mode 100644 index 0000000..a4b4bbd --- /dev/null +++ b/assets/level/wall/wall_1_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://da3nqwmiwbu8s" +path="res://.godot/imported/wall_1_M.png-812661c4881c1b3f68d4d91c42b66467.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_1_M.png" +dest_files=["res://.godot/imported/wall_1_M.png-812661c4881c1b3f68d4d91c42b66467.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_1_N.png b/assets/level/wall/wall_1_N.png new file mode 100644 index 0000000..c330d18 --- /dev/null +++ b/assets/level/wall/wall_1_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39dfdfb0cfbe27c1e511cd089668c15a4d51b032e610fe159cab044fa7b5fe02 +size 1044 diff --git a/assets/level/wall/wall_1_N.png.import b/assets/level/wall/wall_1_N.png.import new file mode 100644 index 0000000..15cc6f3 --- /dev/null +++ b/assets/level/wall/wall_1_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bujelwt4b5d0s" +path="res://.godot/imported/wall_1_N.png-ced971003ec32c6ddf918a1393674925.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_1_N.png" +dest_files=["res://.godot/imported/wall_1_N.png-ced971003ec32c6ddf918a1393674925.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=1 +roughness/src_normal="res://assets/level/wall/wall_1_N.png" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_1_R.png b/assets/level/wall/wall_1_R.png new file mode 100644 index 0000000..981020f --- /dev/null +++ b/assets/level/wall/wall_1_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72c10e86370c160a7d837ab12354a746f41c0b1b4dffdf21435ab17055fb5c0b +size 505 diff --git a/assets/level/wall/wall_1_R.png.import b/assets/level/wall/wall_1_R.png.import new file mode 100644 index 0000000..3554787 --- /dev/null +++ b/assets/level/wall/wall_1_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dwi2opqp2s8ak" +path="res://.godot/imported/wall_1_R.png-6e51bc1dea545a93ebd2d97561868036.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_1_R.png" +dest_files=["res://.godot/imported/wall_1_R.png-6e51bc1dea545a93ebd2d97561868036.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_2.tres b/assets/level/wall/wall_2.tres new file mode 100644 index 0000000..1f0bcb6 --- /dev/null +++ b/assets/level/wall/wall_2.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://q1b701b13co6"] + +[ext_resource type="Texture2D" uid="uid://m2qxenym1otw" path="res://assets/level/wall/wall_2_C.png" id="1_5vyxs"] +[ext_resource type="Texture2D" uid="uid://begn6qloo0m1q" path="res://assets/level/wall/wall_2_M.png" id="2_nlwc6"] +[ext_resource type="Texture2D" uid="uid://cpdrvdu3qt62t" path="res://assets/level/wall/wall_2_N.png" id="3_3eofc"] +[ext_resource type="Texture2D" uid="uid://ba5vvrx730go8" path="res://assets/level/wall/wall_2_R.png" id="4_nkqqf"] + +[resource] +albedo_texture = ExtResource("1_5vyxs") +metallic = 1.0 +metallic_texture = ExtResource("2_nlwc6") +roughness_texture = ExtResource("4_nkqqf") +normal_enabled = true +normal_texture = ExtResource("3_3eofc") +texture_filter = 4 diff --git a/assets/level/wall/wall_2_C.png b/assets/level/wall/wall_2_C.png new file mode 100644 index 0000000..d063f83 --- /dev/null +++ b/assets/level/wall/wall_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3f23bc0591897668913c96131f0cab45e2bed817462b69435b6fa53c6f8caae +size 1545 diff --git a/assets/level/wall/wall_2_C.png.import b/assets/level/wall/wall_2_C.png.import new file mode 100644 index 0000000..eda1b3a --- /dev/null +++ b/assets/level/wall/wall_2_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://m2qxenym1otw" +path="res://.godot/imported/wall_2_C.png-b62ce8283f80956fead897f833ec286f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_2_C.png" +dest_files=["res://.godot/imported/wall_2_C.png-b62ce8283f80956fead897f833ec286f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_2_M.png b/assets/level/wall/wall_2_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/wall/wall_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/wall/wall_2_M.png.import b/assets/level/wall/wall_2_M.png.import new file mode 100644 index 0000000..04117fa --- /dev/null +++ b/assets/level/wall/wall_2_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://begn6qloo0m1q" +path="res://.godot/imported/wall_2_M.png-702b6e455be1ccbb1a2e95d3cdc16210.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_2_M.png" +dest_files=["res://.godot/imported/wall_2_M.png-702b6e455be1ccbb1a2e95d3cdc16210.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_2_N.png b/assets/level/wall/wall_2_N.png new file mode 100644 index 0000000..c330d18 --- /dev/null +++ b/assets/level/wall/wall_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39dfdfb0cfbe27c1e511cd089668c15a4d51b032e610fe159cab044fa7b5fe02 +size 1044 diff --git a/assets/level/wall/wall_2_N.png.import b/assets/level/wall/wall_2_N.png.import new file mode 100644 index 0000000..099a214 --- /dev/null +++ b/assets/level/wall/wall_2_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cpdrvdu3qt62t" +path="res://.godot/imported/wall_2_N.png-dc25e92ef3112edd7b1b01b9efe1d316.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_2_N.png" +dest_files=["res://.godot/imported/wall_2_N.png-dc25e92ef3112edd7b1b01b9efe1d316.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=1 +roughness/src_normal="res://assets/level/wall/wall_2_N.png" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_2_R.png b/assets/level/wall/wall_2_R.png new file mode 100644 index 0000000..981020f --- /dev/null +++ b/assets/level/wall/wall_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72c10e86370c160a7d837ab12354a746f41c0b1b4dffdf21435ab17055fb5c0b +size 505 diff --git a/assets/level/wall/wall_2_R.png.import b/assets/level/wall/wall_2_R.png.import new file mode 100644 index 0000000..776cb93 --- /dev/null +++ b/assets/level/wall/wall_2_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ba5vvrx730go8" +path="res://.godot/imported/wall_2_R.png-00597607a5d83414ff5f80434dc2010e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_2_R.png" +dest_files=["res://.godot/imported/wall_2_R.png-00597607a5d83414ff5f80434dc2010e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_3.tres b/assets/level/wall/wall_3.tres new file mode 100644 index 0000000..15867ff --- /dev/null +++ b/assets/level/wall/wall_3.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://b1gi4b3ny2q1l"] + +[ext_resource type="Texture2D" uid="uid://1mr7tplfxcrc" path="res://assets/level/wall/wall_3_C.png" id="1_a6sy6"] +[ext_resource type="Texture2D" uid="uid://cwqr6plpp3aov" path="res://assets/level/wall/wall_3_M.png" id="2_ics1d"] +[ext_resource type="Texture2D" uid="uid://qw6yjgadiv5f" path="res://assets/level/wall/wall_3_N.png" id="3_2w6cs"] +[ext_resource type="Texture2D" uid="uid://dqkarguq5m5hn" path="res://assets/level/wall/wall_3_R.png" id="4_skw4q"] + +[resource] +albedo_texture = ExtResource("1_a6sy6") +metallic = 1.0 +metallic_texture = ExtResource("2_ics1d") +roughness_texture = ExtResource("4_skw4q") +normal_enabled = true +normal_texture = ExtResource("3_2w6cs") +texture_filter = 4 diff --git a/assets/level/wall/wall_3_C.png b/assets/level/wall/wall_3_C.png new file mode 100644 index 0000000..450036d --- /dev/null +++ b/assets/level/wall/wall_3_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f81aa388f18b9deed0c2f44d73d85a07b541caca49848b28a76cb0bab00a83e +size 1604 diff --git a/assets/level/wall/wall_3_C.png.import b/assets/level/wall/wall_3_C.png.import new file mode 100644 index 0000000..c8bb228 --- /dev/null +++ b/assets/level/wall/wall_3_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1mr7tplfxcrc" +path="res://.godot/imported/wall_3_C.png-c74a908fd9f3897ff043d1c0a4dd3624.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_3_C.png" +dest_files=["res://.godot/imported/wall_3_C.png-c74a908fd9f3897ff043d1c0a4dd3624.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_3_M.png b/assets/level/wall/wall_3_M.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/wall/wall_3_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/wall/wall_3_M.png.import b/assets/level/wall/wall_3_M.png.import new file mode 100644 index 0000000..7f7bb6f --- /dev/null +++ b/assets/level/wall/wall_3_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwqr6plpp3aov" +path="res://.godot/imported/wall_3_M.png-9dea6977ef7f83fb3e5ab65d72ff5d81.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_3_M.png" +dest_files=["res://.godot/imported/wall_3_M.png-9dea6977ef7f83fb3e5ab65d72ff5d81.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_3_N.png b/assets/level/wall/wall_3_N.png new file mode 100644 index 0000000..34bad5b --- /dev/null +++ b/assets/level/wall/wall_3_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03d5b57f2f678b06173e33728eff8a0bbff46e01ca73578f77f592802b42d7f7 +size 1046 diff --git a/assets/level/wall/wall_3_N.png.import b/assets/level/wall/wall_3_N.png.import new file mode 100644 index 0000000..b12a362 --- /dev/null +++ b/assets/level/wall/wall_3_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qw6yjgadiv5f" +path="res://.godot/imported/wall_3_N.png-3eeca58881f1ee4c9ba5ed60eb0a1b3a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_3_N.png" +dest_files=["res://.godot/imported/wall_3_N.png-3eeca58881f1ee4c9ba5ed60eb0a1b3a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=1 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/assets/level/wall/wall_3_R.png b/assets/level/wall/wall_3_R.png new file mode 100644 index 0000000..c6b5a5e --- /dev/null +++ b/assets/level/wall/wall_3_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3faa37c5ffb77ad084ee627efb92c8d72ad526706593da168f3ef605d5a68b7d +size 221 diff --git a/assets/level/wall/wall_3_R.png.import b/assets/level/wall/wall_3_R.png.import new file mode 100644 index 0000000..e75aa72 --- /dev/null +++ b/assets/level/wall/wall_3_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dqkarguq5m5hn" +path="res://.godot/imported/wall_3_R.png-d7351f7a3a51923711f57c2f5922d863.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/wall/wall_3_R.png" +dest_files=["res://.godot/imported/wall_3_R.png-d7351f7a3a51923711f57c2f5922d863.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/levels/asset_test/asset_test.tscn b/levels/asset_test/asset_test.tscn new file mode 100644 index 0000000..db256ec --- /dev/null +++ b/levels/asset_test/asset_test.tscn @@ -0,0 +1,298 @@ +[gd_scene load_steps=27 format=3 uid="uid://ef0nvq0ikdjg"] + +[ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_kfkc5"] +[ext_resource type="Material" uid="uid://cdsodbp7rbvip" path="res://assets/level/floor/floor_1.tres" id="2_eqm4j"] +[ext_resource type="Material" uid="uid://phmrg5c5ls4i" path="res://assets/level/floor/floor_2.tres" id="3_yqrx7"] +[ext_resource type="Material" uid="uid://coy3y2u3ujn3u" path="res://assets/level/wall/wall_1.tres" id="4_yy6sa"] +[ext_resource type="Material" uid="uid://q1b701b13co6" path="res://assets/level/wall/wall_2.tres" id="5_rpeyx"] +[ext_resource type="Material" uid="uid://b1gi4b3ny2q1l" path="res://assets/level/wall/wall_3.tres" id="6_emb7q"] +[ext_resource type="Material" uid="uid://bkwfat6ltd7a7" path="res://assets/level/ceiling/ceiling_1.tres" id="7_u881q"] +[ext_resource type="Material" uid="uid://cxudbowc3a5hy" path="res://assets/level/ceiling/ceiling_2.tres" id="8_2mqye"] + +[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_om6ib"] + +[sub_resource type="Sky" id="Sky_8jqw1"] +sky_material = SubResource("ProceduralSkyMaterial_om6ib") + +[sub_resource type="Environment" id="Environment_4nlsy"] +background_mode = 1 +sky = SubResource("Sky_8jqw1") +ambient_light_source = 2 +ambient_light_color = Color(1, 1, 1, 1) +ambient_light_energy = 0.06 +tonemap_mode = 3 +glow_enabled = true +glow_bloom = 0.1 +fog_enabled = true +fog_light_color = Color(0, 0, 0, 1) +fog_density = 0.2 + +[sub_resource type="PlaneMesh" id="PlaneMesh_1krrn"] +size = Vector2(6, 6) + +[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_imll7"] + +[sub_resource type="ArrayMesh" id="ArrayMesh_eqm4j"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_yqrx7"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("2_eqm4j"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_eqm4j") + +[sub_resource type="ArrayMesh" id="ArrayMesh_yy6sa"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_rpeyx"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("3_yqrx7"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_yy6sa") + +[sub_resource type="ArrayMesh" id="ArrayMesh_emb7q"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_u881q"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("4_yy6sa"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_emb7q") + +[sub_resource type="ArrayMesh" id="ArrayMesh_2mqye"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_smfwr"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("5_rpeyx"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_2mqye") + +[sub_resource type="ArrayMesh" id="ArrayMesh_80jgi"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("6_emb7q"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_emb7q") + +[sub_resource type="ArrayMesh" id="ArrayMesh_vx5xa"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_w0omc"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("7_u881q"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_vx5xa") + +[sub_resource type="ArrayMesh" id="ArrayMesh_muvdl"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"format": 34896613377, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_bbps6"] +_surfaces = [{ +"aabb": AABB(-1, 0, -1, 2, 1e-05, 2), +"attribute_data": PackedByteArray(255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0), +"format": 34896613399, +"index_count": 6, +"index_data": PackedByteArray(0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0), +"material": ExtResource("8_2mqye"), +"name": "Plane", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray(255, 255, 0, 0, 255, 255, 255, 191, 0, 0, 0, 0, 255, 255, 255, 191, 255, 255, 0, 0, 0, 0, 255, 191, 0, 0, 0, 0, 0, 0, 255, 191, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127) +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_muvdl") + +[node name="AssetTest" type="Node3D"] + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_4nlsy") + +[node name="OmniLight3D" type="OmniLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 1.87456, -4) +light_energy = 8.0 +shadow_enabled = true +omni_range = 20.0 + +[node name="Player" parent="." instance=ExtResource("1_kfkc5")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) + +[node name="Floor" type="StaticBody3D" parent="."] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Floor"] +mesh = SubResource("PlaneMesh_1krrn") +skeleton = NodePath("../..") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Floor"] +shape = SubResource("WorldBoundaryShape3D_imll7") + +[node name="Assets" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -4) + +[node name="Floors" type="Node3D" parent="Assets"] + +[node name="Floor1" type="MeshInstance3D" parent="Assets/Floors"] +mesh = SubResource("ArrayMesh_yqrx7") +skeleton = NodePath("../..") + +[node name="Floor2" type="MeshInstance3D" parent="Assets/Floors"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 0) +mesh = SubResource("ArrayMesh_rpeyx") +skeleton = NodePath("../..") + +[node name="Walls" type="Node3D" parent="Assets"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, -1) + +[node name="Wall1" type="MeshInstance3D" parent="Assets/Walls"] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0) +mesh = SubResource("ArrayMesh_u881q") + +[node name="Wall2" type="MeshInstance3D" parent="Assets/Walls"] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 2, 0, 0) +mesh = SubResource("ArrayMesh_smfwr") + +[node name="Wall3" type="MeshInstance3D" parent="Assets/Walls"] +transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 4, 0, 0) +mesh = SubResource("ArrayMesh_80jgi") + +[node name="Ceilings" type="Node3D" parent="Assets"] + +[node name="Ceiling1" type="MeshInstance3D" parent="Assets/Ceilings"] +transform = Transform3D(1, 0, 0, 0, -1, 8.74228e-08, 0, -8.74228e-08, -1, 0, 2, 0) +mesh = SubResource("ArrayMesh_w0omc") + +[node name="Ceiling2" type="MeshInstance3D" parent="Assets/Ceilings"] +transform = Transform3D(-4.37114e-08, 0, -1, -8.74228e-08, -1, 3.82137e-15, -1, 8.74228e-08, 4.37114e-08, 2, 2, 0) +mesh = SubResource("ArrayMesh_bbps6") diff --git a/levels/sandbox/sandbox.tscn b/levels/sandbox/sandbox.tscn index fbf86b5..972c29e 100644 --- a/levels/sandbox/sandbox.tscn +++ b/levels/sandbox/sandbox.tscn @@ -15,12 +15,12 @@ [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_cj8bk"] -[sub_resource type="Sky" id="Sky_8jqw1"] +[sub_resource type="Sky" id="Sky_6fwow"] sky_material = SubResource("ProceduralSkyMaterial_cj8bk") [sub_resource type="Environment" id="Environment_cc548"] background_mode = 1 -sky = SubResource("Sky_8jqw1") +sky = SubResource("Sky_6fwow") ambient_light_source = 2 ambient_light_color = Color(1, 1, 1, 1) ambient_light_energy = 0.06 diff --git a/project.godot b/project.godot index 64075a8..ab16b81 100644 --- a/project.godot +++ b/project.godot @@ -118,3 +118,4 @@ interact={ [rendering] driver/threads/thread_model=2 +textures/vram_compression/compress_with_gpu=false