diff --git a/materials/decors/rocks/rock_moss.material b/materials/decors/rocks/rock_moss.material new file mode 100644 index 0000000..a7fe984 --- /dev/null +++ b/materials/decors/rocks/rock_moss.material @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e964883cd507eebc057a390c6eff3ef524cd4b062077bb2f383b3cae85319999 +size 4455 diff --git a/materials/decors/rocks/textures/cliffs_grunges_mask.png b/materials/decors/rocks/textures/cliffs_grunges_mask.png new file mode 100644 index 0000000..8b2bc2e Binary files /dev/null and b/materials/decors/rocks/textures/cliffs_grunges_mask.png differ diff --git a/materials/decors/rocks/textures/clouds_mask.png b/materials/decors/rocks/textures/clouds_mask.png new file mode 100644 index 0000000..01866c8 Binary files /dev/null and b/materials/decors/rocks/textures/clouds_mask.png differ diff --git a/materials/decors/rocks/textures/dust_baseColor.png b/materials/decors/rocks/textures/dust_baseColor.png new file mode 100644 index 0000000..640f932 Binary files /dev/null and b/materials/decors/rocks/textures/dust_baseColor.png differ diff --git a/materials/decors/rocks/textures/dust_height.png b/materials/decors/rocks/textures/dust_height.png new file mode 100644 index 0000000..08fdd85 Binary files /dev/null and b/materials/decors/rocks/textures/dust_height.png differ diff --git a/materials/decors/rocks/textures/dust_normal.png b/materials/decors/rocks/textures/dust_normal.png new file mode 100644 index 0000000..3988165 Binary files /dev/null and b/materials/decors/rocks/textures/dust_normal.png differ diff --git a/materials/decors/rocks/textures/dust_roughness.png b/materials/decors/rocks/textures/dust_roughness.png new file mode 100644 index 0000000..7bb8504 Binary files /dev/null and b/materials/decors/rocks/textures/dust_roughness.png differ diff --git a/materials/decors/rocks/textures/moss_AO.png b/materials/decors/rocks/textures/moss_AO.png new file mode 100644 index 0000000..9737031 Binary files /dev/null and b/materials/decors/rocks/textures/moss_AO.png differ diff --git a/materials/decors/rocks/textures/moss_basecolor.png b/materials/decors/rocks/textures/moss_basecolor.png new file mode 100644 index 0000000..e7b7c37 Binary files /dev/null and b/materials/decors/rocks/textures/moss_basecolor.png differ diff --git a/materials/decors/rocks/textures/moss_height.png b/materials/decors/rocks/textures/moss_height.png new file mode 100644 index 0000000..42a0bb8 Binary files /dev/null and b/materials/decors/rocks/textures/moss_height.png differ diff --git a/materials/decors/rocks/textures/moss_normal.png b/materials/decors/rocks/textures/moss_normal.png new file mode 100644 index 0000000..328d1a5 Binary files /dev/null and b/materials/decors/rocks/textures/moss_normal.png differ diff --git a/materials/decors/rocks/textures/moss_roughness.png b/materials/decors/rocks/textures/moss_roughness.png new file mode 100644 index 0000000..02831ba Binary files /dev/null and b/materials/decors/rocks/textures/moss_roughness.png differ diff --git a/materials/decors/rocks/textures/stone_cliff_ambientOcclusion.png b/materials/decors/rocks/textures/stone_cliff_ambientOcclusion.png new file mode 100644 index 0000000..54383f6 Binary files /dev/null and b/materials/decors/rocks/textures/stone_cliff_ambientOcclusion.png differ diff --git a/materials/decors/rocks/textures/stone_cliff_basecolor.png b/materials/decors/rocks/textures/stone_cliff_basecolor.png new file mode 100644 index 0000000..d3fb649 Binary files /dev/null and b/materials/decors/rocks/textures/stone_cliff_basecolor.png differ diff --git a/materials/decors/rocks/textures/stone_cliff_height.png b/materials/decors/rocks/textures/stone_cliff_height.png new file mode 100644 index 0000000..4db5525 Binary files /dev/null and b/materials/decors/rocks/textures/stone_cliff_height.png differ diff --git a/materials/decors/rocks/textures/stone_cliff_normal.png b/materials/decors/rocks/textures/stone_cliff_normal.png new file mode 100644 index 0000000..4d9d46f Binary files /dev/null and b/materials/decors/rocks/textures/stone_cliff_normal.png differ diff --git a/materials/decors/rocks/textures/stone_cliff_roughness.png b/materials/decors/rocks/textures/stone_cliff_roughness.png new file mode 100644 index 0000000..af0fa2b Binary files /dev/null and b/materials/decors/rocks/textures/stone_cliff_roughness.png differ diff --git a/meshes/decors/rocks/Rocky_cliff.material b/meshes/decors/rocks/Rocky_cliff.material new file mode 100644 index 0000000..b0fccf0 --- /dev/null +++ b/meshes/decors/rocks/Rocky_cliff.material @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb79d75bfaea76cd7121fb96c0128ff8edd30e64f75da7dc90f486f4c17fef6c +size 6293642 diff --git a/meshes/decors/rocks/cliff_001.tscn b/meshes/decors/rocks/cliff_001.tscn new file mode 100644 index 0000000..0ed987d --- /dev/null +++ b/meshes/decors/rocks/cliff_001.tscn @@ -0,0 +1,35 @@ +[gd_scene load_steps=2 format=2] + +[ext_resource path="res://meshes/decors/rocks/rock_001.tscn" type="PackedScene" id=1] + +[node name="cliff" type="Spatial"] + +[node name="rock_001" parent="." instance=ExtResource( 1 )] +transform = Transform( -0.996195, 3.80969e-009, 0.0871556, 0.0871556, 4.35451e-008, 0.996195, 0, 1, -4.37114e-008, 0, 10, 0 ) + +[node name="rock_006" parent="." instance=ExtResource( 1 )] +transform = Transform( -0.996195, 3.80969e-009, 0.0871556, 0.0871556, 4.35451e-008, 0.996195, 0, 1, -4.37114e-008, 0, 27, 0 ) + +[node name="rock_002" parent="." instance=ExtResource( 1 )] +transform = Transform( 0.98106, -0.173648, 0.0858316, 0.0871557, -4.35451e-008, -0.996195, 0.172987, 0.984808, 0.0151344, 23, 10, 3 ) + +[node name="rock_007" parent="." instance=ExtResource( 1 )] +transform = Transform( 0.98106, -0.173648, 0.0858316, 0.0871557, -4.35451e-008, -0.996195, 0.172987, 0.984808, 0.0151344, 23, 27, 3 ) + +[node name="rock_003" parent="." instance=ExtResource( 1 )] +transform = Transform( 0.96225, -0.258819, -0.084186, -0.0871558, -4.35451e-008, -0.996195, 0.257834, 0.965926, -0.0225576, 44, 10, 8 ) + +[node name="rock_009" parent="." instance=ExtResource( 1 )] +transform = Transform( 0.96225, -0.258819, -0.084186, -0.0871558, -4.35451e-008, -0.996195, 0.257834, 0.965926, -0.0225576, 44, 27, 8 ) + +[node name="rock_004" parent="." instance=ExtResource( 1 )] +transform = Transform( 0.996195, 0.0871557, -3.8097e-009, 0, -4.37114e-008, -1, -0.0871557, 0.996195, -4.35451e-008, -21, 10, 1 ) + +[node name="rock_010" parent="." instance=ExtResource( 1 )] +transform = Transform( 0.996195, 0.0871557, -3.8097e-009, 0, -4.37114e-008, -1, -0.0871557, 0.996195, -4.35451e-008, -21, 27, 1 ) + +[node name="rock_005" parent="." instance=ExtResource( 1 )] +transform = Transform( -0.886457, 0.431875, -0.166366, -0.23457, -0.109382, 0.965926, 0.398961, 0.895276, 0.198267, -42, 10, 7 ) + +[node name="rock_008" parent="." instance=ExtResource( 1 )] +transform = Transform( -0.886457, 0.431875, -0.166366, -0.23457, -0.109382, 0.965926, 0.398961, 0.895276, 0.198267, -42, 27, 7 ) diff --git a/meshes/decors/rocks/rock_001.glb b/meshes/decors/rocks/rock_001.glb new file mode 100644 index 0000000..94629f5 --- /dev/null +++ b/meshes/decors/rocks/rock_001.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40d3ee083eb5832edd96e6e912be307d3bdfbdb15439e6772b51aca3aadb082c +size 4467992 diff --git a/meshes/decors/rocks/rock_001.tscn b/meshes/decors/rocks/rock_001.tscn new file mode 100644 index 0000000..e569f85 --- /dev/null +++ b/meshes/decors/rocks/rock_001.tscn @@ -0,0 +1,10 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://meshes/decors/rocks/rock_001.glb" type="PackedScene" id=1] +[ext_resource path="res://materials/decors/rocks/rock_moss.material" type="Material" id=2] + +[node name="rock_001" index="0" instance=ExtResource( 1 )] + +[node name="Cliff_test_01" parent="." index="0"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 ) +material/0 = ExtResource( 2 ) diff --git a/previewer/previewer.tscn b/previewer/previewer.tscn index 41fbee4..8cc9a79 100644 --- a/previewer/previewer.tscn +++ b/previewer/previewer.tscn @@ -1,12 +1,13 @@ -[gd_scene load_steps=13 format=2] +[gd_scene load_steps=14 format=2] [ext_resource path="res://previewer/previewer.gd" type="Script" id=1] -[ext_resource path="res://meshes/props/pendo_teddy/pendo_teddy.tscn" type="PackedScene" id=2] +[ext_resource path="res://previewer/dummy/dummy.tscn" type="PackedScene" id=2] [ext_resource path="res://materials/tilables/textures/base_UV_check_big.png" type="Texture" id=3] -[ext_resource path="res://meshes/props/travel_box/container.tscn" type="PackedScene" id=4] -[ext_resource path="res://previewer/dummy/dummy.tscn" type="PackedScene" id=5] -[ext_resource path="res://meshes/props/reference_box/reference_box.tscn" type="PackedScene" id=6] -[ext_resource path="res://meshes/props/fountain_suzanha/Fountain_suzanha.tscn" type="PackedScene" id=7] +[ext_resource path="res://meshes/decors/rocks/cliff_001.tscn" type="PackedScene" id=4] +[ext_resource path="res://meshes/props/pendo_teddy/pendo_teddy.tscn" type="PackedScene" id=5] +[ext_resource path="res://meshes/props/travel_box/container.tscn" type="PackedScene" id=6] +[ext_resource path="res://meshes/props/reference_box/reference_box.tscn" type="PackedScene" id=7] +[ext_resource path="res://meshes/props/fountain_suzanha/Fountain_suzanha.tscn" type="PackedScene" id=8] [sub_resource type="ProceduralSky" id=1] @@ -40,7 +41,7 @@ script = ExtResource( 1 ) [node name="world_environment" type="WorldEnvironment" parent="."] environment = SubResource( 2 ) -[node name="dummy" parent="." instance=ExtResource( 5 )] +[node name="dummy" parent="." instance=ExtResource( 2 )] [node name="terrain" type="Spatial" parent="."] @@ -48,33 +49,37 @@ environment = SubResource( 2 ) transform = Transform( 60.964, 0, 0, 0, 1.21928, 0, 0, 0, 60.964, 0, 0, 0 ) mesh = SubResource( 4 ) +[node name="cliff" parent="terrain" instance=ExtResource( 4 )] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -48.2121 ) + [node name="props" type="Spatial" parent="."] -[node name="pendo_teddy" parent="props" instance=ExtResource( 2 )] +[node name="pendo_teddy" parent="props" instance=ExtResource( 5 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3 ) -[node name="container" parent="props" instance=ExtResource( 4 )] +[node name="container" parent="props" instance=ExtResource( 6 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -5 ) color = Color( 0.145098, 0.0980392, 0.713726, 1 ) lid_angle = 45.0 -[node name="container_2" parent="props" instance=ExtResource( 4 )] +[node name="container_2" parent="props" instance=ExtResource( 6 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.24144, 0, -5 ) color = Color( 0.491686, 0.159256, 0.832031, 1 ) lid_angle = 90.0 -[node name="container_3" parent="props" instance=ExtResource( 4 )] +[node name="container_3" parent="props" instance=ExtResource( 6 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.6614, 0, -5 ) color = Color( 0.360784, 1, 0, 1 ) lid_angle = 12.0 -[node name="container_4" parent="props" instance=ExtResource( 4 )] -transform = Transform( 0.457191, 0, 0.889369, 0, 1, 0, -0.889369, 0, 0.457191, -3.94754, 4.76837e-07, -4.27729 ) +[node name="container_4" parent="props" instance=ExtResource( 6 )] +transform = Transform( 0.457191, 0, 0.889369, 0, 1, 0, -0.889369, 0, 0.457191, -3.94754, 4.76837e-007, -4.27729 ) color = Color( 0.972549, 0.196078, 0.0431373, 1 ) +lid_angle = 0.0 -[node name="reference_box" parent="props" instance=ExtResource( 6 )] +[node name="reference_box" parent="props" instance=ExtResource( 7 )] -[node name="Fountain_suzanha" parent="props" instance=ExtResource( 7 )] +[node name="Fountain_suzanha" parent="props" instance=ExtResource( 8 )] transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 0.472, -5 ) [node name="light_system" type="Spatial" parent="."]