From 1dd27331a323c33fcd079442bd8532148b8a33a5 Mon Sep 17 00:00:00 2001 From: Torsten Date: Fri, 4 Jul 2025 11:29:44 +0200 Subject: [PATCH] ... --- rinkplanner/rink.tscn | 37 ++++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/rinkplanner/rink.tscn b/rinkplanner/rink.tscn index b66c2c4..88ad307 100644 --- a/rinkplanner/rink.tscn +++ b/rinkplanner/rink.tscn @@ -3,11 +3,6 @@ [ext_resource type="Texture2D" uid="uid://d2f4ue6f2152o" path="res://assets/images/checkboard.png" id="1_aj6nb"] [ext_resource type="PackedScene" uid="uid://cpdnvt3u4bkfi" path="res://skater.tscn" id="1_ysbyt"] -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ytmxt"] -albedo_color = Color(0.593134, 0.593134, 0.593134, 1) -albedo_texture = ExtResource("1_aj6nb") -uv1_triplanar = true - [sub_resource type="Curve3D" id="Curve3D_jm5wf"] closed = true _data = { @@ -25,6 +20,11 @@ albedo_color = Color(0, 0.280322, 0.280373, 1) albedo_color = Color(0, 0.267906, 0.269092, 1) albedo_texture = SubResource("CanvasTexture_ytmxt") +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ytmxt"] +albedo_color = Color(0.593134, 0.593134, 0.593134, 1) +albedo_texture = ExtResource("1_aj6nb") +uv1_triplanar = true + [sub_resource type="Environment" id="Environment_ysbyt"] background_mode = 1 background_color = Color(0.101961, 0.101961, 0.101961, 1) @@ -39,14 +39,9 @@ fog_height_density = 0.8 [node name="world" type="Node3D"] -[node name="rink_surface" type="CSGBox3D" parent="."] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0149655, -0.985335, 0.0267248) -use_collision = true -size = Vector3(60, 1, 30) -material = SubResource("StandardMaterial3D_ytmxt") - [node name="Path3D" type="Path3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.78599, 2.17402, 4.31148) +visible = false curve = SubResource("Curve3D_jm5wf") [node name="PathFollow3D" type="PathFollow3D" parent="Path3D"] @@ -68,6 +63,12 @@ path_u_distance = 1.0 path_joined = false material = SubResource("StandardMaterial3D_xqoi8") +[node name="rink_surface" type="CSGBox3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0149655, -0.985335, 0.0267248) +use_collision = true +size = Vector3(60, 1, 30) +material = SubResource("StandardMaterial3D_ytmxt") + [node name="skater" parent="." instance=ExtResource("1_ysbyt")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5.1524, 0.34107, -3.54622) @@ -80,3 +81,17 @@ directional_shadow_max_distance = 50.0 [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_ysbyt") + +[node name="Waypoints" type="Node3D" parent="."] + +[node name="Waypoint1" type="CSGBox3D" parent="Waypoints"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -20.8539, 0, 8.70607) + +[node name="Waypoint2" type="CSGBox3D" parent="Waypoints"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.4405, 0, 8.09644) + +[node name="Waypoint3" type="CSGBox3D" parent="Waypoints"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.7868, 0, -6.13789) + +[node name="Waypoint4" type="CSGBox3D" parent="Waypoints"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -16.9849, -0.0632343, -9.14554)