From 8db30428ff321af8cbcdce3897138d4232453859 Mon Sep 17 00:00:00 2001 From: Rob Kelly Date: Sun, 9 Mar 2025 16:06:52 -0600 Subject: [PATCH] Saved mesh data for three hallway prefabs --- assets/level/hallway/hallway_1.mesh | Bin 0 -> 2261 bytes assets/level/hallway/hallway_2.mesh | Bin 0 -> 2271 bytes assets/level/hallway/hallway_2_C.png.import | 4 +- assets/level/hallway/hallway_2_M.png.import | 4 +- assets/level/hallway/hallway_2_N.png.import | 10 +- assets/level/hallway/hallway_2_R.png.import | 4 +- assets/level/hallway/hallway_3.mesh | Bin 0 -> 2268 bytes assets/level/hallway/hallway_3_C.png.import | 4 +- assets/level/hallway/hallway_3_M.png.import | 4 +- assets/level/hallway/hallway_3_N.png.import | 10 +- assets/level/hallway/hallway_3_R.png.import | 4 +- levels/sandbox/sandbox.tscn | 134 +++++++------------- 12 files changed, 65 insertions(+), 113 deletions(-) create mode 100644 assets/level/hallway/hallway_1.mesh create mode 100644 assets/level/hallway/hallway_2.mesh create mode 100644 assets/level/hallway/hallway_3.mesh diff --git a/assets/level/hallway/hallway_1.mesh b/assets/level/hallway/hallway_1.mesh new file mode 100644 index 0000000000000000000000000000000000000000..9b619991bf3987c0362101e28f0b1af2eaccb754 GIT binary patch literal 2261 zcmV;`2rBndQ$s@n000005C8xK7XSbY1^@uA0ssIgwJ-f(01pi?0BS)*3_c)r(g8t{ z<-jcfQ?VEj!=QlyWK0qo2_a-B6O&R(cfxu_YFB z-Q$TVr~s(|ssPhM6}3N%Z27v1v78woHC53eEPnkJ6vqB_jzKLY=z_85?8g(76SHxC ze(Nij19fgo%{f=D2XW}zW4m0=4YDZDj!?e!<&t_Q00hsHvH1{dw8Wrm7N9>Q}C|(eYb|Kp8TdEBd$njITQZr9ue;&=8;Q99t(L+6`GXsJ}oF;LYs)*aB@q3i7Hy>M^ zG%r*G=nDxQ3WDSDAT5}dCC#_N{TLKjg0Nsgp$rt$k&YJk)82G0}D-x2o5_|gapwEN{xvXvqJlE zZmEr954#O|f+NGli0TE3gCVVx{WWge`S)$+^PJ1yD_Z>A6f1r>BtbMNd2N$sItPJW zs9`Ze$js1)BuP>j4uJ%ONESLL?-C%hfsQ2^LP(hrnF@-MGLmTwBxZ`(NK0O`d6Vqk z>UBv}KoWO6sT)J`Zj}tj2#Qb0*@sxz{7?8lpqE0B83$4+M(`y+(|$Nz1}#ajImuw` zt1r7HSq!x}L6_7UdraaA12Q#PWNNZVB1-#1(Fstm$(ddi7Lp31GDzdMD2;iAyGs*N z-sx}*GguiFOO+?E{*tu{S^XCZ16*+-Dd0@H$s!=uGH`r)ML^G&=3f?j4I&Mi;7B=5V~2{28SIP0(w%})MR~Mj zY`puOSs+ncA6RBjgOt%=eMXdTcVs1$YI9Op^CqpN&2qcj5;ydQ5b=mwuE#5_>>v`&&6C90I{+s<4A%s#(+Cv4Zcg;kR`~uYP?eGd_(HQU%Njoe zWyFXs6`$`baCm0nP~x|^47?{3d#;%tc#_%s2{t0Pm@nh%EQx?bk^$F{k%S@MI9B<5 z6yU<>dq!sMx@&7?VFN-}VM4Z1SSSLQ14THVew>SXY)SQ2PvcG#l$;%M-U+dckuZ5+D;lWB7$o2BNiUssw(zs-5>ViALn7a-1_L8nVhih=z3-jRi8e+8fYGb+{EPfJUiq(A^o06+i% zIHwZ{0BQP+lamn=PJrO>=FfB(PIJfz&wSL%`5y8Wd4;*NCVV$99+Rv}C5FGd|0~}KU zDT2WFe_LdS3nVs5HW(^oi4(~H8N&M+`~p4`8;?fLjS`M2*w@+HnsxRyc3o|4U15YG z@xMTrhRhF=M``>zrvLDp{2ZZU?f%j1+6&Fmy z6f}BhXo@VdwYPw#sIj>rnvt0#l{5xW0zySoE)!z1nk~O_$D(jy*sZ8zHaj)zK=*|)LOXI0>WtR-aS8xm-ZXF#u=-@L7 zs~t!eklgGP&gx;tG%b{m`HH>3An12A!-|3g6~Cfnf+68)-r@c+Oh9f0nGjOU z1;WrHIFajC`$IdeH^fl@+fn}g94A<$Lzj&YacFzi5q|TDN>G949o#kN%IlJFh~NOc jHd)^3)Jp7A5#d@pO7tCQQ9GoS&e3l5`|qD0Qd2`iRNOR= literal 0 HcmV?d00001 diff --git a/assets/level/hallway/hallway_2.mesh b/assets/level/hallway/hallway_2.mesh new file mode 100644 index 0000000000000000000000000000000000000000..5e7ba3133b36e3a0bd59a4461dec8ff63ece36b0 GIT binary patch literal 2271 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 literal 0 HcmV?d00001 diff --git a/assets/level/hallway/hallway_2_C.png.import b/assets/level/hallway/hallway_2_C.png.import index 157e369..e7c8e5c 100644 --- a/assets/level/hallway/hallway_2_C.png.import +++ b/assets/level/hallway/hallway_2_C.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_2_M.png.import b/assets/level/hallway/hallway_2_M.png.import index 6f91b99..6cc2c38 100644 --- a/assets/level/hallway/hallway_2_M.png.import +++ b/assets/level/hallway/hallway_2_M.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_2_N.png.import b/assets/level/hallway/hallway_2_N.png.import index 236d5cc..03f7f4f 100644 --- a/assets/level/hallway/hallway_2_N.png.import +++ b/assets/level/hallway/hallway_2_N.png.import @@ -19,16 +19,16 @@ compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 -compress/normal_map=0 +compress/normal_map=1 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" +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=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_2_R.png.import b/assets/level/hallway/hallway_2_R.png.import index b613aa3..836806e 100644 --- a/assets/level/hallway/hallway_2_R.png.import +++ b/assets/level/hallway/hallway_2_R.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_3.mesh b/assets/level/hallway/hallway_3.mesh new file mode 100644 index 0000000000000000000000000000000000000000..c96ef0b3fc23d9afa90d451e7eb24b155270284d GIT binary patch literal 2268 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 literal 0 HcmV?d00001 diff --git a/assets/level/hallway/hallway_3_C.png.import b/assets/level/hallway/hallway_3_C.png.import index 0e986c5..dc68bca 100644 --- a/assets/level/hallway/hallway_3_C.png.import +++ b/assets/level/hallway/hallway_3_C.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_3_M.png.import b/assets/level/hallway/hallway_3_M.png.import index 31fd737..117ec5f 100644 --- a/assets/level/hallway/hallway_3_M.png.import +++ b/assets/level/hallway/hallway_3_M.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_3_N.png.import b/assets/level/hallway/hallway_3_N.png.import index 0706342..3917560 100644 --- a/assets/level/hallway/hallway_3_N.png.import +++ b/assets/level/hallway/hallway_3_N.png.import @@ -19,16 +19,16 @@ compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 -compress/normal_map=0 +compress/normal_map=1 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" +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=1 +detect_3d/compress_to=0 diff --git a/assets/level/hallway/hallway_3_R.png.import b/assets/level/hallway/hallway_3_R.png.import index 546a61e..133e1dc 100644 --- a/assets/level/hallway/hallway_3_R.png.import +++ b/assets/level/hallway/hallway_3_R.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/levels/sandbox/sandbox.tscn b/levels/sandbox/sandbox.tscn index f6d6b34..207723c 100644 --- a/levels/sandbox/sandbox.tscn +++ b/levels/sandbox/sandbox.tscn @@ -1,14 +1,13 @@ -[gd_scene load_steps=47 format=4 uid="uid://16ds4fvv72xk"] +[gd_scene load_steps=39 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="Texture2D" uid="uid://8cm835h4gxwe" path="res://assets/debug_mask.png" id="2_2roq2"] [ext_resource type="Shader" uid="uid://ckxc0ngd37rtk" path="res://src/shaders/gunk.gdshader" id="5_rdjtm"] -[ext_resource type="Texture2D" uid="uid://bniqwnr66mvwa" path="res://assets/level/hallway/hallway_1_C.png" id="6_hrvvi"] [ext_resource type="FastNoiseLite" uid="uid://cnlvdtx68giv6" path="res://assets/materials/gunk_noise.tres" id="6_l64ek"] -[ext_resource type="Texture2D" uid="uid://ct2hoo0g0q6im" path="res://assets/level/hallway/hallway_1_M.png" id="7_2roq2"] -[ext_resource type="Texture2D" uid="uid://db8cbo7abqvku" path="res://assets/level/hallway/hallway_1_N.png" id="8_fk1xc"] -[ext_resource type="Texture2D" uid="uid://c1hiafyeu4fyj" path="res://assets/level/hallway/hallway_1_R.png" id="9_6fwow"] +[ext_resource type="ArrayMesh" uid="uid://ddjpqwi3rh1bw" path="res://assets/level/hallway/hallway_1.mesh" id="7_fk1xc"] +[ext_resource type="ArrayMesh" uid="uid://c15bkemo046gc" path="res://assets/level/hallway/hallway_2.mesh" id="8_hrvvi"] +[ext_resource type="ArrayMesh" uid="uid://ii2qe8b1ujv0" path="res://assets/level/hallway/hallway_3.mesh" id="9_2roq2"] [ext_resource type="PackedScene" uid="uid://b6eg8t04rkh0c" path="res://src/props/wall_switch/wall_switch.tscn" id="9_p27ol"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_cj8bk"] @@ -285,85 +284,6 @@ 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="CompressedTexture2D" id="CompressedTexture2D_hrvvi"] -load_path = "res://.godot/imported/debug_mask.png-fd2bc783338ed9439fe81a4eef9d86da.s3tc.ctex" - -[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_2roq2"] -width = 256 -height = 256 -depth = 32 -seamless = true -seamless_blend_skirt = 0.5 -noise = ExtResource("6_l64ek") - -[sub_resource type="NoiseTexture3D" id="NoiseTexture3D_fk1xc"] -width = 256 -height = 256 -depth = 32 -seamless = true -seamless_blend_skirt = 0.5 -noise = ExtResource("6_l64ek") - -[sub_resource type="ShaderMaterial" id="ShaderMaterial_hrvvi"] -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(8, 8) -shader_parameter/time_scale = 0.2 -shader_parameter/edge_bleed = 0.25 -shader_parameter/gunk_mask = SubResource("CompressedTexture2D_hrvvi") -shader_parameter/gunk_noise = SubResource("NoiseTexture3D_2roq2") -shader_parameter/gunk_normal_map = SubResource("NoiseTexture3D_fk1xc") - -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2roq2"] -next_pass = SubResource("ShaderMaterial_hrvvi") -albedo_texture = ExtResource("6_hrvvi") -metallic = 1.0 -metallic_texture = ExtResource("7_2roq2") -roughness_texture = ExtResource("9_6fwow") -normal_enabled = true -normal_texture = ExtResource("8_fk1xc") -texture_filter = 4 - -[sub_resource type="ArrayMesh" id="ArrayMesh_f5v27"] -_surfaces = [{ -"aabb": AABB(-2, 0, -8, 4, 4, 16), -"format": 34896613377, -"index_count": 24, -"index_data": PackedByteArray("AAABAAIAAgABAAMAAQAAAAQAAwAFAAIABAAAAAYABwAFAAMABAAGAAcABwAGAAUA"), -"name": "Cube", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 8, -"vertex_data": PackedByteArray("AAAAAAAAAAAAAAAA//8AAAAA//8AAAAAAAD/////AAD//wAA//8AAP////8AAAAA//8AAAAAAAD///////8AAA==") -}] -blend_shape_mode = 0 - -[sub_resource type="ArrayMesh" id="ArrayMesh_fk1xc"] -_surfaces = [{ -"aabb": AABB(-2, 0, -8, 4, 4, 16), -"attribute_data": PackedByteArray("AAD/f////38AAP+/////v////z8AAP8///8AAAAAAAD///9/AAD/f////z8AAP8//////wAA//////+/AAD/vw=="), -"format": 34896613399, -"index_count": 24, -"index_data": PackedByteArray("AAABAAIAAgABAAMABAAFAAYABgAFAAcACAAJAAoACgAJAAsADAANAA4ADgANAA8A"), -"material": SubResource("StandardMaterial3D_2roq2"), -"name": "Cube", -"primitive": 3, -"uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 16, -"vertex_data": PackedByteArray("AAAAAAAA//8AAAAA/////wAA//8AAP//AAD//////////wAA////v///AAAAAP+//////////7//////AAD/vwAAAAD//1TVAAAAAAAAVNX//wAA//9U1f//AAAAAFTV////////VNX/////AABU1QAA/////1TVAAD//wAAVNX/v/9//7//f/+//3//v/9//3////9/////f////3///6qqqqqqqqqqqqqqqqqqqqqqKlTVqipU1aoqVNWqKlTV") -}] -blend_shape_mode = 0 -shadow_mesh = SubResource("ArrayMesh_f5v27") - [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_6fwow"] data = PackedVector3Array(-2, 0, -8, -2, 0, 8, -2, 4, -8, -2, 4, -8, -2, 0, 8, -2, 4, 8, 2, 0, 8, 2, 0, -8, 2, 4, 8, 2, 4, 8, 2, 0, -8, 2, 4, -8, -2, 0, 8, -2, 0, -8, 2, 0, 8, 2, 0, 8, -2, 0, -8, 2, 0, -8, 2, 4, 8, 2, 4, -8, -2, 4, 8, -2, 4, 8, 2, 4, -8, -2, 4, -8) @@ -378,12 +298,6 @@ light_energy = 8.0 shadow_enabled = true omni_range = 20.0 -[node name="OmniLight3D2" type="OmniLight3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0834363, 3.98781, 31.0343) -light_energy = 8.0 -shadow_enabled = true -omni_range = 20.0 - [node name="Geometry" type="Node3D" parent="."] [node name="Floor" type="StaticBody3D" parent="Geometry"] @@ -452,7 +366,45 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 8) mask_dim = 512 [node name="MeshInstance3D" type="MeshInstance3D" parent="LevelTiles/Hallway1"] -mesh = SubResource("ArrayMesh_fk1xc") +mesh = ExtResource("7_fk1xc") [node name="CollisionShape3D" type="CollisionShape3D" parent="LevelTiles/Hallway1"] shape = SubResource("ConcavePolygonShape3D_6fwow") + +[node name="OmniLight3D2" type="OmniLight3D" parent="LevelTiles/Hallway1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0834363, 3.98781, -0.965698) +light_energy = 8.0 +shadow_enabled = true +omni_range = 20.0 + +[node name="Hallway2" parent="LevelTiles" instance=ExtResource("1_a67lu")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 24) +mask_dim = 512 + +[node name="MeshInstance3D" type="MeshInstance3D" parent="LevelTiles/Hallway2"] +mesh = ExtResource("8_hrvvi") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="LevelTiles/Hallway2"] +shape = SubResource("ConcavePolygonShape3D_6fwow") + +[node name="OmniLight3D3" type="OmniLight3D" parent="LevelTiles/Hallway2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0834363, 3.98781, -0.965698) +light_energy = 8.0 +shadow_enabled = true +omni_range = 20.0 + +[node name="Hallway3" parent="LevelTiles" instance=ExtResource("1_a67lu")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 40) +mask_dim = 512 + +[node name="MeshInstance3D" type="MeshInstance3D" parent="LevelTiles/Hallway3"] +mesh = ExtResource("9_2roq2") + +[node name="CollisionShape3D" type="CollisionShape3D" parent="LevelTiles/Hallway3"] +shape = SubResource("ConcavePolygonShape3D_6fwow") + +[node name="OmniLight3D3" type="OmniLight3D" parent="LevelTiles/Hallway3"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0834363, 3.98781, -0.965698) +light_energy = 8.0 +shadow_enabled = true +omni_range = 20.0