|
@@ -1,302 +1,175 @@
|
|
|
-[gd_scene load_steps=50 format=3 uid="uid://cr0xfyxw5byn"]
|
|
|
+[gd_scene load_steps=21 format=3 uid="uid://c57duuo5p7mc0"]
|
|
|
|
|
|
[ext_resource type="Script" path="res://tester.gd" id="1"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://qxqvflsnn1ur" path="res://backgrounds/schelde.hdr" id="2_hjmay"]
|
|
|
+[ext_resource type="Environment" uid="uid://du5gp6ah0abgv" path="res://default_env.tres" id="2"]
|
|
|
[ext_resource type="PackedScene" uid="uid://cgqfdwd4g5e14" path="res://models/test_bed/test_bed.tscn" id="3"]
|
|
|
-[ext_resource type="ArrayMesh" uid="uid://dxsfckuirf72p" path="res://models/godot_ball.mesh" id="4"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://b3efpr0uwln6w" path="res://test_materials/texture_wood.png" id="5"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://xu18ocodkbx7" path="res://test_materials/texture_cheese_albedo.png" id="6"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://65icecsss5vf" path="res://test_materials/texture_cheese_ao.png" id="7"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://8o7dvpd64s0i" path="res://test_materials/texture_cheese_depth.png" id="8"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://7dpm3ud1syn" path="res://test_materials/texture_cheese_normal.png" id="9"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://dll713t0m0b6k" path="res://test_materials/texture_rock_albedo.png" id="10"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://cg1wtsuae0lmc" path="res://test_materials/texture_rock_ao.png" id="11"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://x5qdkxkf4tmq" path="res://test_materials/texture_rock_depth.png" id="12"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://bte0rsu3bcmxa" path="res://test_materials/texture_rock_metal.png" id="13"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://dqhvdd867nvjm" path="res://test_materials/texture_rock_normal.png" id="14"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://w5wmopu8t6ya" path="res://test_materials/texture_bricks.jpg" id="15"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://lbhnr6ww3frm" path="res://test_materials/texture_bricks_depth.jpg" id="16"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://c2d4tyfl662ra" path="res://test_materials/texture_bricks_metal.jpg" id="17"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://baces1lcbjoxv" path="res://test_materials/texture_bricks_normal.jpg" id="18"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://do34kmmykk6gf" path="res://test_materials/wool_albedo.png" id="19"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://b45auu1apiq0g" path="res://test_materials/wool_depth.png" id="20"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://cc44l0alh6gr4" path="res://test_materials/wool_normal.png" id="21"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://b8o8fe1yoym4t" path="res://test_materials/aluminium_albedo.png" id="22"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://0546okw1k04b" path="res://test_materials/aluminium_normal.png" id="23"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://c31bsq44dxyh1" path="res://test_materials/marble_albedo.png" id="24"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://babs1mrgolbcj" path="res://test_materials/sand_albedo.jpg" id="25"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://cisvmvcj8c525" path="res://test_materials/sand_metal.jpg" id="26"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://xvn1ih5tbj6g" path="res://test_materials/sand_normal.jpg" id="27"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://bld3mlnaxf768" path="res://test_materials/sand_rough.jpg" id="28"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://7d4kolmsjw8b" path="res://test_materials/rock_albedo.jpg" id="29"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://3m1hjc851lp4" path="res://test_materials/rock_ao.jpg" id="30"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://h1biny5hb4xc" path="res://test_materials/rock_metal.jpg" id="31"]
|
|
|
-[ext_resource type="Texture2D" uid="uid://1vmbgyaaju3v" path="res://test_materials/rock_rough.jpg" id="32"]
|
|
|
-
|
|
|
-[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_7uer8"]
|
|
|
-panorama = ExtResource( "2_hjmay" )
|
|
|
-
|
|
|
-[sub_resource type="Sky" id="Sky_ruw1w"]
|
|
|
-sky_material = SubResource( "PanoramaSkyMaterial_7uer8" )
|
|
|
-
|
|
|
-[sub_resource type="Environment" id="Environment_q1py5"]
|
|
|
-background_mode = 2
|
|
|
-sky = SubResource( "Sky_ruw1w" )
|
|
|
-tonemap_mode = 2
|
|
|
-glow_enabled = true
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="1"]
|
|
|
-metallic = 0.4
|
|
|
-roughness = 0.35
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="5"]
|
|
|
-metallic = 1.0
|
|
|
-roughness = 0.02
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="6"]
|
|
|
-albedo_color = Color(0.806275, 0.575882, 0.361255, 1)
|
|
|
-albedo_texture = ExtResource( "5" )
|
|
|
-metallic = 0.48
|
|
|
-roughness = 0.28
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="7"]
|
|
|
-albedo_texture = ExtResource( "6" )
|
|
|
-roughness = 0.64
|
|
|
-normal_enabled = true
|
|
|
-normal_texture = ExtResource( "9" )
|
|
|
-ao_enabled = true
|
|
|
-ao_texture = ExtResource( "7" )
|
|
|
-heightmap_enabled = true
|
|
|
-heightmap_scale = 0.13
|
|
|
-heightmap_deep_parallax = true
|
|
|
-heightmap_min_layers = 8
|
|
|
-heightmap_max_layers = 32
|
|
|
-heightmap_texture = ExtResource( "8" )
|
|
|
-heightmap_flip_texture = true
|
|
|
-subsurf_scatter_enabled = true
|
|
|
-subsurf_scatter_strength = 0.37
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="8"]
|
|
|
-albedo_texture = ExtResource( "10" )
|
|
|
-metallic = 0.86
|
|
|
-metallic_texture = ExtResource( "13" )
|
|
|
-roughness = 0.47
|
|
|
-normal_enabled = true
|
|
|
-normal_texture = ExtResource( "14" )
|
|
|
-ao_enabled = true
|
|
|
-ao_texture = ExtResource( "11" )
|
|
|
-heightmap_enabled = true
|
|
|
-heightmap_scale = 0.18
|
|
|
-heightmap_deep_parallax = true
|
|
|
-heightmap_min_layers = 8
|
|
|
-heightmap_max_layers = 32
|
|
|
-heightmap_texture = ExtResource( "12" )
|
|
|
-heightmap_flip_texture = true
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="9"]
|
|
|
-albedo_texture = ExtResource( "15" )
|
|
|
-metallic = 1.0
|
|
|
-metallic_texture = ExtResource( "17" )
|
|
|
-roughness = 0.56
|
|
|
-normal_enabled = true
|
|
|
-normal_texture = ExtResource( "18" )
|
|
|
-heightmap_enabled = true
|
|
|
-heightmap_scale = 0.03
|
|
|
-heightmap_deep_parallax = true
|
|
|
-heightmap_min_layers = 8
|
|
|
-heightmap_max_layers = 32
|
|
|
-heightmap_texture = ExtResource( "16" )
|
|
|
-heightmap_flip_texture = true
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="10"]
|
|
|
-albedo_texture = ExtResource( "19" )
|
|
|
-metallic = 0.1
|
|
|
-roughness = 0.77
|
|
|
-normal_enabled = true
|
|
|
-normal_scale = 0.3
|
|
|
-normal_texture = ExtResource( "21" )
|
|
|
-heightmap_enabled = true
|
|
|
-heightmap_scale = 0.01
|
|
|
-heightmap_deep_parallax = true
|
|
|
-heightmap_min_layers = 8
|
|
|
-heightmap_max_layers = 32
|
|
|
-heightmap_texture = ExtResource( "20" )
|
|
|
-heightmap_flip_texture = true
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="11"]
|
|
|
-albedo_texture = ExtResource( "22" )
|
|
|
-metallic = 0.59
|
|
|
-roughness = 0.4
|
|
|
-normal_enabled = true
|
|
|
-normal_scale = 0.21
|
|
|
-normal_texture = ExtResource( "23" )
|
|
|
-anisotropy_enabled = true
|
|
|
-anisotropy = -0.99
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="12"]
|
|
|
-diffuse_mode = 2
|
|
|
-albedo_texture = ExtResource( "24" )
|
|
|
-metallic = 0.1
|
|
|
-roughness = 0.1
|
|
|
-rim_enabled = true
|
|
|
-rim_tint = 1.0
|
|
|
-subsurf_scatter_enabled = true
|
|
|
-subsurf_scatter_strength = 0.1
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="13"]
|
|
|
-albedo_texture = ExtResource( "25" )
|
|
|
-metallic = 1.0
|
|
|
-metallic_texture = ExtResource( "26" )
|
|
|
-roughness_texture = ExtResource( "28" )
|
|
|
-normal_enabled = true
|
|
|
-normal_scale = 0.43
|
|
|
-normal_texture = ExtResource( "27" )
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="14"]
|
|
|
-albedo_texture = ExtResource( "29" )
|
|
|
-metallic = 0.12
|
|
|
-roughness_texture = ExtResource( "32" )
|
|
|
-normal_enabled = true
|
|
|
-normal_texture = ExtResource( "31" )
|
|
|
-ao_enabled = true
|
|
|
-ao_texture = ExtResource( "30" )
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="15"]
|
|
|
-albedo_color = Color(1, 1, 1, 0)
|
|
|
-albedo_texture = ExtResource( "29" )
|
|
|
-metallic = 1.0
|
|
|
-roughness = 0.62
|
|
|
-normal_enabled = true
|
|
|
-normal_texture = ExtResource( "31" )
|
|
|
-ao_enabled = true
|
|
|
-ao_texture = ExtResource( "30" )
|
|
|
-refraction_enabled = true
|
|
|
-refraction_scale = 0.04
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="16"]
|
|
|
-cull_mode = 1
|
|
|
-shading_mode = 0
|
|
|
-albedo_color = Color(0.0261569, 0, 0, 1)
|
|
|
-grow = true
|
|
|
-grow_amount = 0.03
|
|
|
-
|
|
|
-[sub_resource type="StandardMaterial3D" id="17"]
|
|
|
-next_pass = SubResource( "16" )
|
|
|
-diffuse_mode = 4
|
|
|
-specular_mode = 3
|
|
|
-albedo_color = Color(0.905765, 0.356039, 0.0994902, 1)
|
|
|
-roughness = 0.04
|
|
|
+[ext_resource type="ArrayMesh" uid="uid://btydvpp0agbfj" path="res://models/godot_ball.res" id="4_7al4s"]
|
|
|
+[ext_resource type="Material" uid="uid://bbfkhkmct7wu3" path="res://test_materials/blue.tres" id="5"]
|
|
|
+[ext_resource type="Material" uid="uid://b0qkg55h84i3f" path="res://test_materials/white.tres" id="6"]
|
|
|
+[ext_resource type="Material" uid="uid://d3u3snuqdn404" path="res://test_materials/gray.tres" id="7"]
|
|
|
+[ext_resource type="Material" path="res://test_materials/white_plastic.tres" id="8"]
|
|
|
+[ext_resource type="Material" uid="uid://qpdv7evfgbyw" path="res://test_materials/mirror.tres" id="9"]
|
|
|
+[ext_resource type="Material" uid="uid://djut62ilojfmq" path="res://test_materials/dark_wood.tres" id="10"]
|
|
|
+[ext_resource type="Material" uid="uid://ca5id5w12cprn" path="res://test_materials/stones.tres" id="11"]
|
|
|
+[ext_resource type="Material" uid="uid://dfsu6vtygh0tc" path="res://test_materials/brick.tres" id="12"]
|
|
|
+[ext_resource type="Material" uid="uid://dtui5o3potpen" path="res://test_materials/wool.tres" id="13"]
|
|
|
+[ext_resource type="Material" uid="uid://cg7l6w2h0aq22" path="res://test_materials/aluminium.tres" id="14"]
|
|
|
+[ext_resource type="Material" uid="uid://c5oxndmf0jbu3" path="res://test_materials/marble.tres" id="15"]
|
|
|
+[ext_resource type="Material" uid="uid://dv76cxap5uj7y" path="res://test_materials/cheese.tres" id="16"]
|
|
|
+[ext_resource type="Material" uid="uid://bx0jnmhhr8qwh" path="res://test_materials/wet_sand.tres" id="17"]
|
|
|
+[ext_resource type="Material" uid="uid://dct7oit1go38a" path="res://test_materials/rock.tres" id="18"]
|
|
|
+[ext_resource type="Material" uid="uid://bv6dr534vwcr1" path="res://test_materials/ice.tres" id="19"]
|
|
|
+[ext_resource type="Material" uid="uid://y4yhjq6ftc3l" path="res://test_materials/toon.tres" id="20"]
|
|
|
|
|
|
[node name="MaterialTester" type="Node3D"]
|
|
|
-script = ExtResource( "1" )
|
|
|
+script = ExtResource("1")
|
|
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
|
-environment = SubResource( "Environment_q1py5" )
|
|
|
+environment = ExtResource("2")
|
|
|
|
|
|
[node name="Testers" type="Node3D" parent="."]
|
|
|
|
|
|
-[node name="White Plastic" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="White Plastic" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -36, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/White Plastic"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "1" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("8")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Mirror" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Mirror" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -30, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Mirror"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "5" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("9")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Dark Wood" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Dark Wood" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Dark Wood"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "6" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("10")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Cheese" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Cheese" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Cheese"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "7" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("16")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Stones" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Stones" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Stones"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "8" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("11")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Brick" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Brick" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Brick"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "9" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("12")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Wool" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Wool" parent="Testers" instance=ExtResource("3")]
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Wool"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "10" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("13")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Aluminium" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Aluminium" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Aluminium"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "11" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("14")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Marble" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Marble" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Marble"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "12" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("15")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Wet Sand" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Wet Sand" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Wet Sand"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "13" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("17")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Rock" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Rock" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 24, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Rock"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "14" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("18")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Ice" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Ice" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Ice"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "15" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("19")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
-[node name="Toon" parent="Testers" instance=ExtResource( "3" )]
|
|
|
+[node name="Toon" parent="Testers" instance=ExtResource("3")]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36, 0, 0)
|
|
|
|
|
|
[node name="GodotBall" type="MeshInstance3D" parent="Testers/Toon"]
|
|
|
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 0, 0.5, -4)
|
|
|
-mesh = ExtResource( "4" )
|
|
|
-surface_material_override/0 = SubResource( "17" )
|
|
|
+mesh = ExtResource("4_7al4s")
|
|
|
+surface_material_override/0 = ExtResource("20")
|
|
|
+surface_material_override/1 = ExtResource("6")
|
|
|
+surface_material_override/2 = ExtResource("5")
|
|
|
+surface_material_override/3 = ExtResource("7")
|
|
|
|
|
|
[node name="CameraHolder" type="Node3D" parent="."]
|
|
|
transform = Transform3D(0.877582, 0, -0.479427, 0, 1, 0, 0.479427, 0, 0.877582, -36, 2.8, -4)
|
|
@@ -304,51 +177,89 @@ transform = Transform3D(0.877582, 0, -0.479427, 0, 1, 0, 0.479427, 0, 0.877582,
|
|
|
[node name="RotationX" type="Node3D" parent="CameraHolder"]
|
|
|
transform = Transform3D(1, 0, 0, 0, 0.877582, 0.479427, 0, -0.479427, 0.877582, 0, 0, 0)
|
|
|
|
|
|
-[node name="Camera3D" type="Camera3D" parent="CameraHolder/RotationX"]
|
|
|
+[node name="Camera" type="Camera3D" parent="CameraHolder/RotationX"]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 5)
|
|
|
fov = 65.0
|
|
|
near = 0.1
|
|
|
|
|
|
[node name="UI" type="Control" parent="."]
|
|
|
+layout_mode = 3
|
|
|
+anchors_preset = 15
|
|
|
anchor_right = 1.0
|
|
|
anchor_bottom = 1.0
|
|
|
+grow_horizontal = 2
|
|
|
+grow_vertical = 2
|
|
|
mouse_filter = 2
|
|
|
|
|
|
[node name="Background" type="OptionButton" parent="UI"]
|
|
|
-offset_left = 15.0
|
|
|
-offset_top = 6.0
|
|
|
-offset_right = 109.0
|
|
|
-offset_bottom = 26.0
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 16.0
|
|
|
+offset_top = 16.0
|
|
|
+offset_right = 30.0
|
|
|
+offset_bottom = 36.0
|
|
|
+focus_mode = 0
|
|
|
|
|
|
[node name="Previous" type="Button" parent="UI"]
|
|
|
+layout_mode = 1
|
|
|
+anchors_preset = 2
|
|
|
anchor_top = 1.0
|
|
|
anchor_bottom = 1.0
|
|
|
-offset_left = 30.0
|
|
|
-offset_top = -50.0
|
|
|
-offset_right = 97.0
|
|
|
-offset_bottom = -30.0
|
|
|
-text = "Previous"
|
|
|
+offset_left = 16.0
|
|
|
+offset_top = -64.0
|
|
|
+offset_right = 152.0
|
|
|
+offset_bottom = -16.0
|
|
|
+grow_vertical = 0
|
|
|
+focus_mode = 0
|
|
|
+text = "« Previous"
|
|
|
|
|
|
[node name="Next" type="Button" parent="UI"]
|
|
|
+layout_mode = 1
|
|
|
+anchors_preset = 3
|
|
|
anchor_left = 1.0
|
|
|
anchor_top = 1.0
|
|
|
anchor_right = 1.0
|
|
|
anchor_bottom = 1.0
|
|
|
-offset_left = -72.0
|
|
|
-offset_top = -50.0
|
|
|
-offset_right = -30.0
|
|
|
-offset_bottom = -30.0
|
|
|
-text = "Next"
|
|
|
+offset_left = -98.0
|
|
|
+offset_top = -64.0
|
|
|
+offset_right = -16.0
|
|
|
+offset_bottom = -16.0
|
|
|
+grow_horizontal = 0
|
|
|
+grow_vertical = 0
|
|
|
+focus_mode = 0
|
|
|
+text = "Next »"
|
|
|
|
|
|
[node name="MaterialName" type="Label" parent="UI"]
|
|
|
+layout_mode = 1
|
|
|
+anchors_preset = 7
|
|
|
anchor_left = 0.5
|
|
|
anchor_top = 1.0
|
|
|
anchor_right = 0.5
|
|
|
anchor_bottom = 1.0
|
|
|
-offset_top = -44.0
|
|
|
-offset_bottom = -30.0
|
|
|
+offset_left = -0.5
|
|
|
+offset_top = -58.0
|
|
|
+offset_right = 0.5
|
|
|
+offset_bottom = -24.0
|
|
|
+grow_horizontal = 2
|
|
|
+grow_vertical = 0
|
|
|
size_flags_vertical = 0
|
|
|
+theme_override_colors/font_outline_color = Color(0, 0, 0, 1)
|
|
|
+theme_override_constants/outline_size = 5
|
|
|
+theme_override_font_sizes/font_size = 24
|
|
|
+
|
|
|
+[node name="Quit" type="Button" parent="UI"]
|
|
|
+layout_mode = 1
|
|
|
+anchors_preset = 1
|
|
|
+anchor_left = 1.0
|
|
|
+anchor_right = 1.0
|
|
|
+offset_left = -89.0
|
|
|
+offset_top = 16.0
|
|
|
+offset_right = -16.0
|
|
|
+offset_bottom = 52.0
|
|
|
+grow_horizontal = 0
|
|
|
+focus_mode = 0
|
|
|
+text = "Quit"
|
|
|
|
|
|
[connection signal="item_selected" from="UI/Background" to="." method="_on_bg_item_selected"]
|
|
|
-[connection signal="pressed" from="UI/Previous" to="." method="_on_Previous_pressed"]
|
|
|
-[connection signal="pressed" from="UI/Next" to="." method="_on_Next_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Previous" to="." method="_on_previous_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Next" to="." method="_on_next_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Quit" to="." method="_on_quit_pressed"]
|