much progress on hub design, still working on better building workflow

This commit is contained in:
derek
2025-04-03 14:38:00 -05:00
parent e4d60bed62
commit a66cf23485
21 changed files with 188 additions and 4 deletions

View File

@@ -170,7 +170,6 @@ gamemode = ExtResource("2_pxx7p")
data_directory = "res://demo/data"
material = SubResource("Terrain3DMaterial_mlcq0")
assets = ExtResource("19_wqead")
collision_mode = 2
top_level = true
metadata/_edit_lock_ = true

11
assets/materials/ivy.tres Normal file
View File

@@ -0,0 +1,11 @@
[gd_resource type="StandardMaterial3D" format=3 uid="uid://cu02ntd0x3lsc"]
[resource]
cull_mode = 2
albedo_color = Color(0.11128, 0.26, 0.0572, 1)
metallic_specular = 0.15
roughness = 0.42
subsurf_scatter_enabled = true
subsurf_scatter_strength = 0.85
backlight_enabled = true
backlight = Color(1, 1, 1, 1)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -46,6 +46,10 @@ _subresources={
"use_external/enabled": true,
"use_external/path": "uid://isd7ca2ymvs8"
},
"M_Ivy_01": {
"use_external/enabled": true,
"use_external/path": "uid://cu02ntd0x3lsc"
},
"MetalFloor": {
"use_external/enabled": true,
"use_external/path": "uid://cwesakswjq41j"

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bjfg0q8kmhuxh"
path="res://.godot/imported/ForestFlora_basecolor.png-19eec9b6dcd4a0b1ceacc051980ba3eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://levels/LevelModels/textures/ForestFlora_basecolor.png"
dest_files=["res://.godot/imported/ForestFlora_basecolor.png-19eec9b6dcd4a0b1ceacc051980ba3eb.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=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3gtc8ot1wh5v"
path="res://.godot/imported/PineLeaf_basecolor.png-761e2945605009221abdb84aa982d9bc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://levels/LevelModels/textures/PineLeaf_basecolor.png"
dest_files=["res://.godot/imported/PineLeaf_basecolor.png-761e2945605009221abdb84aa982d9bc.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=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 MiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bgpd0ujckrrdi"
path="res://.godot/imported/T_Bark_Peeled_Albedo.png-17b63fce23f3acfa85a033ce86143242.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://levels/LevelModels/textures/T_Bark_Peeled_Albedo.png"
dest_files=["res://.godot/imported/T_Bark_Peeled_Albedo.png-17b63fce23f3acfa85a033ce86143242.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=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cyrn1fx80muev"
path="res://.godot/imported/T_Canopy_01.png-ecb693d006c92548175499a39edc53b6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://levels/LevelModels/textures/T_Canopy_01.png"
dest_files=["res://.godot/imported/T_Canopy_01.png-ecb693d006c92548175499a39edc53b6.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=false
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=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://tatxwe36ery4"
path="res://.godot/imported/T_Noise_02.png-2869d834c3decf2cf0891c338edec26d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://levels/LevelModels/textures/T_Noise_02.png"
dest_files=["res://.godot/imported/T_Noise_02.png-2869d834c3decf2cf0891c338edec26d.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=false
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=1

View File

@@ -27,7 +27,7 @@ polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1), PackedInt32Arr
albedo_color = Color(0.300579, 0.462784, 0.249767, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_57hjo"]
size = Vector3(722.834, 603.636, 420.508)
size = Vector3(722.834, 289.347, 420.508)
[node name="Highwire" type="Node3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0566635, 0.403625, 0.0430908)
@@ -324,7 +324,7 @@ transform = Transform3D(-0.714729, 0, -0.699401, 0, 1, 0, 0.699401, 0, -0.714729
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.7992, 0, 8.04956)
[node name="CollisionShape3D" type="CollisionShape3D" parent="LevelBounds"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -104.537, -61.8811, -39.2754)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -104.537, 95.2632, -39.2754)
shape = SubResource("BoxShape3D_57hjo")
[node name="TubeTop" parent="." node_paths=PackedStringArray("level_bounds") instance=ExtResource("17_57hjo")]

View File

@@ -16,5 +16,5 @@ func spawn_clouds():
var spawn_pos = Vector3(x,y,z)
var cloud = cloud.instantiate()
cloud.global_position = self.global_position + spawn_pos
add_child(cloud)
cloud.global_position = self.global_position + spawn_pos