diff --git a/maps/textures/glass2.tres b/maps/textures/glass2.tres index 51682e8..1686a6e 100644 --- a/maps/textures/glass2.tres +++ b/maps/textures/glass2.tres @@ -1,15 +1,12 @@ -[gd_resource type="StandardMaterial3D" load_steps=5 format=2] -[ext_resource path="glass2_albedo.png" type="Texture" id=1] -[ext_resource path="glass2_orm.png" type="Texture" id=2] +[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://ccch2js2b7tsq"] + +[ext_resource type="Texture2D" uid="uid://drtft6numw2bk" path="res://maps/textures/glass2_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://h6342y5mutom" path="res://maps/textures/glass2_orm.png" id="2"] + [resource] -albedo_color = Color(1.0, 1.0, 1.0, 1.0) -albedo_texture = ExtResource( 1 ) +albedo_texture = ExtResource("1") metallic = 1.0 -metallic_texture = ExtResource( 2 ) +metallic_texture = ExtResource("2") metallic_texture_channel = 2 -roughness = 1.0 -roughness_texture = ExtResource( 2 ) +roughness_texture = ExtResource("2") roughness_texture_channel = 1 - - - diff --git a/maps/textures/grass4.ptex b/maps/textures/grass4.ptex new file mode 100644 index 0000000..83d2032 --- /dev/null +++ b/maps/textures/grass4.ptex @@ -0,0 +1,318 @@ +{ + "connections": [ + { + "from": "scratches", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "wavelet_noise2", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize_3", + "to_port": 0 + }, + { + "from": "colorize_3", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_4", + "to_port": 0 + }, + { + "from": "colorize_4", + "from_port": 0, + "to": "Material", + "to_port": 5 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@84963", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_last_target": "Godot/Godot 4 Standard", + "export_paths": { + "Godot/Godot 4 Standard": "/mnt/userfiles/Documents/Projects/stick-the-quick/maps/textures/grass4" + }, + "name": "Material", + "node_position": { + "x": 475.699951171875, + "y": -12.7000017166138 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "wavelet_noise2", + "node_position": { + "x": -458.5, + "y": -13.25 + }, + "parameters": { + "frequency": 2.0, + "iterations": 3.0, + "offset": 0.0, + "persistence": 0.75, + "scale_x": 4.0, + "scale_y": 4.0, + "type": 4 + }, + "seed_int": 124662616, + "type": "wavelet_noise2" + }, + { + "name": "scratches", + "node_position": { + "x": -462.5, + "y": 241.75 + }, + "parameters": { + "angle": -1.0, + "layers": 10.0, + "length": 0.1, + "randomness": 0.44, + "waviness": 1.0, + "width": 0.17 + }, + "seed_int": 557649728, + "type": "scratches" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -19.4999923706055, + "y": 154.049987792969 + }, + "parameters": { + "amount1": 1.0, + "blend_type1": 12 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "colorize", + "node_position": { + "x": -224.320053100586, + "y": 83.7000045776367 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.0, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.627160343123071, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": 258.579986572266, + "y": 217.900009155273 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 0.25 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize_2", + "node_position": { + "x": 267.779968261719, + "y": 51.5999984741211 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.4140625, + "g": 0.4140625, + "pos": 1.0, + "r": 0.4140625 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -212.22004699707, + "y": -152.800003051758 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 0.0 + }, + "seed_int": 4236437248, + "type": "clouds_noise" + }, + { + "name": "colorize_3", + "node_position": { + "x": -14.9200429916382, + "y": -146.400009155273 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.107391357421875, + "g": 0.255597352981567, + "pos": 0.0, + "r": 0.26953125 + }, + { + "a": 1.0, + "b": 0.496307373046875, + "g": 0.9140625, + "pos": 1.0, + "r": 0.724767208099365 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_4", + "node_position": { + "x": 267.779937744141, + "y": 134.100021362305 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.4140625, + "g": 0.4140625, + "pos": 0.0, + "r": 0.4140625 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/grass4.tres b/maps/textures/grass4.tres new file mode 100644 index 0000000..4f2d064 --- /dev/null +++ b/maps/textures/grass4.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://r0vefku3bak4"] + +[ext_resource type="Texture2D" uid="uid://c44a5ilsyjbg0" path="res://maps/textures/grass4_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://c4vr3s74tghq0" path="res://maps/textures/grass4_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://q5vq3u21nn7r" path="res://maps/textures/grass4_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +ao_enabled = true +ao_texture = ExtResource("2") +uv1_triplanar = true diff --git a/maps/textures/grass4_albedo.png b/maps/textures/grass4_albedo.png new file mode 100644 index 0000000..9218821 Binary files /dev/null and b/maps/textures/grass4_albedo.png differ diff --git a/maps/textures/grass4_albedo.png.import b/maps/textures/grass4_albedo.png.import new file mode 100644 index 0000000..0b94196 --- /dev/null +++ b/maps/textures/grass4_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c44a5ilsyjbg0" +path.s3tc="res://.godot/imported/grass4_albedo.png-234d0e3800b2853dd3c01c96344e5d6e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/grass4_albedo.png" +dest_files=["res://.godot/imported/grass4_albedo.png-234d0e3800b2853dd3c01c96344e5d6e.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/grass4_normal.png b/maps/textures/grass4_normal.png new file mode 100644 index 0000000..c1dcb71 Binary files /dev/null and b/maps/textures/grass4_normal.png differ diff --git a/maps/textures/grass4_normal.png.import b/maps/textures/grass4_normal.png.import new file mode 100644 index 0000000..31a9903 --- /dev/null +++ b/maps/textures/grass4_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://q5vq3u21nn7r" +path.s3tc="res://.godot/imported/grass4_normal.png-823d883ee3bf72c53d402a1270d4246d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/grass4_normal.png" +dest_files=["res://.godot/imported/grass4_normal.png-823d883ee3bf72c53d402a1270d4246d.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/grass4_normal.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/maps/textures/grass4_orm.png b/maps/textures/grass4_orm.png new file mode 100644 index 0000000..3830b79 Binary files /dev/null and b/maps/textures/grass4_orm.png differ diff --git a/maps/textures/grass4_orm.png.import b/maps/textures/grass4_orm.png.import new file mode 100644 index 0000000..d29c956 --- /dev/null +++ b/maps/textures/grass4_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c4vr3s74tghq0" +path.s3tc="res://.godot/imported/grass4_orm.png-1b92581cde585e8d61f04acb2a2ef141.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/grass4_orm.png" +dest_files=["res://.godot/imported/grass4_orm.png-1b92581cde585e8d61f04acb2a2ef141.s3tc.ctex"] + +[params] + +compress/mode=2 +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=8 +roughness/src_normal="res://maps/textures/grass4_normal.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/maps/textures/industrial1.ptex b/maps/textures/industrial1.ptex new file mode 100644 index 0000000..a734567 --- /dev/null +++ b/maps/textures/industrial1.ptex @@ -0,0 +1,203 @@ +{ + "connections": [ + { + "from": "sdline2", + "from_port": 0, + "to": "sdrepeat", + "to_port": 0 + }, + { + "from": "sdrepeat", + "from_port": 0, + "to": "sdrotate", + "to_port": 0 + }, + { + "from": "sdrotate", + "from_port": 0, + "to": "sdshow", + "to_port": 0 + }, + { + "from": "sdshow", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "uniform_greyscale", + "from_port": 0, + "to": "Material", + "to_port": 2 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@491", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_paths": { + + }, + "name": "Material", + "node_position": { + "x": 972.0, + "y": -90.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "sdline2", + "node_position": { + "x": -354.0, + "y": -105.5 + }, + "parameters": { + "ax": 0.0, + "ay": -0.5, + "bx": 0.0, + "by": 0.5, + "r": 0.03 + }, + "seed_int": 0, + "type": "sdline2" + }, + { + "name": "sdrepeat", + "node_position": { + "x": -110.0, + "y": -84.5 + }, + "parameters": { + "r": 0.0, + "rx": 8.0, + "ry": 1.0, + "variations": false + }, + "seed_int": 0, + "type": "sdrepeat" + }, + { + "generic_size": 1, + "name": "sdrotate", + "node_position": { + "x": 132.0, + "y": -49.5 + }, + "parameters": { + "a": 45.0 + }, + "seed_int": 0, + "type": "sdrotate" + }, + { + "name": "sdshow", + "node_position": { + "x": 285.0, + "y": -34.5 + }, + "parameters": { + "base": 0.0, + "bevel": 0.005 + }, + "seed_int": 0, + "type": "sdshow" + }, + { + "name": "colorize", + "node_position": { + "x": 482.0, + "y": -50.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.0, + "r": 0.0 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.9375, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 690.0, + "y": -91.5 + }, + "parameters": { + "fw": 0.88 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "uniform_greyscale", + "node_position": { + "x": 566.747741699219, + "y": 66.0575561523438 + }, + "parameters": { + "color": 0.5 + }, + "seed_int": 0, + "type": "uniform_greyscale" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/industrial1.tres b/maps/textures/industrial1.tres new file mode 100644 index 0000000..d4ac331 --- /dev/null +++ b/maps/textures/industrial1.tres @@ -0,0 +1,10 @@ +[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://bgxh7xn3onsup"] + +[ext_resource type="Texture2D" uid="uid://bqljcqxyh3n1v" path="res://maps/textures/industrial1_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://ru5nxaminemc" path="res://maps/textures/industrial1_orm.png" id="2"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +uv1_triplanar = true diff --git a/maps/textures/industrial1_albedo.png b/maps/textures/industrial1_albedo.png new file mode 100644 index 0000000..ce9a63e Binary files /dev/null and b/maps/textures/industrial1_albedo.png differ diff --git a/maps/textures/industrial1_albedo.png.import b/maps/textures/industrial1_albedo.png.import new file mode 100644 index 0000000..5fa33ea --- /dev/null +++ b/maps/textures/industrial1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqljcqxyh3n1v" +path.s3tc="res://.godot/imported/industrial1_albedo.png-d15efd1683e35aa4c84b42e1ca34a8e2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial1_albedo.png" +dest_files=["res://.godot/imported/industrial1_albedo.png-d15efd1683e35aa4c84b42e1ca34a8e2.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/industrial1_orm.png b/maps/textures/industrial1_orm.png new file mode 100644 index 0000000..cbadcb0 Binary files /dev/null and b/maps/textures/industrial1_orm.png differ diff --git a/maps/textures/industrial1_orm.png.import b/maps/textures/industrial1_orm.png.import new file mode 100644 index 0000000..f998505 --- /dev/null +++ b/maps/textures/industrial1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ru5nxaminemc" +path.s3tc="res://.godot/imported/industrial1_orm.png-de0cefead0198b65e5e62500b957c8f9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial1_orm.png" +dest_files=["res://.godot/imported/industrial1_orm.png-de0cefead0198b65e5e62500b957c8f9.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/industrial2.ptex b/maps/textures/industrial2.ptex new file mode 100644 index 0000000..1410965 --- /dev/null +++ b/maps/textures/industrial2.ptex @@ -0,0 +1,492 @@ +{ + "connections": [ + { + "from": "graph_4", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "directional_noise", + "from_port": 0, + "to": "rotate", + "to_port": 0 + }, + { + "from": "rotate", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "blend2", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "wavelet_noise2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 5 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@501", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_last_target": "Godot/Godot 4 Standard", + "export_paths": { + "Godot/Godot 4 Standard": "/mnt/userfiles/Documents/Projects/stick-the-quick/maps/textures/industrial2" + }, + "name": "Material", + "node_position": { + "x": 1032.88793945312, + "y": -65.6445007324219 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "connections": [ + { + "from": "pattern", + "from_port": 0, + "to": "blend", + "to_port": 0 + }, + { + "from": "transform", + "from_port": 0, + "to": "blend", + "to_port": 1 + }, + { + "from": "pattern_2", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "transform", + "to_port": 0 + }, + { + "from": "bricks", + "from_port": 1, + "to": "transform", + "to_port": 1 + }, + { + "from": "blend", + "from_port": 0, + "to": "gen_outputs", + "to_port": 0 + } + ], + "label": "Fibers", + "longdesc": "", + "name": "graph_4", + "node_position": { + "x": -88.2999801635742, + "y": 12.3999757766724 + }, + "nodes": [ + { + "name": "transform", + "node_position": { + "x": -422.795074462891, + "y": 104.5 + }, + "parameters": { + "repeat": true, + "rotate": 30.125, + "scale_x": 0.5, + "scale_y": 1.0, + "translate_x": 0.975, + "translate_y": 0.0 + }, + "seed": -19826.0, + "type": "transform" + }, + { + "name": "colorize", + "node_position": { + "x": -396.795074462891, + "y": 44.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.4375, + "g": 0.4375, + "pos": 0.0, + "r": 0.4375 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed": -9184.0, + "type": "colorize" + }, + { + "name": "bricks", + "node_position": { + "x": -674.752563476562, + "y": 17.5 + }, + "parameters": { + "bevel": 0.1, + "columns": 12.0, + "corner": 0.0, + "mortar": 0.1, + "pattern": 0.0, + "repeat": 1.0, + "round": 0.0, + "row_offset": 0.5, + "rows": 1.0 + }, + "seed": -61325.0, + "type": "bricks" + }, + { + "name": "pattern_2", + "node_position": { + "x": -435.795074462891, + "y": -53.5 + }, + "parameters": { + "mix": 0.0, + "x_scale": 12.0, + "x_wave": 0.0, + "y_scale": 4.0, + "y_wave": 4.0 + }, + "seed": 57752.0, + "type": "pattern" + }, + { + "name": "blend", + "node_position": { + "x": -142.795074462891, + "y": 11.5 + }, + "parameters": { + "amount": 1.0, + "blend_type": 2.0 + }, + "seed": -17211.0, + "type": "blend" + }, + { + "name": "pattern", + "node_position": { + "x": -435.795074462891, + "y": -154.5 + }, + "parameters": { + "mix": 0.0, + "x_scale": 12.0, + "x_wave": 0.0, + "y_scale": 4.0, + "y_wave": 4.0 + }, + "seed": 57653.0, + "type": "pattern" + }, + { + "name": "gen_parameters", + "node_position": { + "x": -429.557495117188, + "y": -266.5 + }, + "parameters": { + "param0": 12.0 + }, + "seed": 10235.0, + "type": "remote", + "widgets": [ + { + "label": "Repeat", + "linked_widgets": [ + { + "node": "pattern", + "widget": "x_scale" + }, + { + "node": "bricks", + "widget": "columns" + }, + { + "node": "pattern_2", + "widget": "x_scale" + } + ], + "name": "param0", + "type": "linked_control" + } + ] + }, + { + "name": "gen_inputs", + "node_position": { + "x": -974.752563476562, + "y": -38.0714302062988 + }, + "parameters": { + + }, + "ports": [], + "seed": 26580.0, + "type": "ios" + }, + { + "name": "gen_outputs", + "node_position": { + "x": 157.204925537109, + "y": -38.0714302062988 + }, + "parameters": { + + }, + "ports": [ + { + "name": "port0", + "type": "rgba" + } + ], + "seed": -5671.0, + "type": "ios" + } + ], + "parameters": { + "param0": 12.0 + }, + "seed_int": 586237696, + "shortdesc": "", + "type": "graph" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 418.800048828125, + "y": 57.4999771118164 + }, + "parameters": { + "fw": 1.29 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": 166.11833190918, + "y": 67.5766525268555 + }, + "parameters": { + "amount1": 0.72, + "blend_type1": 2 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "directional_noise", + "node_position": { + "x": -342.081695556641, + "y": 175.376663208008 + }, + "parameters": { + "n_scale": 1.0, + "param0": 0.0, + "param1": 11.0 + }, + "seed_int": 1755545472, + "type": "directional_noise" + }, + { + "generic_size": 1, + "name": "rotate", + "node_position": { + "x": -88.6519546508789, + "y": 187.231704711914 + }, + "parameters": { + "cx": 0.0, + "cy": 0.0, + "rotate": 90.0 + }, + "seed_int": 0, + "type": "rotate" + }, + { + "name": "colorize", + "node_position": { + "x": 677.167114257812, + "y": 66.7639083862305 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.0, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.423457392939815, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": 834.467102050781, + "y": 48.0639038085938 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "wavelet_noise2", + "node_position": { + "x": 128.047134399414, + "y": -177.205062866211 + }, + "parameters": { + "frequency": 2.0, + "iterations": 4.0, + "offset": 0.0, + "persistence": 0.6, + "scale_x": 2.0, + "scale_y": 2.0, + "type": 3 + }, + "seed_int": 2148847616, + "type": "wavelet_noise2" + }, + { + "name": "colorize_2", + "node_position": { + "x": 437.558227539062, + "y": -72.6190567016602 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0874786376953125, + "g": 0.121579885482788, + "pos": 0.0, + "r": 0.19140625 + }, + { + "a": 1.0, + "b": 0.315093994140625, + "g": 0.400549173355103, + "pos": 1.0, + "r": 0.4609375 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/industrial2.tres b/maps/textures/industrial2.tres new file mode 100644 index 0000000..77c8ec7 --- /dev/null +++ b/maps/textures/industrial2.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://c6te03gjb8yao"] + +[ext_resource type="Texture2D" uid="uid://3w4vevdn5vnc" path="res://maps/textures/industrial2_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://ciohw6622n3sm" path="res://maps/textures/industrial2_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://d1t01xikh66qb" path="res://maps/textures/industrial2_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +ao_enabled = true +ao_texture = ExtResource("2") +uv1_triplanar = true diff --git a/maps/textures/industrial2_albedo.png b/maps/textures/industrial2_albedo.png new file mode 100644 index 0000000..fc6114d Binary files /dev/null and b/maps/textures/industrial2_albedo.png differ diff --git a/maps/textures/industrial2_albedo.png.import b/maps/textures/industrial2_albedo.png.import new file mode 100644 index 0000000..6d8f1da --- /dev/null +++ b/maps/textures/industrial2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3w4vevdn5vnc" +path.s3tc="res://.godot/imported/industrial2_albedo.png-9d2f206d91972328050b31468e5e7872.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial2_albedo.png" +dest_files=["res://.godot/imported/industrial2_albedo.png-9d2f206d91972328050b31468e5e7872.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/industrial2_normal.png b/maps/textures/industrial2_normal.png new file mode 100644 index 0000000..1035491 Binary files /dev/null and b/maps/textures/industrial2_normal.png differ diff --git a/maps/textures/industrial2_normal.png.import b/maps/textures/industrial2_normal.png.import new file mode 100644 index 0000000..17250bb --- /dev/null +++ b/maps/textures/industrial2_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1t01xikh66qb" +path.s3tc="res://.godot/imported/industrial2_normal.png-c2616c9bea6fa90a5af0350ef2b560a4.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial2_normal.png" +dest_files=["res://.godot/imported/industrial2_normal.png-c2616c9bea6fa90a5af0350ef2b560a4.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/industrial2_normal.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/maps/textures/industrial2_orm.png b/maps/textures/industrial2_orm.png new file mode 100644 index 0000000..942c8ea Binary files /dev/null and b/maps/textures/industrial2_orm.png differ diff --git a/maps/textures/industrial2_orm.png.import b/maps/textures/industrial2_orm.png.import new file mode 100644 index 0000000..418fda5 --- /dev/null +++ b/maps/textures/industrial2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ciohw6622n3sm" +path.s3tc="res://.godot/imported/industrial2_orm.png-a26f4aa54d40bbc8d44fc53e116eb483.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial2_orm.png" +dest_files=["res://.godot/imported/industrial2_orm.png-a26f4aa54d40bbc8d44fc53e116eb483.s3tc.ctex"] + +[params] + +compress/mode=2 +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=8 +roughness/src_normal="res://maps/textures/industrial2_normal.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/maps/textures/industrial3.ptex b/maps/textures/industrial3.ptex new file mode 100644 index 0000000..1c38e91 --- /dev/null +++ b/maps/textures/industrial3.ptex @@ -0,0 +1,1066 @@ +{ + "connections": [ + { + "from": "graph", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "graph_2", + "from_port": 0, + "to": "colorize_3", + "to_port": 0 + }, + { + "from": "colorize_3", + "from_port": 0, + "to": "colorize_4", + "to_port": 0 + }, + { + "from": "colorize_4", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "graph_3", + "from_port": 0, + "to": "colorize_5", + "to_port": 0 + }, + { + "from": "colorize_5", + "from_port": 0, + "to": "make_tileable_square_3", + "to_port": 0 + }, + { + "from": "make_tileable_square_3", + "from_port": 0, + "to": "Material", + "to_port": 2 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@127400", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_last_target": "Godot/Godot 4 Standard", + "export_paths": { + "Godot/Godot 4 Standard": "/mnt/userfiles/Documents/Projects/stick-the-quick/maps/textures/industrial3" + }, + "name": "Material", + "node_position": { + "x": -60.1999931335449, + "y": -252.400009155273 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "connections": [ + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 1 + }, + { + "from": "transform_2", + "from_port": 0, + "to": "gen_outputs", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform_2", + "to_port": 0 + }, + { + "from": "transform", + "from_port": 0, + "to": "transform_2", + "to_port": 1 + }, + { + "from": "transform", + "from_port": 0, + "to": "transform_2", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 0 + } + ], + "label": "Warp 2", + "longdesc": "", + "name": "graph", + "node_position": { + "x": -1052.0, + "y": -65.5 + }, + "nodes": [ + { + "name": "transform", + "node_position": { + "x": -292.25, + "y": -629.0 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 32047.0, + "type": "transform" + }, + { + "name": "perlin", + "node_position": { + "x": -558.25, + "y": -720.0 + }, + "parameters": { + "iterations": 4.0, + "persistence": 0.5, + "scale_x": 4.0, + "scale_y": 4.0 + }, + "seed": 55134.0, + "type": "perlin" + }, + { + "name": "gen_inputs", + "node_position": { + "x": -802.25, + "y": -655.5 + }, + "parameters": { + + }, + "ports": [], + "seed": 32147.0, + "type": "ios" + }, + { + "name": "gen_outputs", + "node_position": { + "x": 268.75, + "y": -656.5 + }, + "parameters": { + + }, + "ports": [ + { + "name": "port0", + "type": "rgba" + } + ], + "seed": -38652.0, + "type": "ios" + }, + { + "name": "gen_parameters", + "node_position": { + "x": -315.75, + "y": -905.0 + }, + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 4.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed": 18604.0, + "type": "remote", + "widgets": [ + { + "label": "Scale X", + "linked_widgets": [ + { + "node": "perlin", + "widget": "scale_x" + } + ], + "name": "param0", + "type": "linked_control" + }, + { + "label": "Scale Y", + "linked_widgets": [ + { + "node": "perlin", + "widget": "scale_y" + } + ], + "name": "param1", + "type": "linked_control" + }, + { + "label": "Iterations", + "linked_widgets": [ + { + "node": "perlin", + "widget": "iterations" + } + ], + "name": "param2", + "type": "linked_control" + }, + { + "label": "Persistance", + "linked_widgets": [ + { + "node": "perlin", + "widget": "persistence" + } + ], + "name": "param3", + "type": "linked_control" + }, + { + "label": "Warp X", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_x" + }, + { + "node": "transform_2", + "widget": "translate_x" + } + ], + "name": "param4", + "type": "linked_control" + }, + { + "label": "Warp Y", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_y" + }, + { + "node": "transform_2", + "widget": "translate_y" + } + ], + "name": "param5", + "type": "linked_control" + } + ] + }, + { + "name": "transform_2", + "node_position": { + "x": -32.46240234375, + "y": -714.099975585938 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 57622.0, + "type": "transform" + } + ], + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 4.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 422688768, + "shortdesc": "", + "type": "graph" + }, + { + "name": "colorize", + "node_position": { + "x": -629.0, + "y": -71.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.96875, + "pos": 0.254545, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.125, + "g": 1.0, + "pos": 0.527273, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 0.0625, + "pos": 0.772727, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 0.0, + "pos": 1.0, + "r": 0.84375 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -809.0, + "y": -66.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.241975007233796, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.674073772665895, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -450.500030517578, + "y": -70.2000045776367 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "colorize_3", + "node_position": { + "x": -809.024963378906, + "y": -326.674987792969 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.241975007233796, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.674073772665895, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "connections": [ + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 1 + }, + { + "from": "transform_2", + "from_port": 0, + "to": "gen_outputs", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform_2", + "to_port": 0 + }, + { + "from": "transform", + "from_port": 0, + "to": "transform_2", + "to_port": 1 + }, + { + "from": "transform", + "from_port": 0, + "to": "transform_2", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 0 + } + ], + "label": "Warp 2", + "longdesc": "", + "name": "graph_2", + "node_position": { + "x": -1052.02502441406, + "y": -325.675018310547 + }, + "nodes": [ + { + "name": "transform", + "node_position": { + "x": -292.25, + "y": -629.0 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 32047.0, + "type": "transform" + }, + { + "name": "perlin", + "node_position": { + "x": -558.25, + "y": -720.0 + }, + "parameters": { + "iterations": 4.0, + "persistence": 0.5, + "scale_x": 4.0, + "scale_y": 4.0 + }, + "seed": 55134.0, + "type": "perlin" + }, + { + "name": "gen_inputs", + "node_position": { + "x": -802.25, + "y": -655.5 + }, + "parameters": { + + }, + "ports": [], + "seed": 32147.0, + "type": "ios" + }, + { + "name": "gen_outputs", + "node_position": { + "x": 268.75, + "y": -656.5 + }, + "parameters": { + + }, + "ports": [ + { + "name": "port0", + "type": "rgba" + } + ], + "seed": -38652.0, + "type": "ios" + }, + { + "name": "gen_parameters", + "node_position": { + "x": -315.75, + "y": -905.0 + }, + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 4.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed": 18604.0, + "type": "remote", + "widgets": [ + { + "label": "Scale X", + "linked_widgets": [ + { + "node": "perlin", + "widget": "scale_x" + } + ], + "name": "param0", + "type": "linked_control" + }, + { + "label": "Scale Y", + "linked_widgets": [ + { + "node": "perlin", + "widget": "scale_y" + } + ], + "name": "param1", + "type": "linked_control" + }, + { + "label": "Iterations", + "linked_widgets": [ + { + "node": "perlin", + "widget": "iterations" + } + ], + "name": "param2", + "type": "linked_control" + }, + { + "label": "Persistance", + "linked_widgets": [ + { + "node": "perlin", + "widget": "persistence" + } + ], + "name": "param3", + "type": "linked_control" + }, + { + "label": "Warp X", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_x" + }, + { + "node": "transform_2", + "widget": "translate_x" + } + ], + "name": "param4", + "type": "linked_control" + }, + { + "label": "Warp Y", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_y" + }, + { + "node": "transform_2", + "widget": "translate_y" + } + ], + "name": "param5", + "type": "linked_control" + } + ] + }, + { + "name": "transform_2", + "node_position": { + "x": -32.46240234375, + "y": -714.099975585938 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 57622.0, + "type": "transform" + } + ], + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 4.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 2156361216, + "shortdesc": "", + "type": "graph" + }, + { + "name": "colorize_4", + "node_position": { + "x": -629.025085449219, + "y": -331.674987792969 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.96875, + "pos": 0.254545, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.125, + "g": 1.0, + "pos": 0.527273, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 0.0625, + "pos": 0.772727, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 0.0, + "pos": 1.0, + "r": 0.84375 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": -449.425079345703, + "y": -329.274993896484 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "colorize_5", + "node_position": { + "x": -508.149993896484, + "y": 94.3000183105469 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.241975007233796, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.674073772665895, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "connections": [ + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 1 + }, + { + "from": "transform_2", + "from_port": 0, + "to": "gen_outputs", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform_2", + "to_port": 0 + }, + { + "from": "transform", + "from_port": 0, + "to": "transform_2", + "to_port": 1 + }, + { + "from": "transform", + "from_port": 0, + "to": "transform_2", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 0 + } + ], + "label": "Warp 2", + "longdesc": "", + "name": "graph_3", + "node_position": { + "x": -753.350036621094, + "y": 109.600028991699 + }, + "nodes": [ + { + "name": "transform", + "node_position": { + "x": -292.25, + "y": -629.0 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 32047.0, + "type": "transform" + }, + { + "name": "perlin", + "node_position": { + "x": -558.25, + "y": -720.0 + }, + "parameters": { + "iterations": 4.0, + "persistence": 0.5, + "scale_x": 4.0, + "scale_y": 4.0 + }, + "seed": 55134.0, + "type": "perlin" + }, + { + "name": "gen_inputs", + "node_position": { + "x": -802.25, + "y": -655.5 + }, + "parameters": { + + }, + "ports": [], + "seed": 32147.0, + "type": "ios" + }, + { + "name": "gen_outputs", + "node_position": { + "x": 268.75, + "y": -656.5 + }, + "parameters": { + + }, + "ports": [ + { + "name": "port0", + "type": "rgba" + } + ], + "seed": -38652.0, + "type": "ios" + }, + { + "name": "gen_parameters", + "node_position": { + "x": -315.75, + "y": -905.0 + }, + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 4.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed": 18604.0, + "type": "remote", + "widgets": [ + { + "label": "Scale X", + "linked_widgets": [ + { + "node": "perlin", + "widget": "scale_x" + } + ], + "name": "param0", + "type": "linked_control" + }, + { + "label": "Scale Y", + "linked_widgets": [ + { + "node": "perlin", + "widget": "scale_y" + } + ], + "name": "param1", + "type": "linked_control" + }, + { + "label": "Iterations", + "linked_widgets": [ + { + "node": "perlin", + "widget": "iterations" + } + ], + "name": "param2", + "type": "linked_control" + }, + { + "label": "Persistance", + "linked_widgets": [ + { + "node": "perlin", + "widget": "persistence" + } + ], + "name": "param3", + "type": "linked_control" + }, + { + "label": "Warp X", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_x" + }, + { + "node": "transform_2", + "widget": "translate_x" + } + ], + "name": "param4", + "type": "linked_control" + }, + { + "label": "Warp Y", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_y" + }, + { + "node": "transform_2", + "widget": "translate_y" + } + ], + "name": "param5", + "type": "linked_control" + } + ] + }, + { + "name": "transform_2", + "node_position": { + "x": -32.46240234375, + "y": -714.099975585938 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 57622.0, + "type": "transform" + } + ], + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 4.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 31815634, + "shortdesc": "", + "type": "graph" + }, + { + "name": "make_tileable_square_3", + "node_position": { + "x": -349.299987792969, + "y": 108.400024414062 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/industrial3.tres b/maps/textures/industrial3.tres new file mode 100644 index 0000000..d8e6e57 --- /dev/null +++ b/maps/textures/industrial3.tres @@ -0,0 +1,13 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://ci6er1boiew27"] + +[ext_resource type="Texture2D" uid="uid://cfapld64pa1p6" path="res://maps/textures/industrial3_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://p5datwthqow8" path="res://maps/textures/industrial3_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://bfwj2oeksa0ht" path="res://maps/textures/industrial3_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +uv1_triplanar = true diff --git a/maps/textures/industrial3_albedo.png b/maps/textures/industrial3_albedo.png new file mode 100644 index 0000000..bee6d6c Binary files /dev/null and b/maps/textures/industrial3_albedo.png differ diff --git a/maps/textures/industrial3_albedo.png.import b/maps/textures/industrial3_albedo.png.import new file mode 100644 index 0000000..768da11 --- /dev/null +++ b/maps/textures/industrial3_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cfapld64pa1p6" +path.s3tc="res://.godot/imported/industrial3_albedo.png-39244812f28acba3a62e351a84e3733d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial3_albedo.png" +dest_files=["res://.godot/imported/industrial3_albedo.png-39244812f28acba3a62e351a84e3733d.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/industrial3_normal.png b/maps/textures/industrial3_normal.png new file mode 100644 index 0000000..f7a77fd Binary files /dev/null and b/maps/textures/industrial3_normal.png differ diff --git a/maps/textures/industrial3_normal.png.import b/maps/textures/industrial3_normal.png.import new file mode 100644 index 0000000..f6a7adb --- /dev/null +++ b/maps/textures/industrial3_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfwj2oeksa0ht" +path.s3tc="res://.godot/imported/industrial3_normal.png-ab219a732c61ba50efeeb69322d36ed1.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial3_normal.png" +dest_files=["res://.godot/imported/industrial3_normal.png-ab219a732c61ba50efeeb69322d36ed1.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/industrial3_normal.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/maps/textures/industrial3_orm.png b/maps/textures/industrial3_orm.png new file mode 100644 index 0000000..9f41070 Binary files /dev/null and b/maps/textures/industrial3_orm.png differ diff --git a/maps/textures/industrial3_orm.png.import b/maps/textures/industrial3_orm.png.import new file mode 100644 index 0000000..7b376db --- /dev/null +++ b/maps/textures/industrial3_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://p5datwthqow8" +path.s3tc="res://.godot/imported/industrial3_orm.png-e4af7f2a277a64fcfd51eca99c78a4da.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial3_orm.png" +dest_files=["res://.godot/imported/industrial3_orm.png-e4af7f2a277a64fcfd51eca99c78a4da.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/industrial4.ptex b/maps/textures/industrial4.ptex new file mode 100644 index 0000000..e6e58aa --- /dev/null +++ b/maps/textures/industrial4.ptex @@ -0,0 +1,229 @@ +{ + "connections": [ + { + "from": "pattern", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "colorize", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "colorize_3", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize_3", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_215403", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_paths": { + + }, + "name": "Material", + "node_position": { + "x": 450.0, + "y": -121.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "pattern", + "node_position": { + "x": -308.0, + "y": -0.5 + }, + "parameters": { + "mix": 4.0, + "x_scale": 3.0, + "x_wave": 0.0, + "y_scale": 3.0, + "y_wave": 0.0 + }, + "seed_int": 0, + "type": "pattern" + }, + { + "name": "colorize", + "node_position": { + "x": 13.0, + "y": 18.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 1.0, + "r": 0.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": 210.0, + "y": 83.5 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize_2", + "node_position": { + "x": 216.0, + "y": -5.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.59375, + "g": 0.59375, + "pos": 0.0, + "r": 0.59375 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -227.0, + "y": -234.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 0.0 + }, + "seed_int": 0, + "type": "clouds_noise" + }, + { + "name": "colorize_3", + "node_position": { + "x": 93.5, + "y": -241.0 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.109161376953125, + "g": 0.166884660720825, + "pos": 0.0, + "r": 0.3828125 + }, + { + "a": 1.0, + "b": 0.0441741943359375, + "g": 0.227151989936829, + "pos": 1.0, + "r": 0.75390625 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/industrial4.tres b/maps/textures/industrial4.tres new file mode 100644 index 0000000..799d078 --- /dev/null +++ b/maps/textures/industrial4.tres @@ -0,0 +1,13 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://dd6287aqbq2yl"] + +[ext_resource type="Texture2D" uid="uid://ch5s6nxgyf2a4" path="res://maps/textures/industrial4_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://1mn23nxxbx7y" path="res://maps/textures/industrial4_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://uxqflnueplcy" path="res://maps/textures/industrial4_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +uv1_triplanar = true diff --git a/maps/textures/industrial4_albedo.png b/maps/textures/industrial4_albedo.png new file mode 100644 index 0000000..414865b Binary files /dev/null and b/maps/textures/industrial4_albedo.png differ diff --git a/maps/textures/industrial4_albedo.png.import b/maps/textures/industrial4_albedo.png.import new file mode 100644 index 0000000..f50c264 --- /dev/null +++ b/maps/textures/industrial4_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ch5s6nxgyf2a4" +path.s3tc="res://.godot/imported/industrial4_albedo.png-c7bad772ce0379f8ab46fda9c36fb29d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial4_albedo.png" +dest_files=["res://.godot/imported/industrial4_albedo.png-c7bad772ce0379f8ab46fda9c36fb29d.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/industrial4_normal.png b/maps/textures/industrial4_normal.png new file mode 100644 index 0000000..521c626 Binary files /dev/null and b/maps/textures/industrial4_normal.png differ diff --git a/maps/textures/industrial4_normal.png.import b/maps/textures/industrial4_normal.png.import new file mode 100644 index 0000000..4a5a440 --- /dev/null +++ b/maps/textures/industrial4_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://uxqflnueplcy" +path.s3tc="res://.godot/imported/industrial4_normal.png-d8f3a789d63b3b724d3ef1fe06695d0a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial4_normal.png" +dest_files=["res://.godot/imported/industrial4_normal.png-d8f3a789d63b3b724d3ef1fe06695d0a.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/industrial4_normal.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/maps/textures/industrial4_orm.png b/maps/textures/industrial4_orm.png new file mode 100644 index 0000000..2e521ad Binary files /dev/null and b/maps/textures/industrial4_orm.png differ diff --git a/maps/textures/industrial4_orm.png.import b/maps/textures/industrial4_orm.png.import new file mode 100644 index 0000000..f072858 --- /dev/null +++ b/maps/textures/industrial4_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1mn23nxxbx7y" +path.s3tc="res://.godot/imported/industrial4_orm.png-1e8d7e4086dc2682cbcf07c19039d535.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/industrial4_orm.png" +dest_files=["res://.godot/imported/industrial4_orm.png-1e8d7e4086dc2682cbcf07c19039d535.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/metal6.ptex b/maps/textures/metal6.ptex new file mode 100644 index 0000000..54f856c --- /dev/null +++ b/maps/textures/metal6.ptex @@ -0,0 +1,204 @@ +{ + "connections": [ + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "gaussian_blur", + "to_port": 0 + }, + { + "from": "gaussian_blur", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@158303", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_last_target": "Godot/Godot 4 Standard", + "export_paths": { + "Godot/Godot 4 Standard": "/mnt/userfiles/Documents/Projects/stick-the-quick/maps/textures/metal6" + }, + "name": "Material", + "node_position": { + "x": 35.0, + "y": 5.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 1.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -759.0, + "y": 14.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 2 + }, + "seed_int": 0, + "type": "clouds_noise" + }, + { + "name": "colorize", + "node_position": { + "x": -519.0, + "y": -25.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.27734375, + "g": 0.255329251289368, + "pos": 0.0, + "r": 0.222091674804688 + }, + { + "a": 1.0, + "b": 0.308641970157623, + "g": 0.343083441257477, + "pos": 1.0, + "r": 0.38868921995163 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -591.0, + "y": 98.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 1.0, + "r": 0.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": -206.0, + "y": 127.5 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "gaussian_blur", + "node_position": { + "x": -438.0, + "y": 124.5 + }, + "parameters": { + "param0": 9.0, + "param1": 13.4, + "param2": 0.0, + "param3": false + }, + "seed_int": 0, + "type": "gaussian_blur" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/metal6.tres b/maps/textures/metal6.tres new file mode 100644 index 0000000..b04eb92 --- /dev/null +++ b/maps/textures/metal6.tres @@ -0,0 +1,16 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://d31ewanq2qup5"] + +[ext_resource type="Texture2D" uid="uid://78672mfblh8o" path="res://maps/textures/metal6_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://csq4nho121l5p" path="res://maps/textures/metal6_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://bksrx1jic4ax" path="res://maps/textures/metal6_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +metallic = 1.0 +metallic_texture = ExtResource("2") +metallic_texture_channel = 2 +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +uv1_triplanar = true diff --git a/maps/textures/metal6_albedo.png b/maps/textures/metal6_albedo.png new file mode 100644 index 0000000..d632013 Binary files /dev/null and b/maps/textures/metal6_albedo.png differ diff --git a/maps/textures/metal6_albedo.png.import b/maps/textures/metal6_albedo.png.import new file mode 100644 index 0000000..a879e11 --- /dev/null +++ b/maps/textures/metal6_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://78672mfblh8o" +path.s3tc="res://.godot/imported/metal6_albedo.png-78af8e2507cd09075e30ecad4494e564.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal6_albedo.png" +dest_files=["res://.godot/imported/metal6_albedo.png-78af8e2507cd09075e30ecad4494e564.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/metal6_normal.png b/maps/textures/metal6_normal.png new file mode 100644 index 0000000..249889d Binary files /dev/null and b/maps/textures/metal6_normal.png differ diff --git a/maps/textures/metal6_normal.png.import b/maps/textures/metal6_normal.png.import new file mode 100644 index 0000000..6c289af --- /dev/null +++ b/maps/textures/metal6_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bksrx1jic4ax" +path.s3tc="res://.godot/imported/metal6_normal.png-eeccf9b2eeca7bb796b0f1ec47b99e24.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal6_normal.png" +dest_files=["res://.godot/imported/metal6_normal.png-eeccf9b2eeca7bb796b0f1ec47b99e24.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/metal6_normal.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/maps/textures/metal6_orm.png b/maps/textures/metal6_orm.png new file mode 100644 index 0000000..9da34bc Binary files /dev/null and b/maps/textures/metal6_orm.png differ diff --git a/maps/textures/metal6_orm.png.import b/maps/textures/metal6_orm.png.import new file mode 100644 index 0000000..c33bd59 --- /dev/null +++ b/maps/textures/metal6_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://csq4nho121l5p" +path.s3tc="res://.godot/imported/metal6_orm.png-5786514c229bbd3bffa10bd02bddcfcc.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal6_orm.png" +dest_files=["res://.godot/imported/metal6_orm.png-5786514c229bbd3bffa10bd02bddcfcc.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/organic1.ptex b/maps/textures/organic1.ptex new file mode 100644 index 0000000..847c2c1 --- /dev/null +++ b/maps/textures/organic1.ptex @@ -0,0 +1,236 @@ +{ + "connections": [ + { + "from": "shard_fbm", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_180286", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_paths": { + + }, + "name": "Material", + "node_position": { + "x": 348.0, + "y": -152.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "shard_fbm", + "node_position": { + "x": -612.0, + "y": -27.5 + }, + "parameters": { + "folds": 2.0, + "iter": 5.0, + "off": 0.0, + "per": 0.5, + "sharp": 0.7, + "sx": 7.0, + "sy": 7.0 + }, + "seed_int": 505116064, + "type": "shard_fbm" + }, + { + "name": "colorize", + "node_position": { + "x": -87.0, + "y": -35.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 1.0, + "r": 0.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": -118.0, + "y": 62.5 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -394.0, + "y": 39.5 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -374.0, + "y": -209.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 0.0 + }, + "seed_int": 0, + "type": "clouds_noise" + }, + { + "name": "colorize_2", + "node_position": { + "x": -119.5, + "y": -260.0 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.064727783203125, + "g": 0.0, + "pos": 0.41358024691358, + "r": 0.39453125 + }, + { + "a": 1.0, + "b": 0.7109375, + "g": 0.066650390625, + "pos": 1.0, + "r": 0.494497299194336 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 40.7142944335938, + "y": -224.214294433594 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/organic1.tres b/maps/textures/organic1.tres new file mode 100644 index 0000000..035ff7f --- /dev/null +++ b/maps/textures/organic1.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://lon2wpt4nb8m"] + +[ext_resource type="Texture2D" uid="uid://c75chemy257ob" path="res://maps/textures/organic1_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://bwqvo1u4dc8u1" path="res://maps/textures/organic1_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://cp6cmp3otlbyk" path="res://maps/textures/organic1_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +ao_enabled = true +ao_texture = ExtResource("2") +uv1_triplanar = true diff --git a/maps/textures/organic1_albedo.png b/maps/textures/organic1_albedo.png new file mode 100644 index 0000000..b81dab4 Binary files /dev/null and b/maps/textures/organic1_albedo.png differ diff --git a/maps/textures/organic1_albedo.png.import b/maps/textures/organic1_albedo.png.import new file mode 100644 index 0000000..3c95dbf --- /dev/null +++ b/maps/textures/organic1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c75chemy257ob" +path.s3tc="res://.godot/imported/organic1_albedo.png-89457d11c16ad4f56c812a4c87974ded.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/organic1_albedo.png" +dest_files=["res://.godot/imported/organic1_albedo.png-89457d11c16ad4f56c812a4c87974ded.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/organic1_normal.png b/maps/textures/organic1_normal.png new file mode 100644 index 0000000..0875bee Binary files /dev/null and b/maps/textures/organic1_normal.png differ diff --git a/maps/textures/organic1_normal.png.import b/maps/textures/organic1_normal.png.import new file mode 100644 index 0000000..7285806 --- /dev/null +++ b/maps/textures/organic1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cp6cmp3otlbyk" +path.s3tc="res://.godot/imported/organic1_normal.png-a123ace1261678704ac7f8d20910d269.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/organic1_normal.png" +dest_files=["res://.godot/imported/organic1_normal.png-a123ace1261678704ac7f8d20910d269.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/organic1_normal.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/maps/textures/organic1_orm.png b/maps/textures/organic1_orm.png new file mode 100644 index 0000000..870827f Binary files /dev/null and b/maps/textures/organic1_orm.png differ diff --git a/maps/textures/organic1_orm.png.import b/maps/textures/organic1_orm.png.import new file mode 100644 index 0000000..29556e8 --- /dev/null +++ b/maps/textures/organic1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwqvo1u4dc8u1" +path.s3tc="res://.godot/imported/organic1_orm.png-b6291ea36f5352f1d00e34daa0efc09d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/organic1_orm.png" +dest_files=["res://.godot/imported/organic1_orm.png-b6291ea36f5352f1d00e34daa0efc09d.s3tc.ctex"] + +[params] + +compress/mode=2 +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=8 +roughness/src_normal="res://maps/textures/organic1_normal.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/maps/textures/organic2.ptex b/maps/textures/organic2.ptex new file mode 100644 index 0000000..9ec8a70 --- /dev/null +++ b/maps/textures/organic2.ptex @@ -0,0 +1,163 @@ +{ + "connections": [ + { + "from": "shard_fbm", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@250917", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_paths": { + + }, + "name": "Material", + "node_position": { + "x": 323.0, + "y": 2.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "shard_fbm", + "node_position": { + "x": -357.0, + "y": 16.5 + }, + "parameters": { + "folds": 2.0, + "iter": 7.0, + "off": 0.0, + "per": 0.5, + "sharp": 0.7, + "sx": 7.0, + "sy": 7.0 + }, + "seed_int": 338539840, + "type": "shard_fbm" + }, + { + "name": "normal_map2", + "node_position": { + "x": -23.0, + "y": 171.5 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -341.0, + "y": -164.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 0 + }, + "seed_int": 2514321664, + "type": "clouds_noise" + }, + { + "name": "colorize", + "node_position": { + "x": -86.0, + "y": -115.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.236677646636963, + "g": 0.014801025390625, + "pos": 0.283950617283951, + "r": 0.37890625 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.222564697265625, + "pos": 1.0, + "r": 0.86328125 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/organic2.tres b/maps/textures/organic2.tres new file mode 100644 index 0000000..ab2f2a0 --- /dev/null +++ b/maps/textures/organic2.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://copinij7eagto"] + +[ext_resource type="Texture2D" uid="uid://bc8mxxqxjpv0i" path="res://maps/textures/organic2_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://g6dpdu2aglnw" path="res://maps/textures/organic2_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://emh2jqns1etn" path="res://maps/textures/organic2_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +ao_enabled = true +ao_texture = ExtResource("2") +uv1_triplanar = true diff --git a/maps/textures/organic2_albedo.png b/maps/textures/organic2_albedo.png new file mode 100644 index 0000000..432034d Binary files /dev/null and b/maps/textures/organic2_albedo.png differ diff --git a/maps/textures/organic2_albedo.png.import b/maps/textures/organic2_albedo.png.import new file mode 100644 index 0000000..63a97da --- /dev/null +++ b/maps/textures/organic2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bc8mxxqxjpv0i" +path.s3tc="res://.godot/imported/organic2_albedo.png-b816ab5b20d97e994430dc12fb37a279.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/organic2_albedo.png" +dest_files=["res://.godot/imported/organic2_albedo.png-b816ab5b20d97e994430dc12fb37a279.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/organic2_normal.png b/maps/textures/organic2_normal.png new file mode 100644 index 0000000..9169841 Binary files /dev/null and b/maps/textures/organic2_normal.png differ diff --git a/maps/textures/organic2_normal.png.import b/maps/textures/organic2_normal.png.import new file mode 100644 index 0000000..be8246d --- /dev/null +++ b/maps/textures/organic2_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://emh2jqns1etn" +path.s3tc="res://.godot/imported/organic2_normal.png-50892405a070a5e9f1b62cad3a1d00d5.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/organic2_normal.png" +dest_files=["res://.godot/imported/organic2_normal.png-50892405a070a5e9f1b62cad3a1d00d5.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/organic2_normal.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/maps/textures/organic2_orm.png b/maps/textures/organic2_orm.png new file mode 100644 index 0000000..bdbfda3 Binary files /dev/null and b/maps/textures/organic2_orm.png differ diff --git a/maps/textures/organic2_orm.png.import b/maps/textures/organic2_orm.png.import new file mode 100644 index 0000000..c58c094 --- /dev/null +++ b/maps/textures/organic2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://g6dpdu2aglnw" +path.s3tc="res://.godot/imported/organic2_orm.png-4bc27b081ead840ddd20e7c0da9dc821.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/organic2_orm.png" +dest_files=["res://.godot/imported/organic2_orm.png-4bc27b081ead840ddd20e7c0da9dc821.s3tc.ctex"] + +[params] + +compress/mode=2 +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=8 +roughness/src_normal="res://maps/textures/organic2_normal.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/maps/textures/stone5.ptex b/maps/textures/stone5.ptex new file mode 100644 index 0000000..38ba93b --- /dev/null +++ b/maps/textures/stone5.ptex @@ -0,0 +1,364 @@ +{ + "connections": [ + { + "from": "voronoi2", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "voronoi2_2", + "from_port": 1, + "to": "blend2", + "to_port": 1 + }, + { + "from": "voronoi2_3", + "from_port": 0, + "to": "blend2_2", + "to_port": 0 + }, + { + "from": "voronoi2_4", + "from_port": 1, + "to": "blend2_2", + "to_port": 1 + }, + { + "from": "blend2_2", + "from_port": 0, + "to": "blend2_3", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "blend2_3", + "to_port": 1 + }, + { + "from": "blend2_3", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@501", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_paths": { + + }, + "name": "Material", + "node_position": { + "x": 923.0, + "y": -311.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "voronoi2", + "node_position": { + "x": -580.0, + "y": 43.5 + }, + "parameters": { + "intensity": 1.0, + "randomness": 0.85, + "scale_x": 4.0, + "scale_y": 4.0, + "stretch_x": 1.0, + "stretch_y": 1.0 + }, + "seed_int": 1202803072, + "type": "voronoi2" + }, + { + "name": "voronoi2_2", + "node_position": { + "x": -575.0, + "y": 260.5 + }, + "parameters": { + "intensity": 1.0, + "randomness": 0.85, + "scale_x": 4.0, + "scale_y": 4.0, + "stretch_x": 1.0, + "stretch_y": 1.0 + }, + "seed_int": 4135358464, + "type": "voronoi2" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -309.0, + "y": 144.5 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "voronoi2_3", + "node_position": { + "x": -608.666625976562, + "y": -484.5 + }, + "parameters": { + "intensity": 1.0, + "randomness": 0.85, + "scale_x": 4.0, + "scale_y": 4.0, + "stretch_x": 1.0, + "stretch_y": 1.0 + }, + "seed_int": 3552657152, + "type": "voronoi2" + }, + { + "name": "voronoi2_4", + "node_position": { + "x": -603.666625976562, + "y": -267.5 + }, + "parameters": { + "intensity": 1.0, + "randomness": 0.85, + "scale_x": 4.0, + "scale_y": 4.0, + "stretch_x": 1.0, + "stretch_y": 1.0 + }, + "seed_int": 3707976192, + "type": "voronoi2" + }, + { + "generic_size": 1, + "name": "blend2_2", + "node_position": { + "x": -337.666656494141, + "y": -383.5 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "generic_size": 1, + "name": "blend2_3", + "node_position": { + "x": -23.0, + "y": -131.5 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "colorize", + "node_position": { + "x": 507.0, + "y": -122.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.0, + "pos": 0.0493827160493827, + "r": 0.0 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 0.493827160493827, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": 693.0, + "y": -99.5 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 238.0, + "y": -146.5 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 443.5, + "y": -344.5 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "clouds_noise", + "node_position": { + "x": 13.0, + "y": -370.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 0.0 + }, + "seed_int": 0, + "type": "clouds_noise" + }, + { + "name": "colorize_2", + "node_position": { + "x": 237.5, + "y": -340.0 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.379800319671631, + "g": 0.40234375, + "pos": 0.0, + "r": 0.322189331054688 + }, + { + "a": 1.0, + "b": 0.690078735351562, + "g": 0.87890625, + "pos": 1.0, + "r": 0.771215558052063 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/stone5.tres b/maps/textures/stone5.tres new file mode 100644 index 0000000..0761c0d --- /dev/null +++ b/maps/textures/stone5.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://s36pjkqwjo58"] + +[ext_resource type="Texture2D" uid="uid://gewsnfodyol5" path="res://maps/textures/stone5_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://o5vbco0pm4wv" path="res://maps/textures/stone5_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://ctrvvc7uq5w4s" path="res://maps/textures/stone5_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +ao_enabled = true +ao_texture = ExtResource("2") +uv1_triplanar = true diff --git a/maps/textures/stone5_albedo.png b/maps/textures/stone5_albedo.png new file mode 100644 index 0000000..37f16eb Binary files /dev/null and b/maps/textures/stone5_albedo.png differ diff --git a/maps/textures/stone5_albedo.png.import b/maps/textures/stone5_albedo.png.import new file mode 100644 index 0000000..8c58d9f --- /dev/null +++ b/maps/textures/stone5_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gewsnfodyol5" +path.s3tc="res://.godot/imported/stone5_albedo.png-74ea364fd88a970dc8492dd104cf8928.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone5_albedo.png" +dest_files=["res://.godot/imported/stone5_albedo.png-74ea364fd88a970dc8492dd104cf8928.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/stone5_normal.png b/maps/textures/stone5_normal.png new file mode 100644 index 0000000..8edc1e7 Binary files /dev/null and b/maps/textures/stone5_normal.png differ diff --git a/maps/textures/stone5_normal.png.import b/maps/textures/stone5_normal.png.import new file mode 100644 index 0000000..5b0c167 --- /dev/null +++ b/maps/textures/stone5_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctrvvc7uq5w4s" +path.s3tc="res://.godot/imported/stone5_normal.png-28c0db907fb5b31b0670a4690b403619.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone5_normal.png" +dest_files=["res://.godot/imported/stone5_normal.png-28c0db907fb5b31b0670a4690b403619.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/stone5_normal.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/maps/textures/stone5_orm.png b/maps/textures/stone5_orm.png new file mode 100644 index 0000000..45c00f4 Binary files /dev/null and b/maps/textures/stone5_orm.png differ diff --git a/maps/textures/stone5_orm.png.import b/maps/textures/stone5_orm.png.import new file mode 100644 index 0000000..f7c7f48 --- /dev/null +++ b/maps/textures/stone5_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://o5vbco0pm4wv" +path.s3tc="res://.godot/imported/stone5_orm.png-ed30fc062415a737e5674de7c9c8233b.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone5_orm.png" +dest_files=["res://.godot/imported/stone5_orm.png-ed30fc062415a737e5674de7c9c8233b.s3tc.ctex"] + +[params] + +compress/mode=2 +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=8 +roughness/src_normal="res://maps/textures/stone5_normal.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/maps/textures/stone6.ptex b/maps/textures/stone6.ptex new file mode 100644 index 0000000..a2437aa --- /dev/null +++ b/maps/textures/stone6.ptex @@ -0,0 +1,273 @@ +{ + "connections": [ + { + "from": "directional_noise", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "directional_noise_2", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "blend2", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_3", + "to_port": 0 + }, + { + "from": "colorize_3", + "from_port": 0, + "to": "Material", + "to_port": 2 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@220690", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_paths": { + + }, + "name": "Material", + "node_position": { + "x": 263.0, + "y": -20.0 + }, + "parameters": { + "albedo_color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + }, + "ao": 1.0, + "depth_scale": 0.5, + "emission_energy": 1.0, + "flags_transparent": true, + "metallic": 0.0, + "normal": 1.0, + "roughness": 1.0, + "size": 11, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "directional_noise", + "node_position": { + "x": -643.0, + "y": 7.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 0, + "param1": 11.0 + }, + "seed_int": 1635176832, + "type": "directional_noise" + }, + { + "name": "directional_noise_2", + "node_position": { + "x": -644.0, + "y": 162.5 + }, + "parameters": { + "n_scale": 0.25, + "param0": 0.0, + "param1": 11.0 + }, + "seed_int": 4083717376, + "type": "directional_noise" + }, + { + "name": "normal_map2", + "node_position": { + "x": -26.0, + "y": 198.5 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -371.0, + "y": 58.5 + }, + "parameters": { + "amount1": 0.75, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -589.0, + "y": -198.5 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 0.0 + }, + "seed_int": 3113721088, + "type": "clouds_noise" + }, + { + "name": "colorize", + "node_position": { + "x": -348.0, + "y": -120.5 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.0, + "g": 0.12908935546875, + "pos": 0.0, + "r": 0.55078125 + }, + { + "a": 1.0, + "b": 0.0, + "g": 0.45904541015625, + "pos": 1.0, + "r": 0.8515625 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -36.5, + "y": 100.0 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.34375, + "g": 0.34375, + "pos": 0.0, + "r": 0.34375 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_3", + "node_position": { + "x": -85.5, + "y": 4.0 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.50390625, + "g": 0.50390625, + "pos": 0.0, + "r": 0.50390625 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/stone6.tres b/maps/textures/stone6.tres new file mode 100644 index 0000000..bf8815d --- /dev/null +++ b/maps/textures/stone6.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=4 format=3 uid="uid://cuuu6pmpcw0s"] + +[ext_resource type="Texture2D" uid="uid://dxjkkf74n1wfb" path="res://maps/textures/stone6_albedo.png" id="1"] +[ext_resource type="Texture2D" uid="uid://dvd712y2byrdu" path="res://maps/textures/stone6_orm.png" id="2"] +[ext_resource type="Texture2D" uid="uid://bfpj84yvbm23s" path="res://maps/textures/stone6_normal.png" id="3"] + +[resource] +albedo_texture = ExtResource("1") +roughness_texture = ExtResource("2") +roughness_texture_channel = 1 +normal_enabled = true +normal_texture = ExtResource("3") +ao_enabled = true +ao_texture = ExtResource("2") +uv1_triplanar = true diff --git a/maps/textures/stone6_albedo.png b/maps/textures/stone6_albedo.png new file mode 100644 index 0000000..fc412df Binary files /dev/null and b/maps/textures/stone6_albedo.png differ diff --git a/maps/textures/stone6_albedo.png.import b/maps/textures/stone6_albedo.png.import new file mode 100644 index 0000000..da1100d --- /dev/null +++ b/maps/textures/stone6_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dxjkkf74n1wfb" +path.s3tc="res://.godot/imported/stone6_albedo.png-1e7f7fb046c5b5fa123ac68b3e8b6f83.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone6_albedo.png" +dest_files=["res://.godot/imported/stone6_albedo.png-1e7f7fb046c5b5fa123ac68b3e8b6f83.s3tc.ctex"] + +[params] + +compress/mode=2 +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/maps/textures/stone6_normal.png b/maps/textures/stone6_normal.png new file mode 100644 index 0000000..873be02 Binary files /dev/null and b/maps/textures/stone6_normal.png differ diff --git a/maps/textures/stone6_normal.png.import b/maps/textures/stone6_normal.png.import new file mode 100644 index 0000000..1858ce1 --- /dev/null +++ b/maps/textures/stone6_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfpj84yvbm23s" +path.s3tc="res://.godot/imported/stone6_normal.png-7b03993e7d6c42b0a76b9b2cb4eb87f0.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone6_normal.png" +dest_files=["res://.godot/imported/stone6_normal.png-7b03993e7d6c42b0a76b9b2cb4eb87f0.s3tc.ctex"] + +[params] + +compress/mode=2 +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://maps/textures/stone6_normal.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/maps/textures/stone6_orm.png b/maps/textures/stone6_orm.png new file mode 100644 index 0000000..b0ef79f Binary files /dev/null and b/maps/textures/stone6_orm.png differ diff --git a/maps/textures/stone6_orm.png.import b/maps/textures/stone6_orm.png.import new file mode 100644 index 0000000..05dac59 --- /dev/null +++ b/maps/textures/stone6_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvd712y2byrdu" +path.s3tc="res://.godot/imported/stone6_orm.png-275ffff8e2e8dc19a1d063b1ff55e753.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone6_orm.png" +dest_files=["res://.godot/imported/stone6_orm.png-275ffff8e2e8dc19a1d063b1ff55e753.s3tc.ctex"] + +[params] + +compress/mode=2 +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=8 +roughness/src_normal="res://maps/textures/stone6_normal.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/test/blender_test_map.tscn b/test/blender_test_map.tscn index 30adfdc..d68d99d 100644 --- a/test/blender_test_map.tscn +++ b/test/blender_test_map.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=15 format=3 uid="uid://6wjqqijnie4p"] [ext_resource type="Script" uid="uid://cmoaplk7fly6y" path="res://vfx/gameplay_camera.gd" id="1_qjty2"] -[ext_resource type="Texture2D" uid="uid://dnhbrrbtx13vi" path="res://vfx/textures/skybox2.png" id="2_sj3fr"] +[ext_resource type="Texture2D" uid="uid://b334g66yuhwtv" path="res://vfx/textures/skybox1.png" id="2_p5rwy"] [ext_resource type="PackedScene" uid="uid://cp3qagrsuarl5" path="res://test/blender_test_map.blend" id="2_vhybo"] [ext_resource type="PackedScene" uid="uid://gis0gxap8i8t" path="res://test/test_stick.tscn" id="3_sj3fr"] [ext_resource type="Material" uid="uid://cdfukdmfwe6ub" path="res://maps/textures/crystal2.tres" id="4_p5rwy"] @@ -10,7 +10,7 @@ [ext_resource type="Script" uid="uid://dotkfe7cs5010" path="res://test/pick_up_item.gd" id="10_ld4ib"] [sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_sj3fr"] -panorama = ExtResource("2_sj3fr") +panorama = ExtResource("2_p5rwy") [sub_resource type="Sky" id="Sky_n51dc"] sky_material = SubResource("PanoramaSkyMaterial_sj3fr")