diff --git a/asset_dev/level/hallway/hallway.blend b/asset_dev/level/hallway/hallway.blend index fddd1dd..2f9683d 100644 Binary files a/asset_dev/level/hallway/hallway.blend and b/asset_dev/level/hallway/hallway.blend differ diff --git a/asset_dev/level/hallway/hallway.blend1 b/asset_dev/level/hallway/hallway.blend1 index 6fda310..fddd1dd 100644 Binary files a/asset_dev/level/hallway/hallway.blend1 and b/asset_dev/level/hallway/hallway.blend1 differ diff --git a/asset_dev/level/hallway/hallway_2.ubpd b/asset_dev/level/hallway/hallway_2.ubpd new file mode 100644 index 0000000..640619d Binary files /dev/null and b/asset_dev/level/hallway/hallway_2.ubpd differ diff --git a/asset_dev/level/hallway/hallway_2_C.png b/asset_dev/level/hallway/hallway_2_C.png new file mode 100644 index 0000000..ff6596b --- /dev/null +++ b/asset_dev/level/hallway/hallway_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42471c1271979b20fbc707b4652f1c362c2ebe451cf0ec9c2b4e259e182dc452 +size 429 diff --git a/asset_dev/level/hallway/hallway_2_E.png b/asset_dev/level/hallway/hallway_2_E.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/hallway/hallway_2_E.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/hallway/hallway_2_M.png b/asset_dev/level/hallway/hallway_2_M.png new file mode 100644 index 0000000..bf1c194 --- /dev/null +++ b/asset_dev/level/hallway/hallway_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fea94e7172a2a4e6e2816ae0c173b4cbed12bf50c8fea974111d8489d8478e5 +size 232 diff --git a/asset_dev/level/hallway/hallway_2_N.png b/asset_dev/level/hallway/hallway_2_N.png new file mode 100644 index 0000000..4738c70 --- /dev/null +++ b/asset_dev/level/hallway/hallway_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82d16b66b90d864790da6313780ab92aa0c73dc7f49af9cc3787ec890ba06965 +size 634 diff --git a/asset_dev/level/hallway/hallway_2_R.png b/asset_dev/level/hallway/hallway_2_R.png new file mode 100644 index 0000000..e936ce8 --- /dev/null +++ b/asset_dev/level/hallway/hallway_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d778c5f82cd14edb3f9716ae414ed1c187b9285370818c2d0aebb2bf522474b3 +size 359 diff --git a/asset_dev/level/hallway/hallway_3.ubpd b/asset_dev/level/hallway/hallway_3.ubpd new file mode 100644 index 0000000..e8469a1 Binary files /dev/null and b/asset_dev/level/hallway/hallway_3.ubpd differ diff --git a/asset_dev/level/hallway/hallway_3_C.png b/asset_dev/level/hallway/hallway_3_C.png new file mode 100644 index 0000000..0e4df58 --- /dev/null +++ b/asset_dev/level/hallway/hallway_3_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ddd9a159542c553542cb50e584da99828bf74b1c8e25598ea5221ab8ea282fd +size 464 diff --git a/asset_dev/level/hallway/hallway_3_E.png b/asset_dev/level/hallway/hallway_3_E.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/asset_dev/level/hallway/hallway_3_E.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/asset_dev/level/hallway/hallway_3_M.png b/asset_dev/level/hallway/hallway_3_M.png new file mode 100644 index 0000000..bf1c194 --- /dev/null +++ b/asset_dev/level/hallway/hallway_3_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fea94e7172a2a4e6e2816ae0c173b4cbed12bf50c8fea974111d8489d8478e5 +size 232 diff --git a/asset_dev/level/hallway/hallway_3_N.png b/asset_dev/level/hallway/hallway_3_N.png new file mode 100644 index 0000000..962bda0 --- /dev/null +++ b/asset_dev/level/hallway/hallway_3_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17edc37c5519a250db8cb23e304ca74baba76efcff936ee4c626c5693e160da1 +size 890 diff --git a/asset_dev/level/hallway/hallway_3_R.png b/asset_dev/level/hallway/hallway_3_R.png new file mode 100644 index 0000000..53318f7 --- /dev/null +++ b/asset_dev/level/hallway/hallway_3_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c401f166663e78d4a8f7c77381cd32f25fe38f9b942f928626fb00c01be9af2 +size 386 diff --git a/assets/level/hallway/hallway_2_C.png b/assets/level/hallway/hallway_2_C.png new file mode 100644 index 0000000..ff6596b --- /dev/null +++ b/assets/level/hallway/hallway_2_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42471c1271979b20fbc707b4652f1c362c2ebe451cf0ec9c2b4e259e182dc452 +size 429 diff --git a/assets/level/hallway/hallway_2_C.png.import b/assets/level/hallway/hallway_2_C.png.import new file mode 100644 index 0000000..e12162d --- /dev/null +++ b/assets/level/hallway/hallway_2_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3yo0fiux7uvl" +path="res://.godot/imported/hallway_2_C.png-368e035781dbfc292f80210e8377e1f9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_2_C.png" +dest_files=["res://.godot/imported/hallway_2_C.png-368e035781dbfc292f80210e8377e1f9.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/hallway/hallway_2_E.png b/assets/level/hallway/hallway_2_E.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/hallway/hallway_2_E.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/hallway/hallway_2_E.png.import b/assets/level/hallway/hallway_2_E.png.import new file mode 100644 index 0000000..f3b7a07 --- /dev/null +++ b/assets/level/hallway/hallway_2_E.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://blicao0n4875s" +path="res://.godot/imported/hallway_2_E.png-d7d6ba060d0d323809edfb662bdb2b4a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_2_E.png" +dest_files=["res://.godot/imported/hallway_2_E.png-d7d6ba060d0d323809edfb662bdb2b4a.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/hallway/hallway_2_M.png b/assets/level/hallway/hallway_2_M.png new file mode 100644 index 0000000..bf1c194 --- /dev/null +++ b/assets/level/hallway/hallway_2_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fea94e7172a2a4e6e2816ae0c173b4cbed12bf50c8fea974111d8489d8478e5 +size 232 diff --git a/assets/level/hallway/hallway_2_M.png.import b/assets/level/hallway/hallway_2_M.png.import new file mode 100644 index 0000000..7635736 --- /dev/null +++ b/assets/level/hallway/hallway_2_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://crge5t3vivfhn" +path="res://.godot/imported/hallway_2_M.png-f213557d859a0fe7aab8242b25a4a2c0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_2_M.png" +dest_files=["res://.godot/imported/hallway_2_M.png-f213557d859a0fe7aab8242b25a4a2c0.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/hallway/hallway_2_N.png b/assets/level/hallway/hallway_2_N.png new file mode 100644 index 0000000..4738c70 --- /dev/null +++ b/assets/level/hallway/hallway_2_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82d16b66b90d864790da6313780ab92aa0c73dc7f49af9cc3787ec890ba06965 +size 634 diff --git a/assets/level/hallway/hallway_2_N.png.import b/assets/level/hallway/hallway_2_N.png.import new file mode 100644 index 0000000..2ca5dfb --- /dev/null +++ b/assets/level/hallway/hallway_2_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3eaofj7ntddk" +path="res://.godot/imported/hallway_2_N.png-6d22130ff0aeb6510ae322aebc31a58e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_2_N.png" +dest_files=["res://.godot/imported/hallway_2_N.png-6d22130ff0aeb6510ae322aebc31a58e.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/hallway/hallway_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/hallway/hallway_2_R.png b/assets/level/hallway/hallway_2_R.png new file mode 100644 index 0000000..e936ce8 --- /dev/null +++ b/assets/level/hallway/hallway_2_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d778c5f82cd14edb3f9716ae414ed1c187b9285370818c2d0aebb2bf522474b3 +size 359 diff --git a/assets/level/hallway/hallway_2_R.png.import b/assets/level/hallway/hallway_2_R.png.import new file mode 100644 index 0000000..acd8f49 --- /dev/null +++ b/assets/level/hallway/hallway_2_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxy4wicwjb38a" +path="res://.godot/imported/hallway_2_R.png-e22266e6db52a2c329569fdae3b64571.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_2_R.png" +dest_files=["res://.godot/imported/hallway_2_R.png-e22266e6db52a2c329569fdae3b64571.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/hallway/hallway_3_C.png b/assets/level/hallway/hallway_3_C.png new file mode 100644 index 0000000..0e4df58 --- /dev/null +++ b/assets/level/hallway/hallway_3_C.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ddd9a159542c553542cb50e584da99828bf74b1c8e25598ea5221ab8ea282fd +size 464 diff --git a/assets/level/hallway/hallway_3_C.png.import b/assets/level/hallway/hallway_3_C.png.import new file mode 100644 index 0000000..fbeaa25 --- /dev/null +++ b/assets/level/hallway/hallway_3_C.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c60foyohyjlj8" +path="res://.godot/imported/hallway_3_C.png-9b45a5b023d4947b4c559574fc3e621c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_3_C.png" +dest_files=["res://.godot/imported/hallway_3_C.png-9b45a5b023d4947b4c559574fc3e621c.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/hallway/hallway_3_E.png b/assets/level/hallway/hallway_3_E.png new file mode 100644 index 0000000..e09ec71 --- /dev/null +++ b/assets/level/hallway/hallway_3_E.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e719f6b6d1ee106d09bc8c4306a6ffb960435b25d30d0c08ce5cf6febab9f821 +size 220 diff --git a/assets/level/hallway/hallway_3_E.png.import b/assets/level/hallway/hallway_3_E.png.import new file mode 100644 index 0000000..630d1ca --- /dev/null +++ b/assets/level/hallway/hallway_3_E.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjdkxbs8uwkh6" +path="res://.godot/imported/hallway_3_E.png-f2cf0e0a896e85dd3fdd9f5077a7e45a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_3_E.png" +dest_files=["res://.godot/imported/hallway_3_E.png-f2cf0e0a896e85dd3fdd9f5077a7e45a.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/hallway/hallway_3_M.png b/assets/level/hallway/hallway_3_M.png new file mode 100644 index 0000000..bf1c194 --- /dev/null +++ b/assets/level/hallway/hallway_3_M.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fea94e7172a2a4e6e2816ae0c173b4cbed12bf50c8fea974111d8489d8478e5 +size 232 diff --git a/assets/level/hallway/hallway_3_M.png.import b/assets/level/hallway/hallway_3_M.png.import new file mode 100644 index 0000000..1dff06e --- /dev/null +++ b/assets/level/hallway/hallway_3_M.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dht2my8tw3hl7" +path="res://.godot/imported/hallway_3_M.png-6d432a7e82e31420f6671047ebc348f7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_3_M.png" +dest_files=["res://.godot/imported/hallway_3_M.png-6d432a7e82e31420f6671047ebc348f7.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/hallway/hallway_3_N.png b/assets/level/hallway/hallway_3_N.png new file mode 100644 index 0000000..962bda0 --- /dev/null +++ b/assets/level/hallway/hallway_3_N.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17edc37c5519a250db8cb23e304ca74baba76efcff936ee4c626c5693e160da1 +size 890 diff --git a/assets/level/hallway/hallway_3_N.png.import b/assets/level/hallway/hallway_3_N.png.import new file mode 100644 index 0000000..c096520 --- /dev/null +++ b/assets/level/hallway/hallway_3_N.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0qjhayccearq" +path="res://.godot/imported/hallway_3_N.png-3a3b90c817ff23ffb14b76803b3c61fc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_3_N.png" +dest_files=["res://.godot/imported/hallway_3_N.png-3a3b90c817ff23ffb14b76803b3c61fc.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/hallway/hallway_3_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/hallway/hallway_3_R.png b/assets/level/hallway/hallway_3_R.png new file mode 100644 index 0000000..53318f7 --- /dev/null +++ b/assets/level/hallway/hallway_3_R.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c401f166663e78d4a8f7c77381cd32f25fe38f9b942f928626fb00c01be9af2 +size 386 diff --git a/assets/level/hallway/hallway_3_R.png.import b/assets/level/hallway/hallway_3_R.png.import new file mode 100644 index 0000000..5707e49 --- /dev/null +++ b/assets/level/hallway/hallway_3_R.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccm4iloi5vyld" +path="res://.godot/imported/hallway_3_R.png-e7b238f537dbeb1347813ad41e0203bb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/level/hallway/hallway_3_R.png" +dest_files=["res://.godot/imported/hallway_3_R.png-e7b238f537dbeb1347813ad41e0203bb.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/sandbox/hallway_1.tres b/levels/sandbox/hallway_1.tres new file mode 100644 index 0000000..77c92d4 --- /dev/null +++ b/levels/sandbox/hallway_1.tres @@ -0,0 +1,90 @@ +[gd_resource type="ArrayMesh" load_steps=14 format=4 uid="uid://chluobkj3vpht"] + +[ext_resource type="Texture2D" uid="uid://cj5em70wq1l6f" path="res://assets/level/hallway/hallway_1_C.png" id="1_1uy28"] +[ext_resource type="Texture2D" uid="uid://bi87m5noufg5h" path="res://assets/level/hallway/hallway_1_E.png" id="2_3o6xi"] +[ext_resource type="Texture2D" uid="uid://c6ublhoexsuk" path="res://assets/level/hallway/hallway_1_M.png" id="3_qrctk"] +[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="4_1eiv3"] +[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="5_os6sm"] +[ext_resource type="Texture2D" uid="uid://dtp6ctfi5l4v8" path="res://assets/level/hallway/hallway_1_N.png" id="6_2gcng"] +[ext_resource type="Texture2D" uid="uid://5ua6bne0btou" path="res://assets/level/hallway/hallway_1_R.png" id="7_on856"] + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ow0bp"] +load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex" + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_d70or"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("5_os6sm") + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_0ksu8"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("5_os6sm") + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_2roq2"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("4_1eiv3") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(4, 4) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = SubResource("CompressedTexture2D_ow0bp") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_d70or") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_0ksu8") + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fk1xc"] +next_pass = SubResource("ShaderMaterial_2roq2") +albedo_texture = ExtResource("1_1uy28") +metallic = 1.0 +metallic_texture = ExtResource("3_qrctk") +roughness_texture = ExtResource("7_on856") +emission_enabled = true +emission_texture = ExtResource("2_3o6xi") +normal_enabled = true +normal_texture = ExtResource("6_2gcng") +texture_filter = 4 + +[sub_resource type="ArrayMesh" id="ArrayMesh_f5v27"] +_surfaces = [{ +"aabb": AABB(-2, -2, -2, 4, 4, 4), +"format": 34896613377, +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAwABAAAAAgABAAQABQABAAMABgACAAQABQADAAYABwACAAYABgADAAcA"), +"name": "Cube", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 8, +"vertex_data": PackedByteArray("//8AAAAAAAAAAAAAAAAAAP////8AAAAA//8AAP//AAAAAP//AAAAAAAAAAD//wAAAAD/////AAD///////8AAA==") +}] +blend_shape_mode = 0 + +[resource] +_surfaces = [{ +"aabb": AABB(-2, -2, -2, 4, 4, 4), +"attribute_data": PackedByteArray("/3//f/9///8AAP9/AAD///9/AAD/f/9/AAAAAAAA/3//f/9/////f/9//////////38AAP//AAD/f/9/////fw=="), +"format": 34896613399, +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAgABAAMABAAFAAYABgAFAAcACAAJAAoACgAJAAsADAANAA4ADgANAA8A"), +"material": SubResource("StandardMaterial3D_fk1xc"), +"name": "Cube", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 16, +"vertex_data": PackedByteArray("//8AAAAA/78AAAAAAAD/v/////8AAP+/AAD//wAA/78AAAAA////////AAD/////AAD//////////////////wAAAAD//1TVAAAAAAAAVNX//wAA//9U1f//AAAAAFTV////////VNX/////AABU1QAA/////1TVAAD//wAAVNX/f/9//3//f/9//3//f/9//z//v/8//7//P/+//z//v1TVqipU1aoqVNWqKlTVqipUVVRVVFVUVVRVVFVUVVRV") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_f5v27") diff --git a/levels/sandbox/hallway_2.tres b/levels/sandbox/hallway_2.tres new file mode 100644 index 0000000..bf18ed3 --- /dev/null +++ b/levels/sandbox/hallway_2.tres @@ -0,0 +1,90 @@ +[gd_resource type="ArrayMesh" load_steps=14 format=4 uid="uid://dcxt6lua0fivn"] + +[ext_resource type="Texture2D" uid="uid://c3yo0fiux7uvl" path="res://assets/level/hallway/hallway_2_C.png" id="1_k1hbq"] +[ext_resource type="Texture2D" uid="uid://blicao0n4875s" path="res://assets/level/hallway/hallway_2_E.png" id="2_8wimg"] +[ext_resource type="Texture2D" uid="uid://crge5t3vivfhn" path="res://assets/level/hallway/hallway_2_M.png" id="3_fcyri"] +[ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="4_l5uwp"] +[ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="5_se3k2"] +[ext_resource type="Texture2D" uid="uid://d3eaofj7ntddk" path="res://assets/level/hallway/hallway_2_N.png" id="6_q121c"] +[ext_resource type="Texture2D" uid="uid://dxy4wicwjb38a" path="res://assets/level/hallway/hallway_2_R.png" id="7_g24st"] + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_ow0bp"] +load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex" + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_d70or"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("5_se3k2") + +[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_0ksu8"] +width = 256 +height = 256 +depth = 32 +seamless = true +seamless_blend_skirt = 0.5 +noise = ExtResource("5_se3k2") + +[sub_resource type="ShaderMaterial" id="ShaderMaterial_6fwow"] +resource_local_to_scene = true +render_priority = 0 +shader = ExtResource("4_l5uwp") +shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) +shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) +shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) +shader_parameter/pixellation = 128.0 +shader_parameter/time_pixellation = 30.0 +shader_parameter/roughness = 0.15 +shader_parameter/specular_contribution = 0.8 +shader_parameter/emission_strength = 0.02 +shader_parameter/uv_scale = Vector2(4, -4) +shader_parameter/time_scale = 0.2 +shader_parameter/edge_bleed = 0.25 +shader_parameter/gunk_mask = SubResource("CompressedTexture2D_ow0bp") +shader_parameter/gunk_noise = SubResource("NoiseTexture3D_d70or") +shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_0ksu8") + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6idi3"] +next_pass = SubResource("ShaderMaterial_6fwow") +albedo_texture = ExtResource("1_k1hbq") +metallic = 1.0 +metallic_texture = ExtResource("3_fcyri") +roughness_texture = ExtResource("7_g24st") +emission_enabled = true +emission_texture = ExtResource("2_8wimg") +normal_enabled = true +normal_texture = ExtResource("6_q121c") +texture_filter = 4 + +[sub_resource type="ArrayMesh" id="ArrayMesh_f5v27"] +_surfaces = [{ +"aabb": AABB(-2, -2, -2, 4, 4, 4), +"format": 34896613377, +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAwABAAAAAgABAAQABQABAAMABgACAAQABQADAAYABwACAAYABgADAAcA"), +"name": "Cube", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 8, +"vertex_data": PackedByteArray("//8AAAAAAAAAAAAAAAAAAP////8AAAAA//8AAP//AAAAAP//AAAAAAAAAAD//wAAAAD/////AAD///////8AAA==") +}] +blend_shape_mode = 0 + +[resource] +_surfaces = [{ +"aabb": AABB(-2, -2, -2, 4, 4, 4), +"attribute_data": PackedByteArray("/3//f/9///8AAP9/AAD///9/AAD/f/9/AAAAAAAA/3//f/9/////f/9//////////38AAP//AAD/f/9/////fw=="), +"format": 34896613399, +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAgABAAMABAAFAAYABgAFAAcACAAJAAoACgAJAAsADAANAA4ADgANAA8A"), +"material": SubResource("StandardMaterial3D_6idi3"), +"name": "Cube", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 16, +"vertex_data": PackedByteArray("//8AAAAA/78AAAAAAAD/v/////8AAP+/AAD//wAA/78AAAAA////////AAD/////AAD//////////////////wAAAAD//1TVAAAAAAAAVNX//wAA//9U1f//AAAAAFTV////////VNX/////AABU1QAA/////1TVAAD//wAAVNX/f/9//3//f/9//3//f/9//z//v/8//7//P/+//z//v1TVqipU1aoqVNWqKlTVqipUVVRVVFVUVVRVVFVUVVRV") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_f5v27") diff --git a/levels/sandbox/sandbox.tscn b/levels/sandbox/sandbox.tscn index d4e588e..e9f9aed 100644 --- a/levels/sandbox/sandbox.tscn +++ b/levels/sandbox/sandbox.tscn @@ -1,15 +1,17 @@ -[gd_scene load_steps=50 format=4 uid="uid://16ds4fvv72xk"] +[gd_scene load_steps=46 format=4 uid="uid://16ds4fvv72xk"] [ext_resource type="PackedScene" uid="uid://c2omlx4ptrc01" path="res://src/world/gunk_body/gunk_body.tscn" id="1_a67lu"] [ext_resource type="PackedScene" uid="uid://bwe2jdmvinhqd" path="res://src/player/player.tscn" id="1_h436a"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="5_rdjtm"] +[ext_resource type="ArrayMesh" uid="uid://chluobkj3vpht" path="res://levels/sandbox/hallway_1.tres" id="6_2218n"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_l64ek"] +[ext_resource type="ArrayMesh" uid="uid://dcxt6lua0fivn" path="res://levels/sandbox/hallway_2.tres" id="7_6fwow"] +[ext_resource type="Texture2D" uid="uid://c60foyohyjlj8" path="res://assets/level/hallway/hallway_3_C.png" id="8_6idi3"] [ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="9_p27ol"] -[ext_resource type="Texture2D" uid="uid://cj5em70wq1l6f" path="res://assets/level/hallway/hallway_1_C.png" id="11_tpfln"] -[ext_resource type="Texture2D" uid="uid://bi87m5noufg5h" path="res://assets/level/hallway/hallway_1_E.png" id="12_2218n"] -[ext_resource type="Texture2D" uid="uid://c6ublhoexsuk" path="res://assets/level/hallway/hallway_1_M.png" id="13_j0yby"] -[ext_resource type="Texture2D" uid="uid://dtp6ctfi5l4v8" path="res://assets/level/hallway/hallway_1_N.png" id="14_saigg"] -[ext_resource type="Texture2D" uid="uid://5ua6bne0btou" path="res://assets/level/hallway/hallway_1_R.png" id="15_ia0wb"] +[ext_resource type="Texture2D" uid="uid://cjdkxbs8uwkh6" path="res://assets/level/hallway/hallway_3_E.png" id="9_sh2xs"] +[ext_resource type="Texture2D" uid="uid://dht2my8tw3hl7" path="res://assets/level/hallway/hallway_3_M.png" id="10_tpfln"] +[ext_resource type="Texture2D" uid="uid://b0qjhayccearq" path="res://assets/level/hallway/hallway_3_N.png" id="11_2218n"] +[ext_resource type="Texture2D" uid="uid://ccm4iloi5vyld" path="res://assets/level/hallway/hallway_3_R.png" id="12_j0yby"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_cj8bk"] @@ -285,119 +287,9 @@ shadow_mesh = SubResource("ArrayMesh_jllhp") [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6ood3"] data = PackedVector3Array(-0.0001, 6, -4, -0.0001, -6, -4, 0.7803, 6, -3.9232, 0.7803, 6, -3.9232, -0.0001, -6, -4, 0.7803, -6, -3.9232, 0.7803, 6, -3.9232, 0.7803, -6, -3.9232, 1.5307, 6, -3.6956, 1.5307, 6, -3.6956, 0.7803, -6, -3.9232, 1.5307, -6, -3.6956, 1.5307, 6, -3.6956, 1.5307, -6, -3.6956, 2.2223, 6, -3.3259, 2.2223, 6, -3.3259, 1.5307, -6, -3.6956, 2.2223, -6, -3.3259, 2.2223, 6, -3.3259, 2.2223, -6, -3.3259, 2.8284, 6, -2.8285, 2.8284, 6, -2.8285, 2.2223, -6, -3.3259, 2.8284, -6, -2.8285, 2.8284, 6, -2.8285, 2.8284, -6, -2.8285, 3.3258, 6, -2.2224, 3.3258, 6, -2.2224, 2.8284, -6, -2.8285, 3.3258, -6, -2.2224, 3.3258, 6, -2.2224, 3.3258, -6, -2.2224, 3.6954, 6, -1.5308, 3.6954, 6, -1.5308, 3.3258, -6, -2.2224, 3.6954, -6, -1.5308, 3.6954, 6, -1.5308, 3.6954, -6, -1.5308, 3.9231, 6, -0.7805, 3.9231, 6, -0.7805, 3.6954, -6, -1.5308, 3.9231, -6, -0.7805, 3.9231, 6, -0.7805, 3.9231, -6, -0.7805, 4, 6, -0.0001, 4, 6, -0.0001, 3.9231, -6, -0.7805, 4, -6, -0.0001, 4, 6, -0.0001, 4, -6, -0.0001, 3.9231, 6, 0.7803, 3.9231, 6, 0.7803, 4, -6, -0.0001, 3.9231, -6, 0.7803, 3.9231, 6, 0.7803, 3.9231, -6, 0.7803, 3.6954, 6, 1.5307, 3.6954, 6, 1.5307, 3.9231, -6, 0.7803, 3.6954, -6, 1.5307, 3.6954, 6, 1.5307, 3.6954, -6, 1.5307, 3.3258, 6, 2.2223, 3.3258, 6, 2.2223, 3.6954, -6, 1.5307, 3.3258, -6, 2.2223, 3.3258, 6, 2.2223, 3.3258, -6, 2.2223, 2.8284, 6, 2.8284, 2.8284, 6, 2.8284, 3.3258, -6, 2.2223, 2.8284, -6, 2.8284, 2.8284, 6, 2.8284, 2.8284, -6, 2.8284, 2.2223, 6, 3.3258, 2.2223, 6, 3.3258, 2.8284, -6, 2.8284, 2.2223, -6, 3.3258, 2.2223, 6, 3.3258, 2.2223, -6, 3.3258, 1.5307, 6, 3.6954, 1.5307, 6, 3.6954, 2.2223, -6, 3.3258, 1.5307, -6, 3.6954, 1.5307, 6, 3.6954, 1.5307, -6, 3.6954, 0.7803, 6, 3.9231, 0.7803, 6, 3.9231, 1.5307, -6, 3.6954, 0.7803, -6, 3.9231, 0.7803, 6, 3.9231, 0.7803, -6, 3.9231, -0.0001, 6, 4, -0.0001, 6, 4, 0.7803, -6, 3.9231, -0.0001, -6, 4, -0.0001, 6, 4, -0.0001, -6, 4, -0.7805, 6, 3.9231, -0.7805, 6, 3.9231, -0.0001, -6, 4, -0.7805, -6, 3.9231, -0.7805, 6, 3.9231, -0.7805, -6, 3.9231, -1.5308, 6, 3.6954, -1.5308, 6, 3.6954, -0.7805, -6, 3.9231, -1.5308, -6, 3.6954, -1.5308, 6, 3.6954, -1.5308, -6, 3.6954, -2.2224, 6, 3.3258, -2.2224, 6, 3.3258, -1.5308, -6, 3.6954, -2.2224, -6, 3.3258, -2.2224, 6, 3.3258, -2.2224, -6, 3.3258, -2.8285, 6, 2.8284, -2.8285, 6, 2.8284, -2.2224, -6, 3.3258, -2.8285, -6, 2.8284, -2.8285, 6, 2.8284, -2.8285, -6, 2.8284, -3.3259, 6, 2.2223, -3.3259, 6, 2.2223, -2.8285, -6, 2.8284, -3.3259, -6, 2.2223, -3.3259, 6, 2.2223, -3.3259, -6, 2.2223, -3.6956, 6, 1.5307, -3.6956, 6, 1.5307, -3.3259, -6, 2.2223, -3.6956, -6, 1.5307, -3.6956, 6, 1.5307, -3.6956, -6, 1.5307, -3.9232, 6, 0.7803, -3.9232, 6, 0.7803, -3.6956, -6, 1.5307, -3.9232, -6, 0.7803, -3.9232, 6, 0.7803, -3.9232, -6, 0.7803, -4, 6, -0.0001, -4, 6, -0.0001, -3.9232, -6, 0.7803, -4, -6, -0.0001, -4, 6, -0.0001, -4, -6, -0.0001, -3.9232, 6, -0.7805, -3.9232, 6, -0.7805, -4, -6, -0.0001, -3.9232, -6, -0.7805, -3.9232, 6, -0.7805, -3.9232, -6, -0.7805, -3.6956, 6, -1.5308, -3.6956, 6, -1.5308, -3.9232, -6, -0.7805, -3.6956, -6, -1.5308, -3.6956, 6, -1.5308, -3.6956, -6, -1.5308, -3.3259, 6, -2.2224, -3.3259, 6, -2.2224, -3.6956, -6, -1.5308, -3.3259, -6, -2.2224, -3.3259, 6, -2.2224, -3.3259, -6, -2.2224, -2.8285, 6, -2.8285, -2.8285, 6, -2.8285, -3.3259, -6, -2.2224, -2.8285, -6, -2.8285, -2.8285, 6, -2.8285, -2.8285, -6, -2.8285, -2.2224, 6, -3.3259, -2.2224, 6, -3.3259, -2.8285, -6, -2.8285, -2.2224, -6, -3.3259, -2.2224, 6, -3.3259, -2.2224, -6, -3.3259, -1.5308, 6, -3.6956, -1.5308, 6, -3.6956, -2.2224, -6, -3.3259, -1.5308, -6, -3.6956, -0.0001, 6, -4, 0.7803, 6, -3.9232, -0.7805, 6, -3.9232, -0.7805, 6, -3.9232, 0.7803, 6, -3.9232, -1.5308, 6, -3.6956, -1.5308, 6, -3.6956, 0.7803, 6, -3.9232, -2.2224, 6, -3.3259, -2.2224, 6, -3.3259, 0.7803, 6, -3.9232, -2.8285, 6, -2.8285, -2.8285, 6, -2.8285, 0.7803, 6, -3.9232, -3.3259, 6, -2.2224, -3.3259, 6, -2.2224, 0.7803, 6, -3.9232, -3.6956, 6, -1.5308, -3.6956, 6, -1.5308, 0.7803, 6, -3.9232, -3.9232, 6, -0.7805, -3.9232, 6, -0.7805, 0.7803, 6, -3.9232, -4, 6, -0.0001, -4, 6, -0.0001, 0.7803, 6, -3.9232, -3.9232, 6, 0.7803, -3.9232, 6, 0.7803, 0.7803, 6, -3.9232, -3.6956, 6, 1.5307, -3.6956, 6, 1.5307, 0.7803, 6, -3.9232, -3.3259, 6, 2.2223, -3.3259, 6, 2.2223, 0.7803, 6, -3.9232, -2.8285, 6, 2.8284, -2.8285, 6, 2.8284, 0.7803, 6, -3.9232, -2.2224, 6, 3.3258, -2.2224, 6, 3.3258, 0.7803, 6, -3.9232, -1.5308, 6, 3.6954, -1.5308, 6, 3.6954, 0.7803, 6, -3.9232, -0.7805, 6, 3.9231, -0.7805, 6, 3.9231, 0.7803, 6, -3.9232, -0.0001, 6, 4, -0.0001, 6, 4, 0.7803, 6, -3.9232, 0.7803, 6, 3.9231, 0.7803, 6, 3.9231, 0.7803, 6, -3.9232, 1.5307, 6, 3.6954, 1.5307, 6, 3.6954, 0.7803, 6, -3.9232, 2.2223, 6, 3.3258, 2.2223, 6, 3.3258, 0.7803, 6, -3.9232, 2.8284, 6, 2.8284, 2.8284, 6, 2.8284, 0.7803, 6, -3.9232, 3.3258, 6, 2.2223, 3.3258, 6, 2.2223, 0.7803, 6, -3.9232, 3.6954, 6, 1.5307, 3.6954, 6, 1.5307, 0.7803, 6, -3.9232, 3.9231, 6, 0.7803, 3.9231, 6, 0.7803, 0.7803, 6, -3.9232, 4, 6, -0.0001, 4, 6, -0.0001, 0.7803, 6, -3.9232, 3.9231, 6, -0.7805, 3.9231, 6, -0.7805, 0.7803, 6, -3.9232, 3.6954, 6, -1.5308, 3.6954, 6, -1.5308, 0.7803, 6, -3.9232, 3.3258, 6, -2.2224, 3.3258, 6, -2.2224, 0.7803, 6, -3.9232, 2.8284, 6, -2.8285, 2.8284, 6, -2.8285, 0.7803, 6, -3.9232, 2.2223, 6, -3.3259, 2.2223, 6, -3.3259, 0.7803, 6, -3.9232, 1.5307, 6, -3.6956, -1.5308, 6, -3.6956, -1.5308, -6, -3.6956, -0.7805, 6, -3.9232, -0.7805, 6, -3.9232, -1.5308, -6, -3.6956, -0.7805, -6, -3.9232, -0.7805, 6, -3.9232, -0.7805, -6, -3.9232, -0.0001, 6, -4, -0.0001, 6, -4, -0.7805, -6, -3.9232, -0.0001, -6, -4, 0.7803, -6, -3.9232, -0.0001, -6, -4, 1.5307, -6, -3.6956, 1.5307, -6, -3.6956, -0.0001, -6, -4, 2.2223, -6, -3.3259, 2.2223, -6, -3.3259, -0.0001, -6, -4, 2.8284, -6, -2.8285, 2.8284, -6, -2.8285, -0.0001, -6, -4, 3.3258, -6, -2.2224, 3.3258, -6, -2.2224, -0.0001, -6, -4, 3.6954, -6, -1.5308, 3.6954, -6, -1.5308, -0.0001, -6, -4, 3.9231, -6, -0.7805, 3.9231, -6, -0.7805, -0.0001, -6, -4, 4, -6, -0.0001, 4, -6, -0.0001, -0.0001, -6, -4, 3.9231, -6, 0.7803, 3.9231, -6, 0.7803, -0.0001, -6, -4, 3.6954, -6, 1.5307, 3.6954, -6, 1.5307, -0.0001, -6, -4, 3.3258, -6, 2.2223, 3.3258, -6, 2.2223, -0.0001, -6, -4, 2.8284, -6, 2.8284, 2.8284, -6, 2.8284, -0.0001, -6, -4, 2.2223, -6, 3.3258, 2.2223, -6, 3.3258, -0.0001, -6, -4, 1.5307, -6, 3.6954, 1.5307, -6, 3.6954, -0.0001, -6, -4, 0.7803, -6, 3.9231, 0.7803, -6, 3.9231, -0.0001, -6, -4, -0.0001, -6, 4, -0.0001, -6, 4, -0.0001, -6, -4, -0.7805, -6, 3.9231, -0.7805, -6, 3.9231, -0.0001, -6, -4, -1.5308, -6, 3.6954, -1.5308, -6, 3.6954, -0.0001, -6, -4, -2.2224, -6, 3.3258, -2.2224, -6, 3.3258, -0.0001, -6, -4, -2.8285, -6, 2.8284, -2.8285, -6, 2.8284, -0.0001, -6, -4, -3.3259, -6, 2.2223, -3.3259, -6, 2.2223, -0.0001, -6, -4, -3.6956, -6, 1.5307, -3.6956, -6, 1.5307, -0.0001, -6, -4, -3.9232, -6, 0.7803, -3.9232, -6, 0.7803, -0.0001, -6, -4, -4, -6, -0.0001, -4, -6, -0.0001, -0.0001, -6, -4, -3.9232, -6, -0.7805, -3.9232, -6, -0.7805, -0.0001, -6, -4, -3.6956, -6, -1.5308, -3.6956, -6, -1.5308, -0.0001, -6, -4, -3.3259, -6, -2.2224, -3.3259, -6, -2.2224, -0.0001, -6, -4, -2.8285, -6, -2.8285, -2.8285, -6, -2.8285, -0.0001, -6, -4, -2.2224, -6, -3.3259, -2.2224, -6, -3.3259, -0.0001, -6, -4, -1.5308, -6, -3.6956, -1.5308, -6, -3.6956, -0.0001, -6, -4, -0.7805, -6, -3.9232) -[sub_resource type="ShaderMaterial" id="ShaderMaterial_2roq2"] -resource_local_to_scene = true -render_priority = 0 -shader = ExtResource("5_rdjtm") -shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) -shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) -shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) -shader_parameter/pixellation = 128.0 -shader_parameter/time_pixellation = 30.0 -shader_parameter/roughness = 0.15 -shader_parameter/specular_contribution = 0.8 -shader_parameter/emission_strength = 0.02 -shader_parameter/uv_scale = Vector2(4, 4) -shader_parameter/time_scale = 0.2 -shader_parameter/edge_bleed = 0.25 -shader_parameter/gunk_mask = SubResource("CompressedTexture2D_ow0bp") -shader_parameter/gunk_noise = SubResource("NoiseTexture3D_d70or") -shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_0ksu8") - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fk1xc"] -next_pass = SubResource("ShaderMaterial_2roq2") -albedo_texture = ExtResource("11_tpfln") -metallic = 1.0 -metallic_texture = ExtResource("13_j0yby") -roughness_texture = ExtResource("15_ia0wb") -emission_enabled = true -emission_texture = ExtResource("12_2218n") -normal_enabled = true -normal_texture = ExtResource("14_saigg") -texture_filter = 4 - -[sub_resource type="ArrayMesh" id="ArrayMesh_f5v27"] -_surfaces = [{ -"aabb": AABB(-2, -2, -2, 4, 4, 4), -"format": 34896613377, -"index_count": 24, -"index_data": PackedByteArray("AAABAAIAAwABAAAAAgABAAQABQABAAMABgACAAQABQADAAYABwACAAYABgADAAcA"), -"name": "Cube", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 8, -"vertex_data": PackedByteArray("//8AAAAAAAAAAAAAAAAAAP////8AAAAA//8AAP//AAAAAP//AAAAAAAAAAD//wAAAAD/////AAD///////8AAA==") -}] -blend_shape_mode = 0 - -[sub_resource type="ArrayMesh" id="ArrayMesh_fk1xc"] -_surfaces = [{ -"aabb": AABB(-2, -2, -2, 4, 4, 4), -"attribute_data": PackedByteArray("/3//f/9///8AAP9/AAD///9/AAD/f/9/AAAAAAAA/3//f/9/////f/9//////////38AAP//AAD/f/9/////fw=="), -"format": 34896613399, -"index_count": 24, -"index_data": PackedByteArray("AAABAAIAAgABAAMABAAFAAYABgAFAAcACAAJAAoACgAJAAsADAANAA4ADgANAA8A"), -"material": SubResource("StandardMaterial3D_fk1xc"), -"name": "Cube", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 16, -"vertex_data": PackedByteArray("//8AAAAA/78AAAAAAAD/v/////8AAP+/AAD//wAA/78AAAAA////////AAD/////AAD//////////////////wAAAAD//1TVAAAAAAAAVNX//wAA//9U1f//AAAAAFTV////////VNX/////AABU1QAA/////1TVAAD//wAAVNX/f/9//3//f/9//3//f/9//z//v/8//7//P/+//z//v1TVqipU1aoqVNWqKlTVqipUVVRVVFVUVVRVVFVUVVRV") -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_f5v27") - [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_s1ctw"] data = PackedVector3Array(2, -2, -2, -2, -2, -2, 2, 2, -2, 2, 2, -2, -2, -2, -2, -2, 2, -2, -2, -2, 2, 2, -2, 2, -2, 2, 2, -2, 2, 2, 2, -2, 2, 2, 2, 2, -2, -2, 2, -2, -2, -2, 2, -2, 2, 2, -2, 2, -2, -2, -2, 2, -2, -2, 2, 2, 2, 2, 2, -2, -2, 2, 2, -2, 2, 2, 2, 2, -2, -2, 2, -2) -[sub_resource type="ShaderMaterial" id="ShaderMaterial_6fwow"] -resource_local_to_scene = true -render_priority = 0 -shader = ExtResource("5_rdjtm") -shader_parameter/color_1 = Color(0, 0.03, 0.1, 1) -shader_parameter/color_2 = Color(0, 0.1, 0.3, 1) -shader_parameter/emission_color = Color(0.25, 0.88, 1, 1) -shader_parameter/pixellation = 128.0 -shader_parameter/time_pixellation = 30.0 -shader_parameter/roughness = 0.15 -shader_parameter/specular_contribution = 0.8 -shader_parameter/emission_strength = 0.02 -shader_parameter/uv_scale = Vector2(4, 4) -shader_parameter/time_scale = 0.2 -shader_parameter/edge_bleed = 0.25 -shader_parameter/gunk_mask = SubResource("CompressedTexture2D_ow0bp") -shader_parameter/gunk_noise = SubResource("NoiseTexture3D_d70or") -shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_0ksu8") - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6idi3"] -next_pass = SubResource("ShaderMaterial_6fwow") -albedo_texture = ExtResource("11_tpfln") -metallic = 1.0 -metallic_texture = ExtResource("13_j0yby") -roughness_texture = ExtResource("15_ia0wb") -emission_enabled = true -emission_texture = ExtResource("12_2218n") -normal_enabled = true -normal_texture = ExtResource("14_saigg") -texture_filter = 4 - -[sub_resource type="ArrayMesh" id="ArrayMesh_6fwow"] -_surfaces = [{ -"aabb": AABB(-2, -2, -2, 4, 4, 4), -"attribute_data": PackedByteArray("/3//f/9///8AAP9/AAD///9/AAD/f/9/AAAAAAAA/3//f/9/////f/9//////////38AAP//AAD/f/9/////fw=="), -"format": 34896613399, -"index_count": 24, -"index_data": PackedByteArray("AAABAAIAAgABAAMABAAFAAYABgAFAAcACAAJAAoACgAJAAsADAANAA4ADgANAA8A"), -"material": SubResource("StandardMaterial3D_6idi3"), -"name": "Cube", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 16, -"vertex_data": PackedByteArray("//8AAAAA/78AAAAAAAD/v/////8AAP+/AAD//wAA/78AAAAA////////AAD/////AAD//////////////////wAAAAD//1TVAAAAAAAAVNX//wAA//9U1f//AAAAAFTV////////VNX/////AABU1QAA/////1TVAAD//wAAVNX/f/9//3//f/9//3//f/9//z//v/8//7//P/+//z//v1TVqipU1aoqVNWqKlTVqipUVVRVVFVUVVRVVFVUVVRV") -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_f5v27") - [sub_resource type="ShaderMaterial" id="ShaderMaterial_sh2xs"] resource_local_to_scene = true render_priority = 0 @@ -419,16 +311,30 @@ shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_0ksu8") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tpfln"] next_pass = SubResource("ShaderMaterial_sh2xs") -albedo_texture = ExtResource("11_tpfln") +albedo_texture = ExtResource("8_6idi3") metallic = 1.0 -metallic_texture = ExtResource("13_j0yby") -roughness_texture = ExtResource("15_ia0wb") +metallic_texture = ExtResource("10_tpfln") +roughness_texture = ExtResource("12_j0yby") emission_enabled = true -emission_texture = ExtResource("12_2218n") +emission_texture = ExtResource("9_sh2xs") normal_enabled = true -normal_texture = ExtResource("14_saigg") +normal_texture = ExtResource("11_2218n") texture_filter = 4 +[sub_resource type="ArrayMesh" id="ArrayMesh_f5v27"] +_surfaces = [{ +"aabb": AABB(-2, -2, -2, 4, 4, 4), +"format": 34896613377, +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAwABAAAAAgABAAQABQABAAMABgACAAQABQADAAYABwACAAYABgADAAcA"), +"name": "Cube", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 8, +"vertex_data": PackedByteArray("//8AAAAAAAAAAAAAAAAAAP////8AAAAA//8AAP//AAAAAP//AAAAAAAAAAD//wAAAAD/////AAD///////8AAA==") +}] +blend_shape_mode = 0 + [sub_resource type="ArrayMesh" id="ArrayMesh_6idi3"] _surfaces = [{ "aabb": AABB(-2, -2, -2, 4, 4, 4), @@ -528,7 +434,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 2, mesh_instance = NodePath("MeshInstance3D") [node name="MeshInstance3D" type="MeshInstance3D" parent="LevelTiles/Hallway"] -mesh = SubResource("ArrayMesh_fk1xc") +mesh = ExtResource("6_2218n") [node name="CollisionShape3D" type="CollisionShape3D" parent="LevelTiles/Hallway"] shape = SubResource("ConcavePolygonShape3D_s1ctw") @@ -538,7 +444,7 @@ transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, 2, mesh_instance = NodePath("MeshInstance3D") [node name="MeshInstance3D" type="MeshInstance3D" parent="LevelTiles/Hallway2"] -mesh = SubResource("ArrayMesh_6fwow") +mesh = ExtResource("7_6fwow") [node name="CollisionShape3D" type="CollisionShape3D" parent="LevelTiles/Hallway2"] shape = SubResource("ConcavePolygonShape3D_s1ctw")