diff --git a/maps/textures/brick1.ptex b/maps/textures/brick1.ptex new file mode 100644 index 0000000..802cad1 --- /dev/null +++ b/maps/textures/brick1.ptex @@ -0,0 +1,216 @@ +{ + "connections": [ + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "skewed_bricks", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "skewed_bricks", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "@Node@491", + "node_position": { + "x": 0.0, + "y": 0.0 + }, + "nodes": [ + { + "export_last_target": "Godot/Godot 4 Standard", + "export_paths": { + "Godot/Godot 4 Standard": "/home/jaime/Documents/Projects/stick-the-quick/maps/textures/brick1" + }, + "name": "Material", + "node_position": { + "x": 421.0, + "y": -165.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": 8, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "skewed_bricks", + "node_position": { + "x": -772.790405273438, + "y": -408.292205810547 + }, + "parameters": { + "bevel": 0.1, + "columns": 3.0, + "corner": 0.56, + "mortar": 0.1, + "offset": 0.5, + "randomness": 1.0, + "round": 0.0, + "rows": 6.0 + }, + "seed_int": 2662581760, + "type": "skewed_bricks" + }, + { + "name": "colorize", + "node_position": { + "x": 59.5000038146973, + "y": -143.699996948242 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.25689697265625, + "g": 0.31867790222168, + "pos": 0.0, + "r": 0.4765625 + }, + { + "a": 1.0, + "b": 0.14630126953125, + "g": 0.252671241760254, + "pos": 1.0, + "r": 0.3984375 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "perlin", + "node_position": { + "x": -719.45654296875, + "y": 22.51047706604 + }, + "parameters": { + "iterations": 2.0, + "persistence": 0.5, + "scale_x": 32.0, + "scale_y": 48.0 + }, + "seed_int": 3244649216, + "type": "perlin" + }, + { + "name": "normal_map2", + "node_position": { + "x": 193.679992675781, + "y": 125.139999389648 + }, + "parameters": { + "buffer": 1.0, + "param2": 0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -378.819976806641, + "y": -4.8200044631958 + }, + "parameters": { + "amount1": 0.25, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -402.934539794922, + "y": -323.096466064453 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": -102.562683105469, + "y": 123.139289855957 + }, + "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/brick1.tres b/maps/textures/brick1.tres new file mode 100644 index 0000000..cc21d2c --- /dev/null +++ b/maps/textures/brick1.tres @@ -0,0 +1,14 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="brick1_albedo.png" type="Texture" id=1] +[ext_resource path="brick1_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) + + + diff --git a/maps/textures/brick1_albedo.png b/maps/textures/brick1_albedo.png new file mode 100644 index 0000000..140050e Binary files /dev/null and b/maps/textures/brick1_albedo.png differ diff --git a/maps/textures/brick1_albedo.png.import b/maps/textures/brick1_albedo.png.import new file mode 100644 index 0000000..d104cff --- /dev/null +++ b/maps/textures/brick1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3mwb6aljles6" +path.s3tc="res://.godot/imported/brick1_albedo.png-511c004f8f032ab71732ac50b525b97c.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/brick1_albedo.png" +dest_files=["res://.godot/imported/brick1_albedo.png-511c004f8f032ab71732ac50b525b97c.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/brick1_normal.png b/maps/textures/brick1_normal.png new file mode 100644 index 0000000..092eac6 Binary files /dev/null and b/maps/textures/brick1_normal.png differ diff --git a/maps/textures/brick1_normal.png.import b/maps/textures/brick1_normal.png.import new file mode 100644 index 0000000..4da4eb9 --- /dev/null +++ b/maps/textures/brick1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cey8sfw00jysq" +path.s3tc="res://.godot/imported/brick1_normal.png-f237b8d027a2d99413850cb68d4de69c.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/brick1_normal.png" +dest_files=["res://.godot/imported/brick1_normal.png-f237b8d027a2d99413850cb68d4de69c.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/brick1_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/brick2.ptex b/maps/textures/brick2.ptex new file mode 100644 index 0000000..fdb240f --- /dev/null +++ b/maps/textures/brick2.ptex @@ -0,0 +1,216 @@ +{ + "connections": [ + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "skewed_bricks", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "skewed_bricks", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "blend2", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/brick2" + }, + "name": "Material", + "node_position": { + "x": 421.0, + "y": -165.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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "skewed_bricks", + "node_position": { + "x": -772.790405273438, + "y": -408.292205810547 + }, + "parameters": { + "bevel": 0.1, + "columns": 5.0, + "corner": 0.56, + "mortar": 0.02, + "offset": 0.5, + "randomness": 1.0, + "round": 0.0, + "rows": 12.0 + }, + "seed_int": 954677504, + "type": "skewed_bricks" + }, + { + "name": "colorize", + "node_position": { + "x": 59.5000038146973, + "y": -143.699996948242 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.2537841796875, + "g": 0.261508941650391, + "pos": 0.0, + "r": 0.28125 + }, + { + "a": 1.0, + "b": 0.323257446289062, + "g": 0.343438386917114, + "pos": 1.0, + "r": 0.37109375 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "perlin", + "node_position": { + "x": -719.45654296875, + "y": 22.51047706604 + }, + "parameters": { + "iterations": 2.0, + "persistence": 0.5, + "scale_x": 32.0, + "scale_y": 48.0 + }, + "seed_int": 97822760, + "type": "perlin" + }, + { + "name": "normal_map2", + "node_position": { + "x": 193.679992675781, + "y": 125.139999389648 + }, + "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": -378.819976806641, + "y": -4.8200044631958 + }, + "parameters": { + "amount1": 0.25, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -402.934539794922, + "y": -323.096466064453 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": -102.562683105469, + "y": 123.139289855957 + }, + "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/brick2.tres b/maps/textures/brick2.tres new file mode 100644 index 0000000..7391175 --- /dev/null +++ b/maps/textures/brick2.tres @@ -0,0 +1,14 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="brick2_albedo.png" type="Texture" id=1] +[ext_resource path="brick2_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) + + + diff --git a/maps/textures/brick2_albedo.png b/maps/textures/brick2_albedo.png new file mode 100644 index 0000000..1761452 Binary files /dev/null and b/maps/textures/brick2_albedo.png differ diff --git a/maps/textures/brick2_albedo.png.import b/maps/textures/brick2_albedo.png.import new file mode 100644 index 0000000..bb410d0 --- /dev/null +++ b/maps/textures/brick2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bm8u06b6tx17b" +path.s3tc="res://.godot/imported/brick2_albedo.png-ac73bab9221cf0dde3d64d04576f9fcc.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/brick2_albedo.png" +dest_files=["res://.godot/imported/brick2_albedo.png-ac73bab9221cf0dde3d64d04576f9fcc.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/brick2_normal.png b/maps/textures/brick2_normal.png new file mode 100644 index 0000000..4ab5962 Binary files /dev/null and b/maps/textures/brick2_normal.png differ diff --git a/maps/textures/brick2_normal.png.import b/maps/textures/brick2_normal.png.import new file mode 100644 index 0000000..9882f3e --- /dev/null +++ b/maps/textures/brick2_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dw5asopoq35gn" +path.s3tc="res://.godot/imported/brick2_normal.png-ef0e48db2613ef61d6b7f778bc82e726.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/brick2_normal.png" +dest_files=["res://.godot/imported/brick2_normal.png-ef0e48db2613ef61d6b7f778bc82e726.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/brick2_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/brick3.ptex b/maps/textures/brick3.ptex new file mode 100644 index 0000000..e1c46d0 --- /dev/null +++ b/maps/textures/brick3.ptex @@ -0,0 +1,396 @@ +{ + "connections": [ + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "skewed_uneven_bricks_2", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "graph", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "skewed_uneven_bricks_2", + "from_port": 0, + "to": "blend2", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/brick2" + }, + "name": "Material", + "node_position": { + "x": 421.0, + "y": -165.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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "colorize", + "node_position": { + "x": 59.5000038146973, + "y": -143.699996948242 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.296650171279907, + "g": 0.31640625, + "pos": 0.0, + "r": 0.278091430664062 + }, + { + "a": 1.0, + "b": 0.470703125, + "g": 0.5, + "pos": 1.0, + "r": 0.4375 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "normal_map2", + "node_position": { + "x": 193.679992675781, + "y": 125.139999389648 + }, + "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": -378.819976806641, + "y": -4.8200044631958 + }, + "parameters": { + "amount1": 1.0, + "blend_type1": 2 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -243.21452331543, + "y": -350.926452636719 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": -102.562683105469, + "y": 123.139289855957 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "skewed_uneven_bricks_2", + "node_position": { + "x": -812.965026855469, + "y": -359.170684814453 + }, + "parameters": { + "bevel": 0.1, + "columns": 24.0, + "corner": 0.3, + "mortar": 0.1, + "randomness": 1.0, + "round": 0.0, + "rows": 24.0 + }, + "seed_int": 0, + "type": "skewed_uneven_bricks" + }, + { + "connections": [ + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 1 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 0 + }, + { + "from": "transform", + "from_port": 0, + "to": "gen_outputs", + "to_port": 0 + } + ], + "label": "Warp 1", + "longdesc": "", + "name": "graph", + "node_position": { + "x": -820.225036621094, + "y": -36.1006736755371 + }, + "nodes": [ + { + "name": "transform", + "node_position": { + "x": -259.25, + "y": -658.0 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 32461.0, + "type": "transform" + }, + { + "name": "perlin", + "node_position": { + "x": -502.25, + "y": -653.0 + }, + "parameters": { + "iterations": 3.0, + "persistence": 0.5, + "scale_x": 8.0, + "scale_y": 8.0 + }, + "seed": 1093.0, + "type": "perlin" + }, + { + "name": "gen_inputs", + "node_position": { + "x": -670.25, + "y": -647.5 + }, + "parameters": { + + }, + "ports": [], + "seed": 29095.0, + "type": "ios" + }, + { + "name": "gen_outputs", + "node_position": { + "x": 18.75, + "y": -657.5 + }, + "parameters": { + + }, + "ports": [ + { + "name": "port0", + "type": "rgba" + } + ], + "seed": -12991.0, + "type": "ios" + }, + { + "name": "gen_parameters", + "node_position": { + "x": -315.75, + "y": -893.0 + }, + "parameters": { + "param0": 8.0, + "param1": 8.0, + "param2": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed": 18520.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" + } + ], + "name": "param4", + "type": "linked_control" + }, + { + "label": "Warp Y", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_y" + } + ], + "name": "param5", + "type": "linked_control" + } + ] + } + ], + "parameters": { + "param0": 8.0, + "param1": 8.0, + "param2": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/brick3.tres b/maps/textures/brick3.tres new file mode 100644 index 0000000..40044c6 --- /dev/null +++ b/maps/textures/brick3.tres @@ -0,0 +1,14 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="brick3_albedo.png" type="Texture" id=1] +[ext_resource path="brick3_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) + + + diff --git a/maps/textures/brick3_albedo.png b/maps/textures/brick3_albedo.png new file mode 100644 index 0000000..4d8c09e Binary files /dev/null and b/maps/textures/brick3_albedo.png differ diff --git a/maps/textures/brick3_albedo.png.import b/maps/textures/brick3_albedo.png.import new file mode 100644 index 0000000..6e93ee4 --- /dev/null +++ b/maps/textures/brick3_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yd4qjj6mtlth" +path.s3tc="res://.godot/imported/brick3_albedo.png-f9f9d8c510dd98a1886712f595429c6a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/brick3_albedo.png" +dest_files=["res://.godot/imported/brick3_albedo.png-f9f9d8c510dd98a1886712f595429c6a.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/brick3_normal.png b/maps/textures/brick3_normal.png new file mode 100644 index 0000000..8db414a Binary files /dev/null and b/maps/textures/brick3_normal.png differ diff --git a/maps/textures/brick3_normal.png.import b/maps/textures/brick3_normal.png.import new file mode 100644 index 0000000..ccf2c97 --- /dev/null +++ b/maps/textures/brick3_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dt2xdf10t6rva" +path.s3tc="res://.godot/imported/brick3_normal.png-6db03cff4e3fedd4d0d0f760b4372335.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/brick3_normal.png" +dest_files=["res://.godot/imported/brick3_normal.png-6db03cff4e3fedd4d0d0f760b4372335.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/brick3_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/crystal1.ptex b/maps/textures/crystal1.ptex new file mode 100644 index 0000000..b106c21 --- /dev/null +++ b/maps/textures/crystal1.ptex @@ -0,0 +1,603 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "crystal_2", + "from_port": 0, + "to": "multi_warp", + "to_port": 0 + }, + { + "from": "crystal", + "from_port": 0, + "to": "multi_warp", + "to_port": 1 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "colorize_3", + "to_port": 0 + }, + { + "from": "multi_warp", + "from_port": 0, + "to": "colorize_4", + "to_port": 0 + }, + { + "from": "colorize_4", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "colorize_4", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "graph", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "colorize_3", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 11 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 0.838406026363373, + "y": -194.409439086914 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": -305.925659179688, + "y": -203.856216430664 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.48828125, + "g": 0.0, + "pos": 0.0, + "r": 0.17547607421875 + }, + { + "a": 1.0, + "b": 1.0, + "g": 0.28125, + "pos": 1.0, + "r": 0.927001953125 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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.468172049816744, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "crystal", + "node_position": { + "x": -1482.34814453125, + "y": -103.928436279297 + }, + "parameters": { + "param0": 16.0, + "param1": 16.0 + }, + "seed_int": 2025006336, + "type": "crystal" + }, + { + "name": "multi_warp", + "node_position": { + "x": -1181.05798339844, + "y": -147.488433837891 + }, + "parameters": { + "param0": 10.0, + "param1": 4.0, + "param2": 15.0, + "param3": 1 + }, + "seed_int": 0, + "type": "multi_warp" + }, + { + "name": "crystal_2", + "node_position": { + "x": -1402.04797363281, + "y": -306.098480224609 + }, + "parameters": { + "param0": 16.0, + "param1": 16.0 + }, + "seed_int": 217746000, + "type": "crystal" + }, + { + "name": "colorize_3", + "node_position": { + "x": 350.432006835938, + "y": -66.6184310913086 + }, + "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": 0.456542215229552, + "r": 0.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_4", + "node_position": { + "x": -914.018127441406, + "y": -158.578475952148 + }, + "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.366913218557099, + "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", + "node_position": { + "x": -1197.998046875, + "y": 147.751571655273 + }, + "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": 3.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": 3.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": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 2598673408, + "shortdesc": "", + "type": "graph" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/crystal1.tres b/maps/textures/crystal1.tres new file mode 100644 index 0000000..2b3de51 --- /dev/null +++ b/maps/textures/crystal1.tres @@ -0,0 +1,22 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="crystal1_albedo.png" type="Texture" id=1] +[ext_resource path="crystal1_orm.png" type="Texture" id=2] +[ext_resource path="crystal1_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/crystal1_albedo.png b/maps/textures/crystal1_albedo.png new file mode 100644 index 0000000..5e8e917 Binary files /dev/null and b/maps/textures/crystal1_albedo.png differ diff --git a/maps/textures/crystal1_albedo.png.import b/maps/textures/crystal1_albedo.png.import new file mode 100644 index 0000000..6f0205b --- /dev/null +++ b/maps/textures/crystal1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cshje15wsy1kw" +path.s3tc="res://.godot/imported/crystal1_albedo.png-9ce3c1af6da362ab2673f2be8633be7c.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/crystal1_albedo.png" +dest_files=["res://.godot/imported/crystal1_albedo.png-9ce3c1af6da362ab2673f2be8633be7c.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/crystal1_normal.png b/maps/textures/crystal1_normal.png new file mode 100644 index 0000000..f299c2f Binary files /dev/null and b/maps/textures/crystal1_normal.png differ diff --git a/maps/textures/crystal1_normal.png.import b/maps/textures/crystal1_normal.png.import new file mode 100644 index 0000000..315119d --- /dev/null +++ b/maps/textures/crystal1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gbr8jmlb8gya" +path.s3tc="res://.godot/imported/crystal1_normal.png-7719e0f52feba9908657904c0a310aee.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/crystal1_normal.png" +dest_files=["res://.godot/imported/crystal1_normal.png-7719e0f52feba9908657904c0a310aee.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/crystal1_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/crystal1_orm.png b/maps/textures/crystal1_orm.png new file mode 100644 index 0000000..ca88227 Binary files /dev/null and b/maps/textures/crystal1_orm.png differ diff --git a/maps/textures/crystal1_orm.png.import b/maps/textures/crystal1_orm.png.import new file mode 100644 index 0000000..4e185ed --- /dev/null +++ b/maps/textures/crystal1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cd3gabu7gltvj" +path.s3tc="res://.godot/imported/crystal1_orm.png-f0aeec5a757de902b4b21b8c0ad41172.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/crystal1_orm.png" +dest_files=["res://.godot/imported/crystal1_orm.png-f0aeec5a757de902b4b21b8c0ad41172.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/crystal1_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/crystal2.ptex b/maps/textures/crystal2.ptex new file mode 100644 index 0000000..e33d8da --- /dev/null +++ b/maps/textures/crystal2.ptex @@ -0,0 +1,275 @@ +{ + "connections": [ + { + "from": "truchet", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "truchet", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "beehive", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "brightness_contrast", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "blend2", + "from_port": 0, + "to": "brightness_contrast", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "invert", + "to_port": 0 + }, + { + "from": "invert", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + }, + { + "from": "uniform", + "from_port": 0, + "to": "Material", + "to_port": 1 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 976.922424316406, + "y": -198.697402954102 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -486.352691650391, + "y": 18.6781959533691 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -102.854507446289, + "y": -223.876449584961 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 145.798645019531, + "y": 15.4239797592163 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "brightness_contrast", + "node_position": { + "x": -147.77619934082, + "y": 34.3480758666992 + }, + "parameters": { + "brightness": -0.25, + "contrast": 2.0 + }, + "seed_int": 0, + "type": "brightness_contrast" + }, + { + "name": "truchet", + "node_position": { + "x": -807.939147949219, + "y": -323.684356689453 + }, + "parameters": { + "shape": 0.0, + "size": 16.0 + }, + "seed_int": 4169571328, + "type": "truchet" + }, + { + "name": "beehive", + "node_position": { + "x": -816.723754882812, + "y": 43.8047790527344 + }, + "parameters": { + "sx": 12.0, + "sy": 8.0 + }, + "seed_int": 0, + "type": "beehive2" + }, + { + "name": "normal_map2", + "node_position": { + "x": 670.785461425781, + "y": 51.4697685241699 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "invert", + "node_position": { + "x": 439.457641601562, + "y": 91.0004730224609 + }, + "parameters": { + + }, + "seed_int": 0, + "type": "invert" + }, + { + "name": "uniform", + "node_position": { + "x": 487.590881347656, + "y": -67.1147766113281 + }, + "parameters": { + "color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + } + }, + "seed_int": 0, + "type": "uniform" + }, + { + "name": "colorize", + "node_position": { + "x": 389.040893554688, + "y": -216.914794921875 + }, + "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": 0.725490212440491, + "pos": 1.0, + "r": 0.858823537826538 + } + ], + "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/crystal2.tres b/maps/textures/crystal2.tres new file mode 100644 index 0000000..6812b86 --- /dev/null +++ b/maps/textures/crystal2.tres @@ -0,0 +1,19 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="crystal2_albedo.png" type="Texture" id=1] +[ext_resource path="crystal2_orm.png" type="Texture" id=2] +[ext_resource path="crystal2_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) + + + diff --git a/maps/textures/crystal2_albedo.png b/maps/textures/crystal2_albedo.png new file mode 100644 index 0000000..4493cd4 Binary files /dev/null and b/maps/textures/crystal2_albedo.png differ diff --git a/maps/textures/crystal2_albedo.png.import b/maps/textures/crystal2_albedo.png.import new file mode 100644 index 0000000..d91099e --- /dev/null +++ b/maps/textures/crystal2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://sp64cawey8h3" +path.s3tc="res://.godot/imported/crystal2_albedo.png-120e760f3493d82c26ef08943f01178e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/crystal2_albedo.png" +dest_files=["res://.godot/imported/crystal2_albedo.png-120e760f3493d82c26ef08943f01178e.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/crystal2_normal.png b/maps/textures/crystal2_normal.png new file mode 100644 index 0000000..1e98c41 Binary files /dev/null and b/maps/textures/crystal2_normal.png differ diff --git a/maps/textures/crystal2_normal.png.import b/maps/textures/crystal2_normal.png.import new file mode 100644 index 0000000..9f712c3 --- /dev/null +++ b/maps/textures/crystal2_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cnayh57hyuwv7" +path.s3tc="res://.godot/imported/crystal2_normal.png-c49029759c0cab7f6f5cee3e8826b441.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/crystal2_normal.png" +dest_files=["res://.godot/imported/crystal2_normal.png-c49029759c0cab7f6f5cee3e8826b441.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/crystal2_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/crystal2_orm.png b/maps/textures/crystal2_orm.png new file mode 100644 index 0000000..a13e307 Binary files /dev/null and b/maps/textures/crystal2_orm.png differ diff --git a/maps/textures/crystal2_orm.png.import b/maps/textures/crystal2_orm.png.import new file mode 100644 index 0000000..f9e954f --- /dev/null +++ b/maps/textures/crystal2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://fjasyq5weqr2" +path.s3tc="res://.godot/imported/crystal2_orm.png-3c09cd1ad529fb631b4eb611980bb17a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/crystal2_orm.png" +dest_files=["res://.godot/imported/crystal2_orm.png-3c09cd1ad529fb631b4eb611980bb17a.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/dirt1.ptex b/maps/textures/dirt1.ptex new file mode 100644 index 0000000..502e813 --- /dev/null +++ b/maps/textures/dirt1.ptex @@ -0,0 +1,256 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "dirt", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "dirt", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "scratches", + "from_port": 0, + "to": "blend2", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 1.0, + "blend_type1": 12 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 0.838406026363373, + "y": -194.409439086914 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": -305.925659179688, + "y": -203.856216430664 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.03887939453125, + "g": 0.216960906982422, + "pos": 0.0, + "r": 0.35546875 + }, + { + "a": 1.0, + "b": 0.220382690429688, + "g": 0.55859375, + "pos": 1.0, + "r": 0.484610080718994 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "dirt", + "node_position": { + "x": -1107.21142578125, + "y": -186.557846069336 + }, + "parameters": { + "d_scale": 1.0, + "param0": 0.0, + "param1": 11.0 + }, + "seed_int": 2767779328, + "type": "dirt" + }, + { + "name": "scratches", + "node_position": { + "x": -1088.45593261719, + "y": 15.1765632629395 + }, + "parameters": { + "angle": -1.0, + "layers": 5.0, + "length": 0.25, + "randomness": 0.44, + "waviness": 0.51, + "width": 0.4 + }, + "seed_int": 1246989568, + "type": "scratches" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/dirt1.tres b/maps/textures/dirt1.tres new file mode 100644 index 0000000..ffa2d48 --- /dev/null +++ b/maps/textures/dirt1.tres @@ -0,0 +1,20 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="dirt1_albedo.png" type="Texture" id=1] +[ext_resource path="dirt1_orm.png" type="Texture" id=2] +[ext_resource path="dirt1_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/dirt1_albedo.png b/maps/textures/dirt1_albedo.png new file mode 100644 index 0000000..83ea0c6 Binary files /dev/null and b/maps/textures/dirt1_albedo.png differ diff --git a/maps/textures/dirt1_albedo.png.import b/maps/textures/dirt1_albedo.png.import new file mode 100644 index 0000000..ff047fe --- /dev/null +++ b/maps/textures/dirt1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cutsmww4brtw6" +path.s3tc="res://.godot/imported/dirt1_albedo.png-d49fa36517c120ac1e510a5b7e231aaa.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/dirt1_albedo.png" +dest_files=["res://.godot/imported/dirt1_albedo.png-d49fa36517c120ac1e510a5b7e231aaa.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/dirt1_normal.png b/maps/textures/dirt1_normal.png new file mode 100644 index 0000000..2681aaa Binary files /dev/null and b/maps/textures/dirt1_normal.png differ diff --git a/maps/textures/dirt1_normal.png.import b/maps/textures/dirt1_normal.png.import new file mode 100644 index 0000000..a36bcae --- /dev/null +++ b/maps/textures/dirt1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://5qncmnl1vw8l" +path.s3tc="res://.godot/imported/dirt1_normal.png-a868ad20fcec8454b201724dd4ce9f64.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/dirt1_normal.png" +dest_files=["res://.godot/imported/dirt1_normal.png-a868ad20fcec8454b201724dd4ce9f64.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/dirt1_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/dirt1_orm.png b/maps/textures/dirt1_orm.png new file mode 100644 index 0000000..dca7716 Binary files /dev/null and b/maps/textures/dirt1_orm.png differ diff --git a/maps/textures/dirt1_orm.png.import b/maps/textures/dirt1_orm.png.import new file mode 100644 index 0000000..b005b88 --- /dev/null +++ b/maps/textures/dirt1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2uxmwqngp64q" +path.s3tc="res://.godot/imported/dirt1_orm.png-a92967538c9c66aa787231f088e27f35.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/dirt1_orm.png" +dest_files=["res://.godot/imported/dirt1_orm.png-a92967538c9c66aa787231f088e27f35.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/dirt1_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/dirt2.ptex b/maps/textures/dirt2.ptex new file mode 100644 index 0000000..20aeb26 --- /dev/null +++ b/maps/textures/dirt2.ptex @@ -0,0 +1,259 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "directional_noise", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "directional_noise", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 1.0, + "blend_type1": 2 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 0.838406026363373, + "y": -194.409439086914 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": -305.925659179688, + "y": -203.856216430664 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.154815673828125, + "g": 0.165945768356323, + "pos": 0.0, + "r": 0.22265625 + }, + { + "a": 1.0, + "b": 0.30859375, + "g": 0.60028076171875, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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.28398753978588, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "directional_noise", + "node_position": { + "x": -1112.44909667969, + "y": -191.222473144531 + }, + "parameters": { + "n_scale": 1.0, + "param0": 0, + "param1": 11.0 + }, + "seed_int": 0, + "type": "directional_noise" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -1113.44909667969, + "y": 193.777526855469 + }, + "parameters": { + "n_scale": 6.0, + "param0": 11.0, + "param1": 2 + }, + "seed_int": 0, + "type": "clouds_noise" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/dirt2.tres b/maps/textures/dirt2.tres new file mode 100644 index 0000000..421b1e8 --- /dev/null +++ b/maps/textures/dirt2.tres @@ -0,0 +1,20 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="dirt2_albedo.png" type="Texture" id=1] +[ext_resource path="dirt2_orm.png" type="Texture" id=2] +[ext_resource path="dirt2_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/dirt2_albedo.png b/maps/textures/dirt2_albedo.png new file mode 100644 index 0000000..a8c0560 Binary files /dev/null and b/maps/textures/dirt2_albedo.png differ diff --git a/maps/textures/dirt2_albedo.png.import b/maps/textures/dirt2_albedo.png.import new file mode 100644 index 0000000..4dd4d32 --- /dev/null +++ b/maps/textures/dirt2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://6ip3rww4xe46" +path.s3tc="res://.godot/imported/dirt2_albedo.png-e26d43a23485cb757a17d4c0d072c10f.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/dirt2_albedo.png" +dest_files=["res://.godot/imported/dirt2_albedo.png-e26d43a23485cb757a17d4c0d072c10f.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/dirt2_normal.png b/maps/textures/dirt2_normal.png new file mode 100644 index 0000000..cc2f35d Binary files /dev/null and b/maps/textures/dirt2_normal.png differ diff --git a/maps/textures/dirt2_normal.png.import b/maps/textures/dirt2_normal.png.import new file mode 100644 index 0000000..a7d19ee --- /dev/null +++ b/maps/textures/dirt2_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5iapbxad1irg" +path.s3tc="res://.godot/imported/dirt2_normal.png-8106a9bfc6515aea7d837354802d3d2c.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/dirt2_normal.png" +dest_files=["res://.godot/imported/dirt2_normal.png-8106a9bfc6515aea7d837354802d3d2c.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/dirt2_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/dirt2_orm.png b/maps/textures/dirt2_orm.png new file mode 100644 index 0000000..a330684 Binary files /dev/null and b/maps/textures/dirt2_orm.png differ diff --git a/maps/textures/dirt2_orm.png.import b/maps/textures/dirt2_orm.png.import new file mode 100644 index 0000000..08fd1a1 --- /dev/null +++ b/maps/textures/dirt2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cymvx2p4oolt1" +path.s3tc="res://.godot/imported/dirt2_orm.png-bb9a455bb61a052ed68dc024583be2c6.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/dirt2_orm.png" +dest_files=["res://.godot/imported/dirt2_orm.png-bb9a455bb61a052ed68dc024583be2c6.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/dirt2_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/glass1.ptex b/maps/textures/glass1.ptex new file mode 100644 index 0000000..b04aa37 --- /dev/null +++ b/maps/textures/glass1.ptex @@ -0,0 +1,110 @@ +{ + "connections": [ + { + "from": "uniform_greyscale", + "from_port": 0, + "to": "Material", + "to_port": 1 + }, + { + "from": "uniform_greyscale_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "uniform", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "uniform_greyscale", + "node_position": { + "x": 428.363037109375, + "y": -77.52099609375 + }, + "parameters": { + "color": 0.5 + }, + "seed_int": 0, + "type": "uniform_greyscale" + }, + { + "name": "uniform_greyscale_2", + "node_position": { + "x": 449.363037109375, + "y": 21.47900390625 + }, + "parameters": { + "color": 0.0 + }, + "seed_int": 0, + "type": "uniform_greyscale" + }, + { + "name": "uniform", + "node_position": { + "x": 479.363037109375, + "y": -178.52099609375 + }, + "parameters": { + "color": { + "a": 1.0, + "b": 0.9560546875, + "g": 1.0, + "r": 0.84375, + "type": "Color" + } + }, + "seed_int": 0, + "type": "uniform" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/glass1.tres b/maps/textures/glass1.tres new file mode 100644 index 0000000..80604c0 --- /dev/null +++ b/maps/textures/glass1.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="glass1_albedo.png" type="Texture" id=1] +[ext_resource path="glass1_orm.png" type="Texture" id=2] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 + + + diff --git a/maps/textures/glass1_albedo.png b/maps/textures/glass1_albedo.png new file mode 100644 index 0000000..0113025 Binary files /dev/null and b/maps/textures/glass1_albedo.png differ diff --git a/maps/textures/glass1_albedo.png.import b/maps/textures/glass1_albedo.png.import new file mode 100644 index 0000000..6235ab1 --- /dev/null +++ b/maps/textures/glass1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dl8yi4rn2v5ig" +path.s3tc="res://.godot/imported/glass1_albedo.png-0daed7b7ed2c7a710fd4bdfd28ec8c4b.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/glass1_albedo.png" +dest_files=["res://.godot/imported/glass1_albedo.png-0daed7b7ed2c7a710fd4bdfd28ec8c4b.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/glass1_orm.png b/maps/textures/glass1_orm.png new file mode 100644 index 0000000..f95c23f Binary files /dev/null and b/maps/textures/glass1_orm.png differ diff --git a/maps/textures/glass1_orm.png.import b/maps/textures/glass1_orm.png.import new file mode 100644 index 0000000..0c98ab8 --- /dev/null +++ b/maps/textures/glass1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0ftmhagggqlq" +path.s3tc="res://.godot/imported/glass1_orm.png-7d33dbe529993cf0fcd5518a98e2caf4.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/glass1_orm.png" +dest_files=["res://.godot/imported/glass1_orm.png-7d33dbe529993cf0fcd5518a98e2caf4.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/glass2.ptex b/maps/textures/glass2.ptex new file mode 100644 index 0000000..25a475b --- /dev/null +++ b/maps/textures/glass2.ptex @@ -0,0 +1,110 @@ +{ + "connections": [ + { + "from": "uniform_greyscale", + "from_port": 0, + "to": "Material", + "to_port": 1 + }, + { + "from": "uniform_greyscale_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "uniform", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/glass1" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "uniform_greyscale", + "node_position": { + "x": 428.363037109375, + "y": -77.52099609375 + }, + "parameters": { + "color": 0.5 + }, + "seed_int": 0, + "type": "uniform_greyscale" + }, + { + "name": "uniform_greyscale_2", + "node_position": { + "x": 449.363037109375, + "y": 21.47900390625 + }, + "parameters": { + "color": 0.0 + }, + "seed_int": 0, + "type": "uniform_greyscale" + }, + { + "name": "uniform", + "node_position": { + "x": 479.363037109375, + "y": -178.52099609375 + }, + "parameters": { + "color": { + "a": 1.0, + "b": 1.0, + "g": 0.759765625, + "r": 0.6796875, + "type": "Color" + } + }, + "seed_int": 0, + "type": "uniform" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/glass2.ptex.mmcr b/maps/textures/glass2.ptex.mmcr new file mode 100644 index 0000000..72d264a --- /dev/null +++ b/maps/textures/glass2.ptex.mmcr @@ -0,0 +1 @@ +{"connections":[{"from":"uniform_greyscale","from_port":0,"to":"Material","to_port":1},{"from":"uniform_greyscale_2","from_port":0,"to":"Material","to_port":2},{"from":"uniform","from_port":0,"to":"Material","to_port":0}],"label":"Graph","longdesc":"","name":"_Node_491","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/glass2"},"name":"Material","node_position":{"x":784.363037109375,"y":-153.02099609375},"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":8.0,"sss":1.0},"seed_int":0,"type":"material"},{"name":"uniform_greyscale","node_position":{"x":428.363037109375,"y":-77.52099609375},"parameters":{"color":0.5},"seed_int":0,"type":"uniform_greyscale"},{"name":"uniform_greyscale_2","node_position":{"x":449.363037109375,"y":21.47900390625},"parameters":{"color":0.0},"seed_int":0,"type":"uniform_greyscale"},{"name":"uniform","node_position":{"x":479.363037109375,"y":-178.52099609375},"parameters":{"color":{"a":1.0,"b":1.0,"g":0.759765625,"r":0.6796875,"type":"Color"}},"seed_int":0,"type":"uniform"}],"parameters":{},"seed_int":0,"shortdesc":"","type":"graph"} \ No newline at end of file diff --git a/maps/textures/glass2.tres b/maps/textures/glass2.tres new file mode 100644 index 0000000..51682e8 --- /dev/null +++ b/maps/textures/glass2.tres @@ -0,0 +1,15 @@ +[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] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 + + + diff --git a/maps/textures/glass2_albedo.png b/maps/textures/glass2_albedo.png new file mode 100644 index 0000000..8e3171f Binary files /dev/null and b/maps/textures/glass2_albedo.png differ diff --git a/maps/textures/glass2_albedo.png.import b/maps/textures/glass2_albedo.png.import new file mode 100644 index 0000000..7e8b1b2 --- /dev/null +++ b/maps/textures/glass2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://drtft6numw2bk" +path.s3tc="res://.godot/imported/glass2_albedo.png-fd09d82ec215e97f65a3539aeab1a143.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/glass2_albedo.png" +dest_files=["res://.godot/imported/glass2_albedo.png-fd09d82ec215e97f65a3539aeab1a143.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/glass2_orm.png b/maps/textures/glass2_orm.png new file mode 100644 index 0000000..f95c23f Binary files /dev/null and b/maps/textures/glass2_orm.png differ diff --git a/maps/textures/glass2_orm.png.import b/maps/textures/glass2_orm.png.import new file mode 100644 index 0000000..932160b --- /dev/null +++ b/maps/textures/glass2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://h6342y5mutom" +path.s3tc="res://.godot/imported/glass2_orm.png-716650a69a795bc6e84bf9390c1cc2eb.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/glass2_orm.png" +dest_files=["res://.godot/imported/glass2_orm.png-716650a69a795bc6e84bf9390c1cc2eb.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/metal1.ptex b/maps/textures/metal1.ptex new file mode 100644 index 0000000..8f78262 --- /dev/null +++ b/maps/textures/metal1.ptex @@ -0,0 +1,301 @@ +{ + "connections": [ + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "blend2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "normal_map2", + "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": "mesh", + "from_port": 0, + "to": "blend2_2", + "to_port": 1 + }, + { + "from": "truchet", + "from_port": 0, + "to": "blend2_2", + "to_port": 0 + }, + { + "from": "blend2_2", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "blend2_2", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "make_tileable_square_3", + "to_port": 0 + }, + { + "from": "make_tileable_square_3", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "uniform", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal1" + }, + "name": "Material", + "node_position": { + "x": 421.0, + "y": -165.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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "name": "normal_map2", + "node_position": { + "x": 193.679992675781, + "y": 125.139999389648 + }, + "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": -417.539978027344, + "y": 15.7499961853027 + }, + "parameters": { + "amount1": 1.0, + "blend_type1": 2.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -102.854507446289, + "y": -223.876449584961 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": -102.562683105469, + "y": 123.139289855957 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "colorize", + "node_position": { + "x": -331.754974365234, + "y": -264.990692138672 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.23828125, + "g": 0.215898752212524, + "pos": 0.0, + "r": 0.185226440429688 + }, + { + "a": 1.0, + "b": 0.521575927734375, + "g": 0.597182035446167, + "pos": 1.0, + "r": 0.6328125 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "shard_fbm", + "node_position": { + "x": -981.155029296875, + "y": 20.7693271636963 + }, + "parameters": { + "folds": 0.0, + "iter": 4.0, + "off": 0.0, + "per": 0.5, + "sharp": 0.7, + "sx": 7.0, + "sy": 7.0 + }, + "seed_int": 0, + "type": "shard_fbm" + }, + { + "name": "mesh", + "node_position": { + "x": -1033.18505859375, + "y": -272.050689697266 + }, + "parameters": { + "diagonal": true, + "shape": 0.0, + "tiling": 8.0 + }, + "seed_int": 0, + "type": "mesh" + }, + { + "name": "truchet", + "node_position": { + "x": -967.845031738281, + "y": -466.860687255859 + }, + "parameters": { + "shape": 0.0, + "size": 8.0 + }, + "seed_int": 0, + "type": "truchet" + }, + { + "generic_size": 1, + "name": "blend2_2", + "node_position": { + "x": -767.085021972656, + "y": -404.230743408203 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square_3", + "node_position": { + "x": -394.512542724609, + "y": -115.124885559082 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "uniform", + "node_position": { + "x": 57.4800262451172, + "y": -22.5819664001465 + }, + "parameters": { + "color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + } + }, + "seed_int": 0, + "type": "uniform" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/metal1.tres b/maps/textures/metal1.tres new file mode 100644 index 0000000..aa8e199 --- /dev/null +++ b/maps/textures/metal1.tres @@ -0,0 +1,19 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="metal1_albedo.png" type="Texture" id=1] +[ext_resource path="metal1_orm.png" type="Texture" id=2] +[ext_resource path="metal1_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) + + + diff --git a/maps/textures/metal1_albedo.png b/maps/textures/metal1_albedo.png new file mode 100644 index 0000000..d7c97e0 Binary files /dev/null and b/maps/textures/metal1_albedo.png differ diff --git a/maps/textures/metal1_albedo.png.import b/maps/textures/metal1_albedo.png.import new file mode 100644 index 0000000..bb9f497 --- /dev/null +++ b/maps/textures/metal1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bixlbk5meyk7i" +path.s3tc="res://.godot/imported/metal1_albedo.png-89d5fbaaf336fbdbd97c760983a20ce7.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal1_albedo.png" +dest_files=["res://.godot/imported/metal1_albedo.png-89d5fbaaf336fbdbd97c760983a20ce7.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/metal1_normal.png b/maps/textures/metal1_normal.png new file mode 100644 index 0000000..23be4a8 Binary files /dev/null and b/maps/textures/metal1_normal.png differ diff --git a/maps/textures/metal1_normal.png.import b/maps/textures/metal1_normal.png.import new file mode 100644 index 0000000..7999284 --- /dev/null +++ b/maps/textures/metal1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bmtm8wmkm8onh" +path.s3tc="res://.godot/imported/metal1_normal.png-a857e414b52a85aa969d62bbe3d17109.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal1_normal.png" +dest_files=["res://.godot/imported/metal1_normal.png-a857e414b52a85aa969d62bbe3d17109.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/metal1_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/metal1_orm.png b/maps/textures/metal1_orm.png new file mode 100644 index 0000000..7fb7702 Binary files /dev/null and b/maps/textures/metal1_orm.png differ diff --git a/maps/textures/metal1_orm.png.import b/maps/textures/metal1_orm.png.import new file mode 100644 index 0000000..b488a11 --- /dev/null +++ b/maps/textures/metal1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cggqrsktx3p1e" +path.s3tc="res://.godot/imported/metal1_orm.png-2a563e0dd8a3934b65710dbba4762b3d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal1_orm.png" +dest_files=["res://.godot/imported/metal1_orm.png-2a563e0dd8a3934b65710dbba4762b3d.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/metal2.ptex b/maps/textures/metal2.ptex new file mode 100644 index 0000000..c4d2593 --- /dev/null +++ b/maps/textures/metal2.ptex @@ -0,0 +1,237 @@ +{ + "connections": [ + { + "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": "noise_anisotropic", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "wavelet_noise2", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "noise_anisotropic", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "blend2", + "from_port": 0, + "to": "brightness_contrast", + "to_port": 0 + }, + { + "from": "brightness_contrast", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "uniform", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal1" + }, + "name": "Material", + "node_position": { + "x": 421.0, + "y": -165.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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -417.539978027344, + "y": 15.7499961853027 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -102.854507446289, + "y": -223.876449584961 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 105.339546203613, + "y": 48.4701805114746 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "colorize", + "node_position": { + "x": -331.754974365234, + "y": -264.990692138672 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.89453125, + "g": 0.753013610839844, + "pos": 0.0, + "r": 0.55908203125 + }, + { + "a": 1.0, + "b": 0.866031646728516, + "g": 0.87890625, + "pos": 1.0, + "r": 0.81024169921875 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "noise_anisotropic", + "node_position": { + "x": -815.259582519531, + "y": -256.335754394531 + }, + "parameters": { + "interpolation": 1.0, + "scale_x": 16.0, + "scale_y": 256.0, + "smoothness": 1.0 + }, + "seed_int": 3351154176, + "type": "noise_anisotropic" + }, + { + "name": "wavelet_noise2", + "node_position": { + "x": -856.25439453125, + "y": 62.8380813598633 + }, + "parameters": { + "frequency": 2.0, + "iterations": 2.0, + "offset": 0.0, + "persistence": 0.5, + "scale_x": 4.0, + "scale_y": 32.0, + "type": 0.0 + }, + "seed_int": 4143298048, + "type": "wavelet_noise2" + }, + { + "name": "brightness_contrast", + "node_position": { + "x": -143.237594604492, + "y": 97.9764862060547 + }, + "parameters": { + "brightness": -0.25, + "contrast": 0.125 + }, + "seed_int": 0, + "type": "brightness_contrast" + }, + { + "name": "uniform", + "node_position": { + "x": -88.3201904296875, + "y": -90.0210266113281 + }, + "parameters": { + "color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + } + }, + "seed_int": 0, + "type": "uniform" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/metal2.tres b/maps/textures/metal2.tres new file mode 100644 index 0000000..ebdc1ca --- /dev/null +++ b/maps/textures/metal2.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="metal2_albedo.png" type="Texture" id=1] +[ext_resource path="metal2_orm.png" type="Texture" id=2] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 + + + diff --git a/maps/textures/metal2_albedo.png b/maps/textures/metal2_albedo.png new file mode 100644 index 0000000..3ae4bec Binary files /dev/null and b/maps/textures/metal2_albedo.png differ diff --git a/maps/textures/metal2_albedo.png.import b/maps/textures/metal2_albedo.png.import new file mode 100644 index 0000000..4dc2a46 --- /dev/null +++ b/maps/textures/metal2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://jtt6hpa4cogy" +path.s3tc="res://.godot/imported/metal2_albedo.png-8b127310423023bc5dae5df766447cbb.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal2_albedo.png" +dest_files=["res://.godot/imported/metal2_albedo.png-8b127310423023bc5dae5df766447cbb.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/metal2_orm.png b/maps/textures/metal2_orm.png new file mode 100644 index 0000000..ced4e4a Binary files /dev/null and b/maps/textures/metal2_orm.png differ diff --git a/maps/textures/metal2_orm.png.import b/maps/textures/metal2_orm.png.import new file mode 100644 index 0000000..6f3bb84 --- /dev/null +++ b/maps/textures/metal2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c7npig1qheiw2" +path.s3tc="res://.godot/imported/metal2_orm.png-f8f075782a26e1b635a58bfb39395b7d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal2_orm.png" +dest_files=["res://.godot/imported/metal2_orm.png-f8f075782a26e1b635a58bfb39395b7d.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/metal3.ptex b/maps/textures/metal3.ptex new file mode 100644 index 0000000..6e00db0 --- /dev/null +++ b/maps/textures/metal3.ptex @@ -0,0 +1,237 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "noise_anisotropic", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "wavelet_noise2", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "noise_anisotropic", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "brightness_contrast", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "brightness_contrast", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "uniform", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal2" + }, + "name": "Material", + "node_position": { + "x": 421.0, + "y": -165.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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -486.352691650391, + "y": 18.6781959533691 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -102.854507446289, + "y": -223.876449584961 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 105.339546203613, + "y": 48.4701805114746 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "colorize", + "node_position": { + "x": -331.754974365234, + "y": -264.990692138672 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.27734375, + "g": 0.683837890625, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.28515625, + "g": 0.905059814453125, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "noise_anisotropic", + "node_position": { + "x": -815.259582519531, + "y": -256.335754394531 + }, + "parameters": { + "interpolation": 1.0, + "scale_x": 64.0, + "scale_y": 256.0, + "smoothness": 1.0 + }, + "seed_int": 1778665600, + "type": "noise_anisotropic" + }, + { + "name": "wavelet_noise2", + "node_position": { + "x": -851.862060546875, + "y": 55.5175819396973 + }, + "parameters": { + "frequency": 2.0, + "iterations": 2.0, + "offset": 0.0, + "persistence": 0.5, + "scale_x": 16.0, + "scale_y": 16.0, + "type": 0.0 + }, + "seed_int": 959413184, + "type": "wavelet_noise2" + }, + { + "name": "brightness_contrast", + "node_position": { + "x": -195.945190429688, + "y": 77.4790802001953 + }, + "parameters": { + "brightness": -0.375, + "contrast": 0.5 + }, + "seed_int": 0, + "type": "brightness_contrast" + }, + { + "name": "uniform", + "node_position": { + "x": -140.784149169922, + "y": -61.6432418823242 + }, + "parameters": { + "color": { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "r": 1.0, + "type": "Color" + } + }, + "seed_int": 0, + "type": "uniform" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/metal3.tres b/maps/textures/metal3.tres new file mode 100644 index 0000000..4ed85e4 --- /dev/null +++ b/maps/textures/metal3.tres @@ -0,0 +1,15 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="metal3_albedo.png" type="Texture" id=1] +[ext_resource path="metal3_orm.png" type="Texture" id=2] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 + + + diff --git a/maps/textures/metal3_albedo.png b/maps/textures/metal3_albedo.png new file mode 100644 index 0000000..6bcd6d8 Binary files /dev/null and b/maps/textures/metal3_albedo.png differ diff --git a/maps/textures/metal3_albedo.png.import b/maps/textures/metal3_albedo.png.import new file mode 100644 index 0000000..0966538 --- /dev/null +++ b/maps/textures/metal3_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddqbtbbjp5aoy" +path.s3tc="res://.godot/imported/metal3_albedo.png-fec76dd0abc10d7162886e5a7d6fddc3.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal3_albedo.png" +dest_files=["res://.godot/imported/metal3_albedo.png-fec76dd0abc10d7162886e5a7d6fddc3.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/metal3_orm.png b/maps/textures/metal3_orm.png new file mode 100644 index 0000000..c84f025 Binary files /dev/null and b/maps/textures/metal3_orm.png differ diff --git a/maps/textures/metal3_orm.png.import b/maps/textures/metal3_orm.png.import new file mode 100644 index 0000000..1c8bfe6 --- /dev/null +++ b/maps/textures/metal3_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctcju1ct0vwnp" +path.s3tc="res://.godot/imported/metal3_orm.png-5301d08f7baf78a7ca2e0184a8e604c9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal3_orm.png" +dest_files=["res://.godot/imported/metal3_orm.png-5301d08f7baf78a7ca2e0184a8e604c9.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/metal4.ptex b/maps/textures/metal4.ptex new file mode 100644 index 0000000..36beb69 --- /dev/null +++ b/maps/textures/metal4.ptex @@ -0,0 +1,337 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "diagonal_weave", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "diagonal_weave", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "clouds_noise", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "colorize_3", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "colorize_4", + "to_port": 0 + }, + { + "from": "colorize_4", + "from_port": 0, + "to": "Material", + "to_port": 1 + }, + { + "from": "colorize_3", + "from_port": 0, + "to": "Material", + "to_port": 2 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal4" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.875, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 0.838406026363373, + "y": -194.409439086914 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": -305.925659179688, + "y": -203.856216430664 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.348297119140625, + "g": 0.39453125, + "pos": 0.38440242814429, + "r": 0.14794921875 + }, + { + "a": 1.0, + "b": 0.42578125, + "g": 0.748779296875, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "clouds_noise", + "node_position": { + "x": -990.585266113281, + "y": -39.1315269470215 + }, + "parameters": { + "n_scale": 1.0, + "param0": 11.0, + "param1": 2 + }, + "seed_int": 3543217664, + "type": "clouds_noise" + }, + { + "name": "diagonal_weave", + "node_position": { + "x": -926.382568359375, + "y": -366.013061523438 + }, + "parameters": { + "size": 16.0 + }, + "seed_int": 0, + "type": "diagonal_weave" + }, + { + "name": "colorize_3", + "node_position": { + "x": 438.2158203125, + "y": -28.6156044006348 + }, + "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": 0.72711181640625, + "r": 0.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_4", + "node_position": { + "x": 280.322601318359, + "y": -78.5782775878906 + }, + "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.697019977334105, + "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/metal4.tres b/maps/textures/metal4.tres new file mode 100644 index 0000000..a2a213e --- /dev/null +++ b/maps/textures/metal4.tres @@ -0,0 +1,22 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="metal4_albedo.png" type="Texture" id=1] +[ext_resource path="metal4_orm.png" type="Texture" id=2] +[ext_resource path="metal4_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/metal4_albedo.png b/maps/textures/metal4_albedo.png new file mode 100644 index 0000000..a1134bd Binary files /dev/null and b/maps/textures/metal4_albedo.png differ diff --git a/maps/textures/metal4_albedo.png.import b/maps/textures/metal4_albedo.png.import new file mode 100644 index 0000000..f74a2f1 --- /dev/null +++ b/maps/textures/metal4_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c83q2yhmmkgys" +path.s3tc="res://.godot/imported/metal4_albedo.png-7d493c025c4140a56023a04a63ac27e8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal4_albedo.png" +dest_files=["res://.godot/imported/metal4_albedo.png-7d493c025c4140a56023a04a63ac27e8.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/metal4_normal.png b/maps/textures/metal4_normal.png new file mode 100644 index 0000000..51b052b Binary files /dev/null and b/maps/textures/metal4_normal.png differ diff --git a/maps/textures/metal4_normal.png.import b/maps/textures/metal4_normal.png.import new file mode 100644 index 0000000..8eafc8d --- /dev/null +++ b/maps/textures/metal4_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d2j77xx4p4m78" +path.s3tc="res://.godot/imported/metal4_normal.png-3d1d2b765c1d2b63949ccb5876fb9cf0.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal4_normal.png" +dest_files=["res://.godot/imported/metal4_normal.png-3d1d2b765c1d2b63949ccb5876fb9cf0.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/metal4_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/metal4_orm.png b/maps/textures/metal4_orm.png new file mode 100644 index 0000000..fb8bb3b Binary files /dev/null and b/maps/textures/metal4_orm.png differ diff --git a/maps/textures/metal4_orm.png.import b/maps/textures/metal4_orm.png.import new file mode 100644 index 0000000..571c0cf --- /dev/null +++ b/maps/textures/metal4_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqv6j55fpvw5r" +path.s3tc="res://.godot/imported/metal4_orm.png-50fedb0d9b96abe3fe7001629c42655e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal4_orm.png" +dest_files=["res://.godot/imported/metal4_orm.png-50fedb0d9b96abe3fe7001629c42655e.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/metal5.ptex b/maps/textures/metal5.ptex new file mode 100644 index 0000000..e277325 --- /dev/null +++ b/maps/textures/metal5.ptex @@ -0,0 +1,254 @@ +{ + "connections": [ + { + "from": "weave_random", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "weave_random", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "beehive", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "uniform_greyscale", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "uniform_greyscale_2", + "from_port": 0, + "to": "Material", + "to_port": 1 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "colorize", + "from_port": 0, + "to": "Material", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 709.200073242188, + "y": -111.100006103516 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -486.352691650391, + "y": 18.6781959533691 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": -102.854507446289, + "y": -223.876449584961 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": -106.960472106934, + "y": 83.6701812744141 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "weave_random", + "node_position": { + "x": -842.194702148438, + "y": -383.893920898438 + }, + "parameters": { + "random": 0.5, + "scale_x": 4.0, + "scale_y": 4.0, + "stitch": 2.0, + "width_x": 0.9, + "width_y": 0.9 + }, + "seed_int": 1946005632, + "type": "weave_random" + }, + { + "name": "normal_map2", + "node_position": { + "x": 250.387100219727, + "y": 134.042434692383 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "beehive", + "node_position": { + "x": -878.983032226562, + "y": 53.4124412536621 + }, + "parameters": { + "sx": 8.0, + "sy": 4.0 + }, + "seed_int": 0, + "type": "beehive2" + }, + { + "name": "uniform_greyscale", + "node_position": { + "x": 283.748840332031, + "y": 1.276123046875 + }, + "parameters": { + "color": 0.5 + }, + "seed_int": 0, + "type": "uniform_greyscale" + }, + { + "name": "uniform_greyscale_2", + "node_position": { + "x": 122.248840332031, + "y": -110.723876953125 + }, + "parameters": { + "color": 1.0 + }, + "seed_int": 0, + "type": "uniform_greyscale" + }, + { + "name": "colorize", + "node_position": { + "x": 307.359924316406, + "y": -241.8349609375 + }, + "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.400000005960464, + "g": 0.733333349227905, + "pos": 1.0, + "r": 0.501960813999176 + } + ], + "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/metal5.tres b/maps/textures/metal5.tres new file mode 100644 index 0000000..3b0554c --- /dev/null +++ b/maps/textures/metal5.tres @@ -0,0 +1,22 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="metal5_albedo.png" type="Texture" id=1] +[ext_resource path="metal5_orm.png" type="Texture" id=2] +[ext_resource path="metal5_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/metal5_albedo.png b/maps/textures/metal5_albedo.png new file mode 100644 index 0000000..3fe3d35 Binary files /dev/null and b/maps/textures/metal5_albedo.png differ diff --git a/maps/textures/metal5_albedo.png.import b/maps/textures/metal5_albedo.png.import new file mode 100644 index 0000000..107c106 --- /dev/null +++ b/maps/textures/metal5_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c570gtd352sbt" +path.s3tc="res://.godot/imported/metal5_albedo.png-d96651a9f19677e2c8ac7ab7fbf7c776.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal5_albedo.png" +dest_files=["res://.godot/imported/metal5_albedo.png-d96651a9f19677e2c8ac7ab7fbf7c776.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/metal5_normal.png b/maps/textures/metal5_normal.png new file mode 100644 index 0000000..7268d4e Binary files /dev/null and b/maps/textures/metal5_normal.png differ diff --git a/maps/textures/metal5_normal.png.import b/maps/textures/metal5_normal.png.import new file mode 100644 index 0000000..5343766 --- /dev/null +++ b/maps/textures/metal5_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbh5joqqs1rq7" +path.s3tc="res://.godot/imported/metal5_normal.png-b77ff9d810568b88054b9934207b5aa3.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal5_normal.png" +dest_files=["res://.godot/imported/metal5_normal.png-b77ff9d810568b88054b9934207b5aa3.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/metal5_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/metal5_orm.png b/maps/textures/metal5_orm.png new file mode 100644 index 0000000..eb9b3f4 Binary files /dev/null and b/maps/textures/metal5_orm.png differ diff --git a/maps/textures/metal5_orm.png.import b/maps/textures/metal5_orm.png.import new file mode 100644 index 0000000..99f91d8 --- /dev/null +++ b/maps/textures/metal5_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cc6x0d257bkr0" +path.s3tc="res://.godot/imported/metal5_orm.png-096971e0e75784d9a5f838e834a1ad5f.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/metal5_orm.png" +dest_files=["res://.godot/imported/metal5_orm.png-096971e0e75784d9a5f838e834a1ad5f.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/metal5_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/sand1.ptex b/maps/textures/sand1.ptex new file mode 100644 index 0000000..6ad03ae --- /dev/null +++ b/maps/textures/sand1.ptex @@ -0,0 +1,263 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "normal_map2", + "from_port": 0, + "to": "Material", + "to_port": 4 + }, + { + "from": "colorize", + "from_port": 0, + "to": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "dirt", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "dirt", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "wavelet_noise2", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "normal_map2", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/sand1" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.25, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 0.838406026363373, + "y": -194.409439086914 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 0.125 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": -305.925659179688, + "y": -203.856216430664 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.421875, + "g": 0.7064208984375, + "pos": 0.0, + "r": 1.0 + }, + { + "a": 1.0, + "b": 0.77734375, + "g": 0.986083984375, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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.442355685763889, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "dirt", + "node_position": { + "x": -1042.44909667969, + "y": -192.222473144531 + }, + "parameters": { + "d_scale": 10.0, + "param0": 0.0, + "param1": 11.0 + }, + "seed_int": 0, + "type": "dirt" + }, + { + "name": "wavelet_noise2", + "node_position": { + "x": -1097.44909667969, + "y": 93.7775268554688 + }, + "parameters": { + "frequency": 2.0, + "iterations": 2.0, + "offset": 0.0, + "persistence": 0.5, + "scale_x": 2.0, + "scale_y": 2.0, + "type": 0.0 + }, + "seed_int": 169917496, + "type": "wavelet_noise2" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/sand1.tres b/maps/textures/sand1.tres new file mode 100644 index 0000000..0feb372 --- /dev/null +++ b/maps/textures/sand1.tres @@ -0,0 +1,20 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="sand1_albedo.png" type="Texture" id=1] +[ext_resource path="sand1_orm.png" type="Texture" id=2] +[ext_resource path="sand1_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/sand1_albedo.png b/maps/textures/sand1_albedo.png new file mode 100644 index 0000000..fb74481 Binary files /dev/null and b/maps/textures/sand1_albedo.png differ diff --git a/maps/textures/sand1_albedo.png.import b/maps/textures/sand1_albedo.png.import new file mode 100644 index 0000000..14185fa --- /dev/null +++ b/maps/textures/sand1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bw7r4rc7tgxil" +path.s3tc="res://.godot/imported/sand1_albedo.png-54e823276399abda652e3d8c711f7ab5.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/sand1_albedo.png" +dest_files=["res://.godot/imported/sand1_albedo.png-54e823276399abda652e3d8c711f7ab5.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/sand1_normal.png b/maps/textures/sand1_normal.png new file mode 100644 index 0000000..811d00a Binary files /dev/null and b/maps/textures/sand1_normal.png differ diff --git a/maps/textures/sand1_normal.png.import b/maps/textures/sand1_normal.png.import new file mode 100644 index 0000000..9bdfc94 --- /dev/null +++ b/maps/textures/sand1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c2h5xsbxsxhro" +path.s3tc="res://.godot/imported/sand1_normal.png-e9ceccbc31ab61e8f239aea2cd732d63.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/sand1_normal.png" +dest_files=["res://.godot/imported/sand1_normal.png-e9ceccbc31ab61e8f239aea2cd732d63.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/sand1_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/sand1_orm.png b/maps/textures/sand1_orm.png new file mode 100644 index 0000000..f8bfb64 Binary files /dev/null and b/maps/textures/sand1_orm.png differ diff --git a/maps/textures/sand1_orm.png.import b/maps/textures/sand1_orm.png.import new file mode 100644 index 0000000..862460c --- /dev/null +++ b/maps/textures/sand1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cu78qagmwecql" +path.s3tc="res://.godot/imported/sand1_orm.png-111dd2b6a7fdac36f345a43ab2717418.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/sand1_orm.png" +dest_files=["res://.godot/imported/sand1_orm.png-111dd2b6a7fdac36f345a43ab2717418.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/sand1_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/stone1.ptex b/maps/textures/stone1.ptex new file mode 100644 index 0000000..b3a5290 --- /dev/null +++ b/maps/textures/stone1.ptex @@ -0,0 +1,436 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "graph", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "perlin", + "from_port": 0, + "to": "blend2", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.75, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 359.982177734375, + "y": -187.967391967773 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": 62.881175994873, + "y": -182.919586181641 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.3828125, + "g": 0.335848808288574, + "pos": 0.0, + "r": 0.282623291015625 + }, + { + "a": 1.0, + "b": 0.743408203125, + "g": 0.796840667724609, + "pos": 1.0, + "r": 0.90625 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "perlin", + "node_position": { + "x": -1039.94360351562, + "y": -276.393493652344 + }, + "parameters": { + "iterations": 5.0, + "persistence": 0.5, + "scale_x": 8.0, + "scale_y": 8.0 + }, + "seed_int": 3407437568, + "type": "perlin" + }, + { + "connections": [ + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 1 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 2 + }, + { + "from": "perlin", + "from_port": 0, + "to": "transform", + "to_port": 0 + }, + { + "from": "transform", + "from_port": 0, + "to": "gen_outputs", + "to_port": 0 + } + ], + "label": "Warp 1", + "longdesc": "", + "name": "graph", + "node_position": { + "x": -1014.49865722656, + "y": -23.7201385498047 + }, + "nodes": [ + { + "name": "transform", + "node_position": { + "x": -259.25, + "y": -658.0 + }, + "parameters": { + "repeat": true, + "rotate": 0.0, + "scale_x": 1.0, + "scale_y": 1.0, + "translate_x": 0.5, + "translate_y": 0.5 + }, + "seed": 32461.0, + "type": "transform" + }, + { + "name": "perlin", + "node_position": { + "x": -502.25, + "y": -653.0 + }, + "parameters": { + "iterations": 3.0, + "persistence": 0.5, + "scale_x": 4.0, + "scale_y": 4.0 + }, + "seed": 1093.0, + "type": "perlin" + }, + { + "name": "gen_inputs", + "node_position": { + "x": -670.25, + "y": -647.5 + }, + "parameters": { + + }, + "ports": [], + "seed": 29095.0, + "type": "ios" + }, + { + "name": "gen_outputs", + "node_position": { + "x": 18.75, + "y": -657.5 + }, + "parameters": { + + }, + "ports": [ + { + "name": "port0", + "type": "rgba" + } + ], + "seed": -12991.0, + "type": "ios" + }, + { + "name": "gen_parameters", + "node_position": { + "x": -315.75, + "y": -893.0 + }, + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed": 18520.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" + } + ], + "name": "param4", + "type": "linked_control" + }, + { + "label": "Warp Y", + "linked_widgets": [ + { + "node": "transform", + "widget": "translate_y" + } + ], + "name": "param5", + "type": "linked_control" + } + ] + } + ], + "parameters": { + "param0": 4.0, + "param1": 4.0, + "param2": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 1332340992, + "shortdesc": "", + "type": "graph" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/stone1.tres b/maps/textures/stone1.tres new file mode 100644 index 0000000..523b8d0 --- /dev/null +++ b/maps/textures/stone1.tres @@ -0,0 +1,20 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="stone1_albedo.png" type="Texture" id=1] +[ext_resource path="stone1_orm.png" type="Texture" id=2] +[ext_resource path="stone1_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/stone1_albedo.png b/maps/textures/stone1_albedo.png new file mode 100644 index 0000000..dc992cd Binary files /dev/null and b/maps/textures/stone1_albedo.png differ diff --git a/maps/textures/stone1_albedo.png.import b/maps/textures/stone1_albedo.png.import new file mode 100644 index 0000000..2aaa136 --- /dev/null +++ b/maps/textures/stone1_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cdbr6mw84cg13" +path.s3tc="res://.godot/imported/stone1_albedo.png-d7c7749c609e1f2b9bad32edca44dfa9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone1_albedo.png" +dest_files=["res://.godot/imported/stone1_albedo.png-d7c7749c609e1f2b9bad32edca44dfa9.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/stone1_normal.png b/maps/textures/stone1_normal.png new file mode 100644 index 0000000..b22f5ff Binary files /dev/null and b/maps/textures/stone1_normal.png differ diff --git a/maps/textures/stone1_normal.png.import b/maps/textures/stone1_normal.png.import new file mode 100644 index 0000000..dfb13e7 --- /dev/null +++ b/maps/textures/stone1_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://beyd8dijs3lly" +path.s3tc="res://.godot/imported/stone1_normal.png-fecac81ef7785b3990ed2111962ae650.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone1_normal.png" +dest_files=["res://.godot/imported/stone1_normal.png-fecac81ef7785b3990ed2111962ae650.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/stone1_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/stone1_orm.png b/maps/textures/stone1_orm.png new file mode 100644 index 0000000..df7d132 Binary files /dev/null and b/maps/textures/stone1_orm.png differ diff --git a/maps/textures/stone1_orm.png.import b/maps/textures/stone1_orm.png.import new file mode 100644 index 0000000..50289e2 --- /dev/null +++ b/maps/textures/stone1_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6nqpvjbh6482" +path.s3tc="res://.godot/imported/stone1_orm.png-8b91cb36def5f7ee576073cf1313b8d8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone1_orm.png" +dest_files=["res://.godot/imported/stone1_orm.png-8b91cb36def5f7ee576073cf1313b8d8.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/stone1_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/stone2.ptex b/maps/textures/stone2.ptex new file mode 100644 index 0000000..c4cc34a --- /dev/null +++ b/maps/textures/stone2.ptex @@ -0,0 +1,505 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "brightness_contrast", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "blend2", + "from_port": 0, + "to": "brightness_contrast", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "voronoi2", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "graph", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "uniform_greyscale", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 359.982177734375, + "y": -187.967391967773 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "brightness_contrast", + "node_position": { + "x": -326.383178710938, + "y": 60.176082611084 + }, + "parameters": { + "brightness": 0.0, + "contrast": 1.0 + }, + "seed_int": 0, + "type": "brightness_contrast" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": 62.881175994873, + "y": -182.919586181641 + }, + "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.886274516582489, + "g": 0.760784327983856, + "pos": 1.0, + "r": 0.82745099067688 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "shard_fbm", + "node_position": { + "x": -1147.16442871094, + "y": -42.614143371582 + }, + "parameters": { + "folds": 1.0, + "iter": 4.0, + "off": 0.0, + "per": 0.5, + "sharp": 0.7, + "sx": 7.0, + "sy": 7.0 + }, + "seed_int": 1088002560, + "type": "shard_fbm" + }, + { + "name": "voronoi2", + "node_position": { + "x": -1117.37756347656, + "y": -292.503540039062 + }, + "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": 1477810688, + "type": "voronoi2" + }, + { + "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": -669.338317871094, + "y": -281.161956787109 + }, + "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": 3.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": 3.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": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" + }, + { + "name": "uniform_greyscale", + "node_position": { + "x": 340.532348632812, + "y": -57.1344909667969 + }, + "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/stone2.tres b/maps/textures/stone2.tres new file mode 100644 index 0000000..458eedc --- /dev/null +++ b/maps/textures/stone2.tres @@ -0,0 +1,22 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="stone2_albedo.png" type="Texture" id=1] +[ext_resource path="stone2_orm.png" type="Texture" id=2] +[ext_resource path="stone2_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/stone2_albedo.png b/maps/textures/stone2_albedo.png new file mode 100644 index 0000000..ccc15f0 Binary files /dev/null and b/maps/textures/stone2_albedo.png differ diff --git a/maps/textures/stone2_albedo.png.import b/maps/textures/stone2_albedo.png.import new file mode 100644 index 0000000..f38e850 --- /dev/null +++ b/maps/textures/stone2_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://n4b4owb3t1bu" +path.s3tc="res://.godot/imported/stone2_albedo.png-4760ce833ac9ddca407c66ee0430577e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone2_albedo.png" +dest_files=["res://.godot/imported/stone2_albedo.png-4760ce833ac9ddca407c66ee0430577e.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/stone2_normal.png b/maps/textures/stone2_normal.png new file mode 100644 index 0000000..d4610e8 Binary files /dev/null and b/maps/textures/stone2_normal.png differ diff --git a/maps/textures/stone2_normal.png.import b/maps/textures/stone2_normal.png.import new file mode 100644 index 0000000..176adb9 --- /dev/null +++ b/maps/textures/stone2_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0yjfjsl7mol0" +path.s3tc="res://.godot/imported/stone2_normal.png-70b4d9f693033c29f5f068e2fc5a2a71.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone2_normal.png" +dest_files=["res://.godot/imported/stone2_normal.png-70b4d9f693033c29f5f068e2fc5a2a71.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/stone2_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/stone2_orm.png b/maps/textures/stone2_orm.png new file mode 100644 index 0000000..4e13c73 Binary files /dev/null and b/maps/textures/stone2_orm.png differ diff --git a/maps/textures/stone2_orm.png.import b/maps/textures/stone2_orm.png.import new file mode 100644 index 0000000..417040c --- /dev/null +++ b/maps/textures/stone2_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bt8ydeuq7pd6m" +path.s3tc="res://.godot/imported/stone2_orm.png-7b089158ef6a805628d8048dcb920de2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone2_orm.png" +dest_files=["res://.godot/imported/stone2_orm.png-7b089158ef6a805628d8048dcb920de2.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/stone2_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/stone3.ptex b/maps/textures/stone3.ptex new file mode 100644 index 0000000..7ed2c8e --- /dev/null +++ b/maps/textures/stone3.ptex @@ -0,0 +1,506 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 2 + }, + { + "from": "graph", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "uniform_greyscale", + "from_port": 0, + "to": "Material", + "to_port": 1 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -615.459716796875, + "y": -26.5758113861084 + }, + "parameters": { + "amount1": 0.25, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 359.982177734375, + "y": -187.967391967773 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": 62.881175994873, + "y": -182.919586181641 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.513500452041626, + "g": 0.53515625, + "pos": 0.0, + "r": 0.464080810546875 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "shard_fbm", + "node_position": { + "x": -1260.79931640625, + "y": -351.091247558594 + }, + "parameters": { + "folds": 1.0, + "iter": 4.0, + "off": 0.0, + "per": 0.5, + "sharp": 0.6, + "sx": 7.0, + "sy": 7.0 + }, + "seed_int": 3287891968, + "type": "shard_fbm" + }, + { + "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": -1147.66418457031, + "y": 84.1457824707031 + }, + "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": 3.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": 3.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": 3.0, + "param3": 0.5, + "param4": 0.5, + "param5": 0.5 + }, + "seed_int": 719547648, + "shortdesc": "", + "type": "graph" + }, + { + "name": "uniform_greyscale", + "node_position": { + "x": 321.747924804688, + "y": -65.7986755371094 + }, + "parameters": { + "color": 0.25 + }, + "seed_int": 0, + "type": "uniform_greyscale" + } + ], + "parameters": { + + }, + "seed_int": 0, + "shortdesc": "", + "type": "graph" +} \ No newline at end of file diff --git a/maps/textures/stone3.tres b/maps/textures/stone3.tres new file mode 100644 index 0000000..d6f1d89 --- /dev/null +++ b/maps/textures/stone3.tres @@ -0,0 +1,22 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="stone3_albedo.png" type="Texture" id=1] +[ext_resource path="stone3_orm.png" type="Texture" id=2] +[ext_resource path="stone3_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 1.0 +metallic_texture = ExtResource( 2 ) +metallic_texture_channel = 2 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/stone3_albedo.png b/maps/textures/stone3_albedo.png new file mode 100644 index 0000000..5f34771 Binary files /dev/null and b/maps/textures/stone3_albedo.png differ diff --git a/maps/textures/stone3_albedo.png.import b/maps/textures/stone3_albedo.png.import new file mode 100644 index 0000000..3a42909 --- /dev/null +++ b/maps/textures/stone3_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8ti8yimo5osp" +path.s3tc="res://.godot/imported/stone3_albedo.png-c3f93784936982c038f694b0fa7d9064.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone3_albedo.png" +dest_files=["res://.godot/imported/stone3_albedo.png-c3f93784936982c038f694b0fa7d9064.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/stone3_normal.png b/maps/textures/stone3_normal.png new file mode 100644 index 0000000..26abd31 Binary files /dev/null and b/maps/textures/stone3_normal.png differ diff --git a/maps/textures/stone3_normal.png.import b/maps/textures/stone3_normal.png.import new file mode 100644 index 0000000..4a17ae1 --- /dev/null +++ b/maps/textures/stone3_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bflvfuyxsp1tb" +path.s3tc="res://.godot/imported/stone3_normal.png-d7f9a576a3a38385b27d025c9f829859.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone3_normal.png" +dest_files=["res://.godot/imported/stone3_normal.png-d7f9a576a3a38385b27d025c9f829859.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/stone3_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/stone3_orm.png b/maps/textures/stone3_orm.png new file mode 100644 index 0000000..8b10e8a Binary files /dev/null and b/maps/textures/stone3_orm.png differ diff --git a/maps/textures/stone3_orm.png.import b/maps/textures/stone3_orm.png.import new file mode 100644 index 0000000..8ab7a3b --- /dev/null +++ b/maps/textures/stone3_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4hx1xsfqqi14" +path.s3tc="res://.godot/imported/stone3_orm.png-a11daca5004d4a3d4808ebaf368bf508.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone3_orm.png" +dest_files=["res://.godot/imported/stone3_orm.png-a11daca5004d4a3d4808ebaf368bf508.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/stone3_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/stone4.ptex b/maps/textures/stone4.ptex new file mode 100644 index 0000000..85b1c46 --- /dev/null +++ b/maps/textures/stone4.ptex @@ -0,0 +1,346 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + }, + { + "from": "skewed_uneven_bricks_2", + "from_port": 0, + "to": "multi_warp", + "to_port": 0 + }, + { + "from": "shard_fbm", + "from_port": 0, + "to": "multi_warp", + "to_port": 1 + }, + { + "from": "multi_warp", + "from_port": 0, + "to": "blend2", + "to_port": 1 + }, + { + "from": "perlin", + "from_port": 0, + "to": "blend2", + "to_port": 0 + }, + { + "from": "perlin", + "from_port": 0, + "to": "colorize", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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_491", + "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/stone4" + }, + "name": "Material", + "node_position": { + "x": 971.363037109375, + "y": -176.120986938477 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 359.982177734375, + "y": -187.967391967773 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": 62.881175994873, + "y": -182.919586181641 + }, + "parameters": { + "gradient": { + "interpolation": 1, + "points": [ + { + "a": 1.0, + "b": 0.23046875, + "g": 0.180271744728088, + "pos": 0.0, + "r": 0.175552368164062 + }, + { + "a": 1.0, + "b": 1.0, + "g": 1.0, + "pos": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "multi_warp", + "node_position": { + "x": -973.556213378906, + "y": -329.01123046875 + }, + "parameters": { + "param0": 10.0, + "param1": 4.0, + "param2": 15.0, + "param3": 1 + }, + "seed_int": 0, + "type": "multi_warp" + }, + { + "name": "skewed_uneven_bricks_2", + "node_position": { + "x": -1285.95617675781, + "y": -421.411224365234 + }, + "parameters": { + "bevel": 0.1, + "columns": 6.0, + "corner": 0.3, + "mortar": 0.1, + "randomness": 1.0, + "round": 0.0, + "rows": 6.0 + }, + "seed_int": 0, + "type": "skewed_uneven_bricks" + }, + { + "name": "shard_fbm", + "node_position": { + "x": -1228.75622558594, + "y": -106.811218261719 + }, + "parameters": { + "folds": 1.0, + "iter": 4.0, + "off": 0.0, + "per": 0.5, + "sharp": 0.7, + "sx": 3.0, + "sy": 3.0 + }, + "seed_int": 0, + "type": "shard_fbm" + }, + { + "name": "perlin", + "node_position": { + "x": -1138.55615234375, + "y": 251.788772583008 + }, + "parameters": { + "iterations": 3.0, + "persistence": 0.5, + "scale_x": 4.0, + "scale_y": 4.0 + }, + "seed_int": 0, + "type": "perlin" + }, + { + "name": "colorize_3", + "node_position": { + "x": 685.643859863281, + "y": -98.2111892700195 + }, + "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.265625, + "g": 0.265625, + "pos": 1.0, + "r": 0.265625 + } + ], + "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/stone4.tres b/maps/textures/stone4.tres new file mode 100644 index 0000000..3133b92 --- /dev/null +++ b/maps/textures/stone4.tres @@ -0,0 +1,20 @@ +[gd_resource type="StandardMaterial3D" load_steps=5 format=2] +[ext_resource path="stone4_albedo.png" type="Texture" id=1] +[ext_resource path="stone4_orm.png" type="Texture" id=2] +[ext_resource path="stone4_normal.png" type="Texture" id=3] +[resource] +albedo_color = Color(1.0, 1.0, 1.0, 1.0) +albedo_texture = ExtResource( 1 ) +metallic = 0.0 +roughness = 1.0 +roughness_texture = ExtResource( 2 ) +roughness_texture_channel = 1 +normal_enabled = true +normal_scale = 1.0 +normal_texture = ExtResource( 3 ) +ao_enabled = true +ao_texture = ExtResource( 2 ) +ao_texture_channel = 0 + + + diff --git a/maps/textures/stone4_albedo.png b/maps/textures/stone4_albedo.png new file mode 100644 index 0000000..64c6741 Binary files /dev/null and b/maps/textures/stone4_albedo.png differ diff --git a/maps/textures/stone4_albedo.png.import b/maps/textures/stone4_albedo.png.import new file mode 100644 index 0000000..0db45c9 --- /dev/null +++ b/maps/textures/stone4_albedo.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://r553f72ov3nm" +path.s3tc="res://.godot/imported/stone4_albedo.png-143fc652b987178e9c23e27e66183b16.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone4_albedo.png" +dest_files=["res://.godot/imported/stone4_albedo.png-143fc652b987178e9c23e27e66183b16.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/stone4_normal.png b/maps/textures/stone4_normal.png new file mode 100644 index 0000000..ad330e9 Binary files /dev/null and b/maps/textures/stone4_normal.png differ diff --git a/maps/textures/stone4_normal.png.import b/maps/textures/stone4_normal.png.import new file mode 100644 index 0000000..34381b8 --- /dev/null +++ b/maps/textures/stone4_normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://deq3rbn2d2hwy" +path.s3tc="res://.godot/imported/stone4_normal.png-168ef6ea0679d16849fc6209030949fd.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone4_normal.png" +dest_files=["res://.godot/imported/stone4_normal.png-168ef6ea0679d16849fc6209030949fd.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/stone4_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/stone4_orm.png b/maps/textures/stone4_orm.png new file mode 100644 index 0000000..8a2e4f3 Binary files /dev/null and b/maps/textures/stone4_orm.png differ diff --git a/maps/textures/stone4_orm.png.import b/maps/textures/stone4_orm.png.import new file mode 100644 index 0000000..e5e33ed --- /dev/null +++ b/maps/textures/stone4_orm.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cmob3gg0yuknh" +path.s3tc="res://.godot/imported/stone4_orm.png-0dab4a49e43d87fdf4feb453e52f41bd.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://maps/textures/stone4_orm.png" +dest_files=["res://.godot/imported/stone4_orm.png-0dab4a49e43d87fdf4feb453e52f41bd.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/stone4_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/template.ptex b/maps/textures/template.ptex new file mode 100644 index 0000000..5e29a68 --- /dev/null +++ b/maps/textures/template.ptex @@ -0,0 +1,207 @@ +{ + "connections": [ + { + "from": "make_tileable_square", + "from_port": 0, + "to": "Material", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "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": "make_tileable_square", + "to_port": 0 + }, + { + "from": "make_tileable_square_2", + "from_port": 0, + "to": "Material", + "to_port": 5 + }, + { + "from": "blend2", + "from_port": 0, + "to": "colorize_2", + "to_port": 0 + }, + { + "from": "colorize_2", + "from_port": 0, + "to": "make_tileable_square_2", + "to_port": 0 + } + ], + "label": "Graph", + "longdesc": "", + "name": "_Node_491", + "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/metal3" + }, + "name": "Material", + "node_position": { + "x": 784.363037109375, + "y": -153.02099609375 + }, + "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": 8.0, + "sss": 1.0 + }, + "seed_int": 0, + "type": "material" + }, + { + "generic_size": 1, + "name": "blend2", + "node_position": { + "x": -679.347717285156, + "y": 31.9881973266602 + }, + "parameters": { + "amount1": 0.5, + "blend_type1": 0.0 + }, + "seed_int": 0, + "type": "blend2" + }, + { + "name": "make_tileable_square", + "node_position": { + "x": 0.838406026363373, + "y": -194.409439086914 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "make_tileable_square_2", + "node_position": { + "x": 5.5145435333252, + "y": 32.4981803894043 + }, + "parameters": { + "fw": 1.0 + }, + "seed_int": 0, + "type": "make_tileable_square" + }, + { + "name": "normal_map2", + "node_position": { + "x": 456.693481445312, + "y": 84.1801910400391 + }, + "parameters": { + "buffer": 1.0, + "param2": 0.0, + "size": 10.0, + "strength": 1.0 + }, + "seed_int": 0, + "type": "normal_map2" + }, + { + "name": "colorize", + "node_position": { + "x": -305.925659179688, + "y": -203.856216430664 + }, + "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": 1.0, + "r": 1.0 + } + ], + "type": "Gradient" + } + }, + "seed_int": 0, + "type": "colorize" + }, + { + "name": "colorize_2", + "node_position": { + "x": -300.279937744141, + "y": 20.0627727508545 + }, + "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": 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/template.ptex.mmcr b/maps/textures/template.ptex.mmcr new file mode 100644 index 0000000..b1b6a3a --- /dev/null +++ b/maps/textures/template.ptex.mmcr @@ -0,0 +1 @@ +{"connections":[{"from":"make_tileable_square","from_port":0,"to":"Material","to_port":0},{"from":"make_tileable_square_2","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":"make_tileable_square","to_port":0},{"from":"make_tileable_square_2","from_port":0,"to":"Material","to_port":5},{"from":"blend2","from_port":0,"to":"colorize_2","to_port":0},{"from":"colorize_2","from_port":0,"to":"make_tileable_square_2","to_port":0}],"label":"Graph","longdesc":"","name":"_Node_491","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/metal3"},"name":"Material","node_position":{"x":784.363037109375,"y":-153.02099609375},"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":8.0,"sss":1.0},"seed_int":0,"type":"material"},{"generic_size":1,"name":"blend2","node_position":{"x":-679.347717285156,"y":31.9881973266602},"parameters":{"amount1":1.0,"blend_type1":11},"seed_int":0,"type":"blend2"},{"name":"make_tileable_square","node_position":{"x":0.838406026363373,"y":-194.409439086914},"parameters":{"fw":1.0},"seed_int":0,"type":"make_tileable_square"},{"name":"make_tileable_square_2","node_position":{"x":5.5145435333252,"y":32.4981803894043},"parameters":{"fw":1.0},"seed_int":0,"type":"make_tileable_square"},{"name":"normal_map2","node_position":{"x":456.693481445312,"y":84.1801910400391},"parameters":{"buffer":1.0,"param2":0.0,"size":10.0,"strength":1.0},"seed_int":0,"type":"normal_map2"},{"name":"colorize","node_position":{"x":-305.925659179688,"y":-203.856216430664},"parameters":{"gradient":{"interpolation":1,"points":[{"a":1.0,"b":0.0,"g":0.53125,"pos":0.0,"r":0.1162109375},{"a":1.0,"b":1.0,"g":1.0,"pos":1.0,"r":1.0}],"type":"Gradient"}},"seed_int":0,"type":"colorize"},{"name":"colorize_2","node_position":{"x":-300.279937744141,"y":20.0627727508545},"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":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/vfx/textures/skybox1.png b/vfx/textures/skybox1.png new file mode 100644 index 0000000..3b63926 Binary files /dev/null and b/vfx/textures/skybox1.png differ diff --git a/vfx/textures/skybox1.png.import b/vfx/textures/skybox1.png.import new file mode 100644 index 0000000..0bf709f --- /dev/null +++ b/vfx/textures/skybox1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b334g66yuhwtv" +path="res://.godot/imported/skybox1.png-1e20005b929d9ea5490e6624966dcc70.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://vfx/textures/skybox1.png" +dest_files=["res://.godot/imported/skybox1.png-1e20005b929d9ea5490e6624966dcc70.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/vfx/textures/skybox2.png b/vfx/textures/skybox2.png new file mode 100644 index 0000000..96b48f1 Binary files /dev/null and b/vfx/textures/skybox2.png differ diff --git a/vfx/textures/skybox2.png.import b/vfx/textures/skybox2.png.import new file mode 100644 index 0000000..864bf06 --- /dev/null +++ b/vfx/textures/skybox2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnhbrrbtx13vi" +path="res://.godot/imported/skybox2.png-858bb1a89c075ad7b6d2e76422914c86.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://vfx/textures/skybox2.png" +dest_files=["res://.godot/imported/skybox2.png-858bb1a89c075ad7b6d2e76422914c86.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1