From 9fa17e76dd8416b1bccdb7056e7a8acd455b18af Mon Sep 17 00:00:00 2001 From: "Marek S. Lukasiewicz" Date: Fri, 21 Feb 2025 14:03:31 +0100 Subject: [PATCH] Add ADS-33 terrain scene --- .gitattributes | 2 + project/CREDITS.txt | 3 + .../ads33-terrain/Cones_scene_terrain.tscn | 1629 +++++++++++++++++ .../Cones_scene_terrain_slot0_albedo_bump.png | 3 + ...scene_terrain_slot0_albedo_bump.png.import | 35 + ...s_scene_terrain_slot0_normal_roughness.png | 3 + ..._terrain_slot0_normal_roughness.png.import | 35 + .../Cones_scene_terrain_slot1_albedo_bump.png | 3 + ...scene_terrain_slot1_albedo_bump.png.import | 35 + ...s_scene_terrain_slot1_normal_roughness.png | 3 + ..._terrain_slot1_normal_roughness.png.import | 35 + .../Cones_scene_terrain_slot2_albedo_bump.png | 3 + ...scene_terrain_slot2_albedo_bump.png.import | 35 + ...s_scene_terrain_slot2_normal_roughness.png | 3 + ..._terrain_slot2_normal_roughness.png.import | 35 + .../Cones_scene_terrain_slot3_albedo_bump.png | 3 + ...scene_terrain_slot3_albedo_bump.png.import | 35 + ...s_scene_terrain_slot3_normal_roughness.png | 3 + ..._terrain_slot3_normal_roughness.png.import | 35 + .../asphalt_pit_lane_diff_4k.jpg | 3 + .../asphalt_pit_lane_diff_4k.jpg.import | 35 + .../brown_mud_leaves_01_diff_4k.jpg | 3 + .../brown_mud_leaves_01_diff_4k.jpg.import | 35 + .../coast_sand_rocks_02_diff_4k.jpg | 3 + .../coast_sand_rocks_02_diff_4k.jpg.import | 35 + .../ads33-terrain/concrete_moss_diff_4k.jpg | 3 + .../concrete_moss_diff_4k.jpg.import | 35 + project/ads33-terrain/hterrain-data/color.png | 3 + .../hterrain-data/color.png.import | 35 + .../ads33-terrain/hterrain-data/data.hterrain | 29 + .../hterrain-data/data.hterrain.uid | 1 + .../ads33-terrain/hterrain-data/height.res | 3 + .../ads33-terrain/hterrain-data/normal.png | 3 + .../hterrain-data/normal.png.import | 35 + project/ads33-terrain/hterrain-data/splat.png | 3 + .../hterrain-data/splat.png.import | 35 + .../ads33-terrain/oak_veneer_01_diff_4k.jpg | 3 + .../oak_veneer_01_diff_4k.jpg.import | 35 + project/ads33-terrain/slot0_albedo_bump.png | 3 + .../slot0_albedo_bump.png.import | 35 + .../ads33-terrain/slot0_normal_roughness.png | 3 + .../slot0_normal_roughness.png.import | 35 + project/ads33-terrain/slot1_albedo_bump.png | 3 + .../slot1_albedo_bump.png.import | 35 + .../ads33-terrain/slot1_normal_roughness.png | 3 + .../slot1_normal_roughness.png.import | 35 + .../snow_field_aerial_col_4k.jpg | 3 + .../snow_field_aerial_col_4k.jpg.import | 35 + .../wood_planks_grey_diff_4k.jpg | 3 + .../wood_planks_grey_diff_4k.jpg.import | 35 + 50 files changed, 2503 insertions(+) create mode 100644 project/ads33-terrain/Cones_scene_terrain.tscn create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png.import create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png create mode 100644 project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png.import create mode 100644 project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg create mode 100644 project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg.import create mode 100644 project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg create mode 100644 project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg.import create mode 100644 project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg create mode 100644 project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg.import create mode 100644 project/ads33-terrain/concrete_moss_diff_4k.jpg create mode 100644 project/ads33-terrain/concrete_moss_diff_4k.jpg.import create mode 100644 project/ads33-terrain/hterrain-data/color.png create mode 100644 project/ads33-terrain/hterrain-data/color.png.import create mode 100644 project/ads33-terrain/hterrain-data/data.hterrain create mode 100644 project/ads33-terrain/hterrain-data/data.hterrain.uid create mode 100644 project/ads33-terrain/hterrain-data/height.res create mode 100644 project/ads33-terrain/hterrain-data/normal.png create mode 100644 project/ads33-terrain/hterrain-data/normal.png.import create mode 100644 project/ads33-terrain/hterrain-data/splat.png create mode 100644 project/ads33-terrain/hterrain-data/splat.png.import create mode 100644 project/ads33-terrain/oak_veneer_01_diff_4k.jpg create mode 100644 project/ads33-terrain/oak_veneer_01_diff_4k.jpg.import create mode 100644 project/ads33-terrain/slot0_albedo_bump.png create mode 100644 project/ads33-terrain/slot0_albedo_bump.png.import create mode 100644 project/ads33-terrain/slot0_normal_roughness.png create mode 100644 project/ads33-terrain/slot0_normal_roughness.png.import create mode 100644 project/ads33-terrain/slot1_albedo_bump.png create mode 100644 project/ads33-terrain/slot1_albedo_bump.png.import create mode 100644 project/ads33-terrain/slot1_normal_roughness.png create mode 100644 project/ads33-terrain/slot1_normal_roughness.png.import create mode 100644 project/ads33-terrain/snow_field_aerial_col_4k.jpg create mode 100644 project/ads33-terrain/snow_field_aerial_col_4k.jpg.import create mode 100644 project/ads33-terrain/wood_planks_grey_diff_4k.jpg create mode 100644 project/ads33-terrain/wood_planks_grey_diff_4k.jpg.import diff --git a/.gitattributes b/.gitattributes index aa8aed0..fccc60b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,3 +4,5 @@ *.fbx filter=lfs diff=lfs merge=lfs -text *.webp filter=lfs diff=lfs merge=lfs -text *.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.res filter=lfs diff=lfs merge=lfs -text diff --git a/project/CREDITS.txt b/project/CREDITS.txt index 5e84675..e0c1ff2 100644 --- a/project/CREDITS.txt +++ b/project/CREDITS.txt @@ -4,3 +4,6 @@ Programming: 3D models: Igor Samek Marek S. Ɓukasiewicz + +Level design: + Margaux Touzard diff --git a/project/ads33-terrain/Cones_scene_terrain.tscn b/project/ads33-terrain/Cones_scene_terrain.tscn new file mode 100644 index 0000000..a641d11 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain.tscn @@ -0,0 +1,1629 @@ +[gd_scene load_steps=207 format=3 uid="uid://bchcr54i3piaw"] + +[ext_resource type="Texture2D" uid="uid://41mr2bbcbjpo" path="res://ads33-terrain/concrete_moss_diff_4k.jpg" id="1_ong3a"] +[ext_resource type="PackedScene" uid="uid://7tddcx4u26w4" path="res://assets/cone/cone.tscn" id="2_hj5f7"] +[ext_resource type="Texture2D" uid="uid://pgqkydgc7rm4" path="res://ads33-terrain/oak_veneer_01_diff_4k.jpg" id="3_37lsk"] +[ext_resource type="Texture2D" uid="uid://cvxiq2l0ultl6" path="res://ads33-terrain/wood_planks_grey_diff_4k.jpg" id="4_poywc"] +[ext_resource type="Texture2D" uid="uid://bvbn5qsnt6s4f" path="res://ads33-terrain/asphalt_pit_lane_diff_4k.jpg" id="5_ri5lb"] +[ext_resource type="Script" uid="uid://bov8uure5wkmf" path="res://addons/zylann.hterrain/hterrain.gd" id="6_1xj3b"] +[ext_resource type="Resource" uid="uid://hophnnwo1nii" path="res://ads33-terrain/hterrain-data/data.hterrain" id="7_1ux7j"] +[ext_resource type="Script" uid="uid://cr1a7v7ck7gmd" path="res://addons/zylann.hterrain/hterrain_texture_set.gd" id="7_futte"] +[ext_resource type="Texture2D" uid="uid://c883gky1k6ttv" path="res://ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png" id="9_r18km"] +[ext_resource type="Texture2D" uid="uid://rhotkt4fu8n5" path="res://ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png" id="10_bf0io"] +[ext_resource type="Texture2D" uid="uid://dthbfaykh82o0" path="res://ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png" id="11_r6ich"] +[ext_resource type="Texture2D" uid="uid://ctp6u1qrr68am" path="res://ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png" id="12_r6ich"] +[ext_resource type="Texture2D" uid="uid://c5qyy8c0uau0a" path="res://ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png" id="12_x847j"] +[ext_resource type="Texture2D" uid="uid://i00ufp2i21wl" path="res://ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png" id="13_befda"] +[ext_resource type="Texture2D" uid="uid://byh5p5nehessp" path="res://ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png" id="14_3s8vf"] +[ext_resource type="Texture2D" uid="uid://cuf4phertnpjl" path="res://ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png" id="16_x847j"] + +[sub_resource type="VisualShader" id="VisualShader_x847j"] +code = "shader_type spatial; +render_mode blend_mix, depth_draw_opaque, cull_back, diffuse_lambert, specular_schlick_ggx; + + + +" + +[sub_resource type="Shader" id="Shader_befda"] + +[sub_resource type="Resource" id="Resource_v331k"] +script = ExtResource("7_futte") +mode = 0 +textures = [[ExtResource("9_r18km"), ExtResource("10_bf0io"), ExtResource("11_r6ich"), ExtResource("12_r6ich")], [ExtResource("12_x847j"), ExtResource("13_befda"), ExtResource("14_3s8vf"), ExtResource("16_x847j")]] + +[sub_resource type="PlaneMesh" id="PlaneMesh_pfic1"] +size = Vector2(2000, 1000) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_omy3l"] +albedo_texture = ExtResource("1_ong3a") +uv1_scale = Vector3(100, 50, 50) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_io3gc"] +albedo_color = Color(0, 0, 0, 1) +emission_enabled = true +emission = Color(1, 0, 0, 1) + +[sub_resource type="SphereMesh" id="SphereMesh_x847j"] +radius = 0.122 +height = 0.244 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_sdjw4"] +albedo_color = Color(0.368627, 0.294118, 0.223529, 1) + +[sub_resource type="CylinderMesh" id="CylinderMesh_x847j"] +top_radius = 0.05 +bottom_radius = 0.05 +height = 1.678 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6b770"] +albedo_color = Color(0.369373, 0.295085, 0.224956, 1) + +[sub_resource type="BoxMesh" id="BoxMesh_aqqlo"] +size = Vector3(2.5, 1.5, 0.01) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_araq8"] +albedo_texture = ExtResource("3_37lsk") + +[sub_resource type="BoxMesh" id="BoxMesh_oo0l3"] +size = Vector3(0.2, 1, 0.01) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yo10o"] +albedo_color = Color(0.368627, 0.294118, 0.223529, 1) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7icp3"] +albedo_color = Color(0.368627, 0.294118, 0.223529, 1) + +[sub_resource type="BoxMesh" id="BoxMesh_u22o6"] +size = Vector3(2.5, 0.244, 0.012) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ohwyq"] +shading_mode = 0 +albedo_color = Color(0.537255, 0.529412, 0.278431, 1) + +[sub_resource type="BoxMesh" id="BoxMesh_rnkd2"] +size = Vector3(4, 0.3, 4) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jm3fw"] +albedo_texture = ExtResource("3_37lsk") +uv1_scale = Vector3(3, 3, 3) + +[sub_resource type="CylinderMesh" id="CylinderMesh_ri5lb"] +top_radius = 0.3 +bottom_radius = 0.3 +height = 15.04 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_j01qt"] +albedo_texture = ExtResource("4_poywc") +uv1_scale = Vector3(3, 3, 3) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_futte"] +albedo_texture = ExtResource("4_poywc") +uv1_scale = Vector3(3, 3, 3) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ugwq3"] +albedo_texture = ExtResource("4_poywc") +uv1_scale = Vector3(3, 3, 3) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1ux7j"] +albedo_texture = ExtResource("4_poywc") +uv1_scale = Vector3(3, 3, 3) + +[sub_resource type="CylinderMesh" id="CylinderMesh_j01qt"] +height = 0.001 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r18km"] + +[sub_resource type="QuadMesh" id="QuadMesh_ri5lb"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(24.786, 0, 24.786) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0l5bt"] + +[sub_resource type="QuadMesh" id="QuadMesh_toiva"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(18.32, 0, 18.32) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qwki4"] + +[sub_resource type="QuadMesh" id="QuadMesh_etgwe"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, 35.052) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1hllv"] + +[sub_resource type="QuadMesh" id="QuadMesh_euocg"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, 25.908) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_snnpc"] + +[sub_resource type="QuadMesh" id="QuadMesh_mw6x0"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(-18.32, 0, 18.32) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_haiik"] + +[sub_resource type="QuadMesh" id="QuadMesh_4xk8b"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(-24.786, 0, 24.786) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_eag4k"] + +[sub_resource type="QuadMesh" id="QuadMesh_kcl2l"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(-35.052, 0, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qaj0e"] + +[sub_resource type="QuadMesh" id="QuadMesh_xr7jl"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(-25.908, 0, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ise2j"] + +[sub_resource type="QuadMesh" id="QuadMesh_r1fkt"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(-18.32, 0, -18.32) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_62qfs"] + +[sub_resource type="QuadMesh" id="QuadMesh_pybry"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(-24.786, 0, -24.786) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_abpjk"] + +[sub_resource type="QuadMesh" id="QuadMesh_073i7"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, -25.908) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ri3av"] + +[sub_resource type="QuadMesh" id="QuadMesh_nmfvs"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, -35.052) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_h3uho"] + +[sub_resource type="QuadMesh" id="QuadMesh_ya0eu"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(18.32, 0, -18.32) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rnkd2"] + +[sub_resource type="QuadMesh" id="QuadMesh_jm3fw"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(24.786, 0, -24.786) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2wnkt"] + +[sub_resource type="QuadMesh" id="QuadMesh_x847j"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(35.052, 0, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_befda"] + +[sub_resource type="QuadMesh" id="QuadMesh_bf0io"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(25.908, 0, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r6ich"] + +[sub_resource type="TorusMesh" id="TorusMesh_r6ich"] +inner_radius = 30.23 +outer_radius = 30.73 + +[sub_resource type="QuadMesh" id="QuadMesh_1xj3b"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(15.24, 0, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_th3tk"] + +[sub_resource type="QuadMesh" id="QuadMesh_fem15"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(15.24, 0, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_n1rnp"] + +[sub_resource type="QuadMesh" id="QuadMesh_ohwyq"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(30.48, 0, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fquh0"] + +[sub_resource type="QuadMesh" id="QuadMesh_f04ao"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(30.48, 0, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fnsvg"] + +[sub_resource type="QuadMesh" id="QuadMesh_644qq"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(45.72, 0, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ujvpo"] + +[sub_resource type="QuadMesh" id="QuadMesh_jhune"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(45.72, 0, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3cihp"] + +[sub_resource type="QuadMesh" id="QuadMesh_6k0gq"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(60.96, 0, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_823kx"] + +[sub_resource type="QuadMesh" id="QuadMesh_iny4p"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(60.96, 0, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u6rs8"] + +[sub_resource type="QuadMesh" id="QuadMesh_ak4wd"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(76.2, 0, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wvjuc"] + +[sub_resource type="QuadMesh" id="QuadMesh_c8nx5"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(76.2, 0, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e6iej"] + +[sub_resource type="QuadMesh" id="QuadMesh_v8yl5"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(91.44, 0, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dgey1"] + +[sub_resource type="QuadMesh" id="QuadMesh_vq7iv"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(91.44, 0, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5u834"] + +[sub_resource type="QuadMesh" id="QuadMesh_h3uho"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, -4.522) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ya0eu"] + +[sub_resource type="QuadMesh" id="QuadMesh_ri3av"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, 4.522) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nmfvs"] + +[sub_resource type="QuadMesh" id="QuadMesh_62qfs"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, 4.522) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pybry"] + +[sub_resource type="QuadMesh" id="QuadMesh_abpjk"] +size = Vector2(0.5, 0.5) +center_offset = Vector3(0, 0, -4.522) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_073i7"] + +[sub_resource type="QuadMesh" id="QuadMesh_haiik"] +size = Vector2(0.2, 7.32) +center_offset = Vector3(3.558, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4xk8b"] + +[sub_resource type="QuadMesh" id="QuadMesh_eag4k"] +size = Vector2(0.2, 7.32) +center_offset = Vector3(-3.558, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kcl2l"] + +[sub_resource type="QuadMesh" id="QuadMesh_qaj0e"] +size = Vector2(7.32, 0.2) +center_offset = Vector3(0, 0.02, 3.558) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xr7jl"] + +[sub_resource type="QuadMesh" id="QuadMesh_ise2j"] +size = Vector2(7.32, 0.2) +center_offset = Vector3(0, 0.02, -3.558) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r1fkt"] + +[sub_resource type="QuadMesh" id="QuadMesh_0l5bt"] +size = Vector2(4.88, 0.2) +center_offset = Vector3(0, 0.02, 2.338) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_toiva"] + +[sub_resource type="QuadMesh" id="QuadMesh_qwki4"] +size = Vector2(4.88, 0.2) +center_offset = Vector3(0, 0.02, -2.338) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_etgwe"] + +[sub_resource type="QuadMesh" id="QuadMesh_1hllv"] +size = Vector2(0.2, 4.88) +center_offset = Vector3(2.338, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_euocg"] + +[sub_resource type="QuadMesh" id="QuadMesh_snnpc"] +size = Vector2(0.2, 4.88) +center_offset = Vector3(-2.338, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mw6x0"] + +[sub_resource type="QuadMesh" id="QuadMesh_1ux7j"] +size = Vector2(7.32, 0.2) +center_offset = Vector3(0, 0.02, 3.558) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aimlc"] + +[sub_resource type="QuadMesh" id="QuadMesh_r18km"] +size = Vector2(0.2, 7.32) +center_offset = Vector3(3.558, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bf0io"] + +[sub_resource type="QuadMesh" id="QuadMesh_r6ich"] +size = Vector2(0.2, 7.32) +center_offset = Vector3(-3.558, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_x847j"] + +[sub_resource type="QuadMesh" id="QuadMesh_befda"] +size = Vector2(7.32, 0.2) +center_offset = Vector3(0, 0.02, -3.558) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3s8vf"] + +[sub_resource type="QuadMesh" id="QuadMesh_poywc"] +size = Vector2(4.88, 0.2) +center_offset = Vector3(0, 0.02, 2.338) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ri5lb"] + +[sub_resource type="QuadMesh" id="QuadMesh_j01qt"] +size = Vector2(0.2, 4.88) +center_offset = Vector3(2.338, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1xj3b"] + +[sub_resource type="QuadMesh" id="QuadMesh_futte"] +size = Vector2(0.2, 4.88) +center_offset = Vector3(-2.338, 0.02, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v331k"] + +[sub_resource type="QuadMesh" id="QuadMesh_ugwq3"] +size = Vector2(4.88, 0.2) +center_offset = Vector3(0, 0.02, -2.338) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_p2j0q"] + +[sub_resource type="QuadMesh" id="QuadMesh_v331k"] +size = Vector2(3.658, 2.438) +center_offset = Vector3(0, 1.219, 0.1) +orientation = 0 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fem15"] +albedo_texture = ExtResource("3_37lsk") + +[sub_resource type="QuadMesh" id="QuadMesh_n1rnp"] +size = Vector2(1.829, 1.219) +center_offset = Vector3(0.01, 1.219, 0.1) +orientation = 0 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_17jdo"] +shading_mode = 0 +albedo_color = Color(0.288618, 0.529134, 0.27924, 1) + +[sub_resource type="CylinderMesh" id="CylinderMesh_r6ich"] +top_radius = 0.05 +bottom_radius = 0.05 +height = 2.43 + +[sub_resource type="QuadMesh" id="QuadMesh_ujvpo"] +size = Vector2(0.5, 0.5) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jhune"] + +[sub_resource type="BoxMesh" id="BoxMesh_3cihp"] +size = Vector3(822.96, 0.1, 30.48) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6k0gq"] +albedo_texture = ExtResource("5_ri5lb") +uv1_scale = Vector3(270, 10, 10) + +[sub_resource type="QuadMesh" id="QuadMesh_823kx"] +size = Vector2(822.96, 1) +center_offset = Vector3(381, 0.1, 0) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_iny4p"] + +[sub_resource type="QuadMesh" id="QuadMesh_u6rs8"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 4.572) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ak4wd"] + +[sub_resource type="QuadMesh" id="QuadMesh_wvjuc"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 10.668) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_c8nx5"] + +[sub_resource type="QuadMesh" id="QuadMesh_e6iej"] +size = Vector2(15, 0.5) +center_offset = Vector3(0, 0.1, 7.62) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v8yl5"] + +[sub_resource type="QuadMesh" id="QuadMesh_dgey1"] +size = Vector2(15, 0.5) +center_offset = Vector3(0, 0.1, -7.62) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_vq7iv"] + +[sub_resource type="QuadMesh" id="QuadMesh_5u834"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -4.572) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dar58"] + +[sub_resource type="QuadMesh" id="QuadMesh_ga1yr"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -10.668) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1k5os"] + +[sub_resource type="QuadMesh" id="QuadMesh_pmfnq"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2ku1q"] + +[sub_resource type="QuadMesh" id="QuadMesh_y2l2g"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ewuhk"] + +[sub_resource type="QuadMesh" id="QuadMesh_xb3mu"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_kdgmo"] + +[sub_resource type="QuadMesh" id="QuadMesh_gyyxh"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_a7i55"] + +[sub_resource type="QuadMesh" id="QuadMesh_8tu36"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_khrqk"] + +[sub_resource type="QuadMesh" id="QuadMesh_4p7qy"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_42n3w"] + +[sub_resource type="QuadMesh" id="QuadMesh_uakre"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ga1yr"] + +[sub_resource type="QuadMesh" id="QuadMesh_1k5os"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pmfnq"] + +[sub_resource type="QuadMesh" id="QuadMesh_2ku1q"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_y2l2g"] + +[sub_resource type="QuadMesh" id="QuadMesh_ewuhk"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xb3mu"] + +[sub_resource type="QuadMesh" id="QuadMesh_kdgmo"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gyyxh"] + +[sub_resource type="QuadMesh" id="QuadMesh_a7i55"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8tu36"] + +[sub_resource type="QuadMesh" id="QuadMesh_khrqk"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 7.62) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4p7qy"] + +[sub_resource type="QuadMesh" id="QuadMesh_42n3w"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -7.62) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_uakre"] + +[sub_resource type="QuadMesh" id="QuadMesh_6b770"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -12.192) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ihjg4"] + +[sub_resource type="QuadMesh" id="QuadMesh_sdjw4"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aqqlo"] + +[sub_resource type="QuadMesh" id="QuadMesh_araq8"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u22o6"] + +[sub_resource type="QuadMesh" id="QuadMesh_17jdo"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, -3.048) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_oo0l3"] + +[sub_resource type="QuadMesh" id="QuadMesh_7icp3"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 12.192) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lfa0m"] + +[sub_resource type="QuadMesh" id="QuadMesh_yo10o"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 9.144) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mbqjw"] + +[sub_resource type="QuadMesh" id="QuadMesh_io3gc"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 6.096) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6du8d"] + +[sub_resource type="QuadMesh" id="QuadMesh_kraxr"] +size = Vector2(15, 1) +center_offset = Vector3(0, 0.1, 3.048) +orientation = 1 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dmoy0"] + +[node name="Terrain" type="Node3D"] + +[node name="HTerrain" type="Node3D" parent="."] +script = ExtResource("6_1xj3b") +map_scale = Vector3(4, 1, 2) +centered = true +_terrain_data = ExtResource("7_1ux7j") +chunk_size = 32 +collision_enabled = true +collision_layer = 1 +collision_mask = 1 +shader_type = "Classic4" +custom_shader = SubResource("VisualShader_x847j") +custom_globalmap_shader = SubResource("Shader_befda") +texture_set = SubResource("Resource_v331k") +render_layers = 1 +cast_shadow = 1 +shader_params/u_ground_uv_scale_per_texture = null +shader_params/u_depth_blending = true +shader_params/u_triplanar = null +shader_params/u_tile_reduction = null +shader_params/u_globalmap_blend_start = null +shader_params/u_globalmap_blend_distance = null +shader_params/u_colormap_opacity_per_texture = null +metadata/_custom_type_script = ExtResource("6_1xj3b") +metadata/MaterialOverride = false + +[node name="Flat_herbe" type="MeshInstance3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.01, 0) +mesh = SubResource("PlaneMesh_pfic1") +surface_material_override/0 = SubResource("StandardMaterial3D_omy3l") + +[node name="Table" type="Node3D" parent="."] +transform = Transform3D(0.305, 0, 0, 0, 0.305, 0, 0, 0, 0.305, 0, 0, -15) + +[node name="TargetHeightFeet" type="Node3D" parent="Table"] +transform = Transform3D(3.281, 0, 0, 0, 3.281, 0, 0, 0, 3.281, 0, 15, 0) + +[node name="boule" type="MeshInstance3D" parent="Table/TargetHeightFeet"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.678, 0) +material_override = SubResource("StandardMaterial3D_io3gc") +mesh = SubResource("SphereMesh_x847j") +skeleton = NodePath("") +surface_material_override/0 = SubResource("StandardMaterial3D_sdjw4") + +[node name="pied" type="MeshInstance3D" parent="Table/TargetHeightFeet/boule"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.851962, 0) +mesh = SubResource("CylinderMesh_x847j") +skeleton = NodePath("") +surface_material_override/0 = SubResource("StandardMaterial3D_6b770") + +[node name="panneau1" type="MeshInstance3D" parent="Table/TargetHeightFeet/boule"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1) +mesh = SubResource("BoxMesh_aqqlo") +skeleton = NodePath("") +surface_material_override/0 = SubResource("StandardMaterial3D_araq8") + +[node name="Support" type="MeshInstance3D" parent="Table/TargetHeightFeet/boule/panneau1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.15, -1.25077, 0) +mesh = SubResource("BoxMesh_oo0l3") +skeleton = NodePath("") +surface_material_override/0 = SubResource("StandardMaterial3D_yo10o") + +[node name="Support2" type="MeshInstance3D" parent="Table/TargetHeightFeet/boule/panneau1"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.15, -1.25141, 0) +mesh = SubResource("BoxMesh_oo0l3") +skeleton = NodePath("") +surface_material_override/0 = SubResource("StandardMaterial3D_7icp3") + +[node name="centrage" type="MeshInstance3D" parent="Table/TargetHeightFeet/boule/panneau1"] +mesh = SubResource("BoxMesh_u22o6") +skeleton = NodePath("") +surface_material_override/0 = SubResource("StandardMaterial3D_ohwyq") + +[node name="Top" type="MeshInstance3D" parent="Table/TargetHeightFeet"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00289798, -0.157773, 0.0054512) +mesh = SubResource("BoxMesh_rnkd2") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_jm3fw") + +[node name="Column" type="MeshInstance3D" parent="Table/TargetHeightFeet"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.15, -7.62, 1.15) +mesh = SubResource("CylinderMesh_ri5lb") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_j01qt") + +[node name="Column2" type="MeshInstance3D" parent="Table/TargetHeightFeet"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.15, -7.62, 1.15) +mesh = SubResource("CylinderMesh_ri5lb") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_futte") + +[node name="Column3" type="MeshInstance3D" parent="Table/TargetHeightFeet"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.15, -7.62, -1.15) +mesh = SubResource("CylinderMesh_ri5lb") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_ugwq3") + +[node name="Column4" type="MeshInstance3D" parent="Table/TargetHeightFeet"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.15, -7.62, -1.15) +mesh = SubResource("CylinderMesh_ri5lb") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_1ux7j") + +[node name="Cercle" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 100, 0, 100) + +[node name="ref_ground" type="MeshInstance3D" parent="Cercle"] +mesh = SubResource("CylinderMesh_j01qt") +surface_material_override/0 = SubResource("StandardMaterial3D_r18km") + +[node name="315deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/315deg"] +mesh = SubResource("QuadMesh_ri5lb") +surface_material_override/0 = SubResource("StandardMaterial3D_0l5bt") + +[node name="Cone80cm" parent="Cercle/315deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.396, 0, 19.396) + +[node name="Cone80cm2" parent="Cercle/315deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.708, 0, 23.708) + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/315deg"] +mesh = SubResource("QuadMesh_toiva") +surface_material_override/0 = SubResource("StandardMaterial3D_qwki4") + +[node name="270deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/270deg"] +mesh = SubResource("QuadMesh_etgwe") +surface_material_override/0 = SubResource("StandardMaterial3D_1hllv") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/270deg"] +mesh = SubResource("QuadMesh_euocg") +surface_material_override/0 = SubResource("StandardMaterial3D_snnpc") + +[node name="Cone80cm" parent="Cercle/270deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 27.43) + +[node name="Cone80cm2" parent="Cercle/270deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 33.528) + +[node name="225deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/225deg"] +mesh = SubResource("QuadMesh_mw6x0") +surface_material_override/0 = SubResource("StandardMaterial3D_haiik") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/225deg"] +mesh = SubResource("QuadMesh_4xk8b") +surface_material_override/0 = SubResource("StandardMaterial3D_eag4k") + +[node name="Cone80cm" parent="Cercle/225deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.396, 0, 19.396) + +[node name="Cone80cm2" parent="Cercle/225deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.708, 0, 23.708) + +[node name="180deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/180deg"] +mesh = SubResource("QuadMesh_kcl2l") +surface_material_override/0 = SubResource("StandardMaterial3D_qaj0e") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/180deg"] +mesh = SubResource("QuadMesh_xr7jl") +surface_material_override/0 = SubResource("StandardMaterial3D_ise2j") + +[node name="Cone80cm" parent="Cercle/180deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27.43, 0, 0) + +[node name="Cone80cm2" parent="Cercle/180deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -33.528, 0, 0) + +[node name="135deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/135deg"] +mesh = SubResource("QuadMesh_r1fkt") +surface_material_override/0 = SubResource("StandardMaterial3D_62qfs") + +[node name="Cone80cm" parent="Cercle/135deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.396, 0, -19.396) + +[node name="Cone80cm2" parent="Cercle/135deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -23.708, 0, -23.708) + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/135deg"] +mesh = SubResource("QuadMesh_pybry") +skeleton = NodePath("../MeshInstance3D") +surface_material_override/0 = SubResource("StandardMaterial3D_abpjk") + +[node name="90deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/90deg"] +mesh = SubResource("QuadMesh_073i7") +surface_material_override/0 = SubResource("StandardMaterial3D_ri3av") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/90deg"] +mesh = SubResource("QuadMesh_nmfvs") +surface_material_override/0 = SubResource("StandardMaterial3D_h3uho") + +[node name="Cone80cm" parent="Cercle/90deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -27.43) + +[node name="Cone80cm2" parent="Cercle/90deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -33.528) + +[node name="45deg" type="Node3D" parent="Cercle"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Cercle/45deg"] +mesh = SubResource("QuadMesh_ya0eu") +surface_material_override/0 = SubResource("StandardMaterial3D_rnkd2") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Cercle/45deg"] +mesh = SubResource("QuadMesh_jm3fw") +surface_material_override/0 = SubResource("StandardMaterial3D_2wnkt") + +[node name="Cone80cm" parent="Cercle/45deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19.396, 0, -19.396) + +[node name="Cone80cm2" parent="Cercle/45deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.708, 0, -23.708) + +[node name="0deg" type="Node3D" parent="Cercle"] + +[node name="Marquage_carre_ext" type="MeshInstance3D" parent="Cercle/0deg"] +mesh = SubResource("QuadMesh_x847j") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_befda") + +[node name="Marquage_carre" type="MeshInstance3D" parent="Cercle/0deg"] +mesh = SubResource("QuadMesh_bf0io") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_r6ich") + +[node name="Cone80cm2" parent="Cercle/0deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33.528, 0, 0) + +[node name="Cone80cm" parent="Cercle/0deg" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.432, 0, 0) + +[node name="Circle" type="MeshInstance3D" parent="Cercle"] +transform = Transform3D(1, 0, 0, 0, 0.1, 0, 0, 0, 1, 0, 0, 0) +mesh = SubResource("TorusMesh_r6ich") + +[node name="Accel_decel" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -150, 0, 0) + +[node name="Start" type="Node3D" parent="Accel_decel"] + +[node name="Cone80cm" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] + +[node name="Cone80cm2" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.524) + +[node name="Cone80cm3" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.524) + +[node name="Cone80cm4" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3.048) + +[node name="Cone80cm5" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3.048) + +[node name="Cone80cm6" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 4.572) + +[node name="Cone80cm7" parent="Accel_decel/Start" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.572) + +[node name="Marquages" type="Node3D" parent="Accel_decel"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_1xj3b") +surface_material_override/0 = SubResource("StandardMaterial3D_th3tk") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_fem15") +surface_material_override/0 = SubResource("StandardMaterial3D_n1rnp") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_ohwyq") +surface_material_override/0 = SubResource("StandardMaterial3D_fquh0") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_f04ao") +surface_material_override/0 = SubResource("StandardMaterial3D_fnsvg") + +[node name="MeshInstance3D5" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_644qq") +surface_material_override/0 = SubResource("StandardMaterial3D_ujvpo") + +[node name="MeshInstance3D6" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_jhune") +surface_material_override/0 = SubResource("StandardMaterial3D_3cihp") + +[node name="MeshInstance3D7" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_6k0gq") +surface_material_override/0 = SubResource("StandardMaterial3D_823kx") + +[node name="MeshInstance3D8" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_iny4p") +surface_material_override/0 = SubResource("StandardMaterial3D_u6rs8") + +[node name="MeshInstance3D9" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_ak4wd") +surface_material_override/0 = SubResource("StandardMaterial3D_wvjuc") + +[node name="MeshInstance3D10" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_c8nx5") +surface_material_override/0 = SubResource("StandardMaterial3D_e6iej") + +[node name="MeshInstance3D11" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_v8yl5") +surface_material_override/0 = SubResource("StandardMaterial3D_dgey1") + +[node name="MeshInstance3D12" type="MeshInstance3D" parent="Accel_decel/Marquages"] +mesh = SubResource("QuadMesh_vq7iv") +surface_material_override/0 = SubResource("StandardMaterial3D_5u834") + +[node name="Cones" type="Node3D" parent="Accel_decel"] + +[node name="Cone80cm" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.24, 0, 0) + +[node name="Cone80cm7" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.24, 0, 3.048) + +[node name="Cone80cm8" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.24, 0, -3.048) + +[node name="Cone80cm9" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.86, 0, 0) + +[node name="Cone80cm10" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.48, 0, 0) + +[node name="Cone80cm11" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.48, 0, 3.048) + +[node name="Cone80cm12" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.48, 0, -3.048) + +[node name="Cone80cm13" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38.1, 0, 0) + +[node name="Cone80cm14" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45.72, 0, 0) + +[node name="Cone80cm15" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45.72, 0, 3.048) + +[node name="Cone80cm16" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45.72, 0, -3.048) + +[node name="Cone80cm17" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 53.34, 0, 0) + +[node name="Cone80cm18" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 60.96, 0, 0) + +[node name="Cone80cm19" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 60.96, 0, 3.048) + +[node name="Cone80cm20" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 60.96, 0, -3.048) + +[node name="Cone80cm21" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 69.3, 0, 0) + +[node name="Cone80cm22" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 76.2, 0, 0) + +[node name="Cone80cm23" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 76.2, 0, 3.048) + +[node name="Cone80cm24" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 76.2, 0, -3.048) + +[node name="Cone80cm2" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 83.82, 0, 0) + +[node name="Cone80cm3" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 91.44, 0, 0) + +[node name="Cone80cm4" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 91.44, 0, 3.048) + +[node name="Cone80cm5" parent="Accel_decel/Cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 91.44, 0, -3.048) + +[node name="Finish" type="Node3D" parent="Accel_decel"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 99.06, 0, 0) + +[node name="Cone80cm4" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] + +[node name="Cone80cm6" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 3.024) + +[node name="Cone80cm" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 6.096) + +[node name="Cone80cm2" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -3.048) + +[node name="Cone80cm3" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -6.096) + +[node name="Cone80cm5" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.524) + +[node name="Cone80cm7" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 4.572) + +[node name="Cone80cm8" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.524) + +[node name="Cone80cm9" parent="Accel_decel/Finish" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -4.572) + +[node name="Field_of_view" type="Node3D" parent="Accel_decel"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 99.06, 0, 0) + +[node name="Cone80cm" parent="Accel_decel/Field_of_view" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 9.144) + +[node name="Cone80cm2" parent="Accel_decel/Field_of_view" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9.144) + +[node name="Cone80cm3" parent="Accel_decel/Field_of_view" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 10.668) + +[node name="Cone80cm4" parent="Accel_decel/Field_of_view" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10.668) + +[node name="Cone80cm5" parent="Accel_decel/Field_of_view" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 12.192) + +[node name="Cone80cm6" parent="Accel_decel/Field_of_view" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -12.192) + +[node name="Sidestep" type="Node3D" parent="."] + +[node name="Cone80cm3" parent="Sidestep" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.24, 0, 0) + +[node name="Cone80cm2" parent="Sidestep" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 45.72, 0, 0) + +[node name="Cone80cm" parent="Sidestep" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 76.2, 0, 0) + +[node name="Marques_400ft" type="Node3D" parent="Sidestep"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 121.92, 0, 0) + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Marques_400ft"] +mesh = SubResource("QuadMesh_h3uho") +surface_material_override/0 = SubResource("StandardMaterial3D_ya0eu") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Marques_400ft"] +mesh = SubResource("QuadMesh_ri3av") +surface_material_override/0 = SubResource("StandardMaterial3D_nmfvs") + +[node name="Cone80cm" parent="Sidestep/Marques_400ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -2.438) + +[node name="Cone80cm3" parent="Sidestep/Marques_400ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.438) + +[node name="Marques_300ft" type="Node3D" parent="Sidestep"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 91.44, 0, 0) + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Marques_300ft"] +mesh = SubResource("QuadMesh_h3uho") +surface_material_override/0 = SubResource("StandardMaterial3D_ya0eu") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Marques_300ft"] +mesh = SubResource("QuadMesh_ri3av") +surface_material_override/0 = SubResource("StandardMaterial3D_nmfvs") + +[node name="Cone80cm" parent="Sidestep/Marques_300ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -2.438) + +[node name="Cone80cm3" parent="Sidestep/Marques_300ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.438) + +[node name="Cone80cm2" parent="Sidestep/Marques_300ft" instance=ExtResource("2_hj5f7")] + +[node name="Marques_200ft" type="Node3D" parent="Sidestep"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 60.96, 0, 0) + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Marques_200ft"] +mesh = SubResource("QuadMesh_h3uho") +surface_material_override/0 = SubResource("StandardMaterial3D_ya0eu") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Marques_200ft"] +mesh = SubResource("QuadMesh_ri3av") +surface_material_override/0 = SubResource("StandardMaterial3D_nmfvs") + +[node name="Cone80cm" parent="Sidestep/Marques_200ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -2.438) + +[node name="Cone80cm3" parent="Sidestep/Marques_200ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.438) + +[node name="Cone80cm2" parent="Sidestep/Marques_200ft" instance=ExtResource("2_hj5f7")] + +[node name="Marques_100ft" type="Node3D" parent="Sidestep"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.48, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Sidestep/Marques_100ft"] +mesh = SubResource("QuadMesh_ri3av") +surface_material_override/0 = SubResource("StandardMaterial3D_nmfvs") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Marques_100ft"] +mesh = SubResource("QuadMesh_h3uho") +surface_material_override/0 = SubResource("StandardMaterial3D_ya0eu") + +[node name="Cone80cm" parent="Sidestep/Marques_100ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -2.438) + +[node name="Cone80cm3" parent="Sidestep/Marques_100ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.438) + +[node name="Cone80cm2" parent="Sidestep/Marques_100ft" instance=ExtResource("2_hj5f7")] + +[node name="Marques_0ft" type="Node3D" parent="Sidestep"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Sidestep/Marques_0ft"] +mesh = SubResource("QuadMesh_62qfs") +surface_material_override/0 = SubResource("StandardMaterial3D_pybry") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Marques_0ft"] +mesh = SubResource("QuadMesh_abpjk") +surface_material_override/0 = SubResource("StandardMaterial3D_073i7") + +[node name="Cone80cm" parent="Sidestep/Marques_0ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -2.438) + +[node name="Cone80cm3" parent="Sidestep/Marques_0ft" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.438) + +[node name="Carre_ext_400ft" type="Node3D" parent="Sidestep"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 121.92, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Sidestep/Carre_ext_400ft"] +mesh = SubResource("QuadMesh_haiik") +surface_material_override/0 = SubResource("StandardMaterial3D_4xk8b") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Carre_ext_400ft"] +mesh = SubResource("QuadMesh_eag4k") +surface_material_override/0 = SubResource("StandardMaterial3D_kcl2l") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Carre_ext_400ft"] +mesh = SubResource("QuadMesh_qaj0e") +surface_material_override/0 = SubResource("StandardMaterial3D_xr7jl") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Sidestep/Carre_ext_400ft"] +mesh = SubResource("QuadMesh_ise2j") +surface_material_override/0 = SubResource("StandardMaterial3D_r1fkt") + +[node name="Carre_int_400ft" type="Node3D" parent="Sidestep"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 121.92, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Sidestep/Carre_int_400ft"] +mesh = SubResource("QuadMesh_0l5bt") +surface_material_override/0 = SubResource("StandardMaterial3D_toiva") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Carre_int_400ft"] +mesh = SubResource("QuadMesh_qwki4") +surface_material_override/0 = SubResource("StandardMaterial3D_etgwe") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Carre_int_400ft"] +mesh = SubResource("QuadMesh_1hllv") +surface_material_override/0 = SubResource("StandardMaterial3D_euocg") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Sidestep/Carre_int_400ft"] +mesh = SubResource("QuadMesh_snnpc") +surface_material_override/0 = SubResource("StandardMaterial3D_mw6x0") + +[node name="Carre_ext_centre" type="Node3D" parent="Sidestep"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Sidestep/Carre_ext_centre"] +mesh = SubResource("QuadMesh_1ux7j") +surface_material_override/0 = SubResource("StandardMaterial3D_aimlc") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Carre_ext_centre"] +mesh = SubResource("QuadMesh_r18km") +surface_material_override/0 = SubResource("StandardMaterial3D_bf0io") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Carre_ext_centre"] +mesh = SubResource("QuadMesh_r6ich") +surface_material_override/0 = SubResource("StandardMaterial3D_x847j") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Sidestep/Carre_ext_centre"] +mesh = SubResource("QuadMesh_befda") +surface_material_override/0 = SubResource("StandardMaterial3D_3s8vf") + +[node name="Carre_int_centre" type="Node3D" parent="Sidestep"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Sidestep/Carre_int_centre"] +mesh = SubResource("QuadMesh_poywc") +surface_material_override/0 = SubResource("StandardMaterial3D_ri5lb") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Sidestep/Carre_int_centre"] +mesh = SubResource("QuadMesh_j01qt") +surface_material_override/0 = SubResource("StandardMaterial3D_1xj3b") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Sidestep/Carre_int_centre"] +mesh = SubResource("QuadMesh_futte") +surface_material_override/0 = SubResource("StandardMaterial3D_v331k") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Sidestep/Carre_int_centre"] +mesh = SubResource("QuadMesh_ugwq3") +surface_material_override/0 = SubResource("StandardMaterial3D_p2j0q") + +[node name="Cone80cm5" parent="Sidestep" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 106.68, 0, 0) + +[node name="3cones" type="Node3D" parent="Sidestep"] + +[node name="Cone80cm" parent="Sidestep/3cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -7.62) + +[node name="Cone80cm2" parent="Sidestep/3cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -9.144) + +[node name="Cone80cm3" parent="Sidestep/3cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10.668) + +[node name="Hover_maneuver" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 50) + +[node name="Hoverboard" type="Node3D" parent="Hover_maneuver"] +transform = Transform3D(0.0592367, 4.36346e-08, 0.998244, -4.36346e-08, 1, -4.11221e-08, -0.998244, -4.11221e-08, 0.0592367, 0, 0, 45.72) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Hover_maneuver/Hoverboard"] +mesh = SubResource("QuadMesh_v331k") +surface_material_override/0 = SubResource("StandardMaterial3D_fem15") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Hover_maneuver/Hoverboard"] +mesh = SubResource("QuadMesh_n1rnp") +surface_material_override/0 = SubResource("StandardMaterial3D_17jdo") + +[node name="ref_point" type="Node3D" parent="Hover_maneuver"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 22.86) + +[node name="pied" type="MeshInstance3D" parent="Hover_maneuver/ref_point"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.215, 0) +mesh = SubResource("CylinderMesh_r6ich") +surface_material_override/0 = SubResource("StandardMaterial3D_6b770") + +[node name="boule" type="MeshInstance3D" parent="Hover_maneuver/ref_point/pied"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.215, 0) +material_override = SubResource("StandardMaterial3D_io3gc") +mesh = SubResource("SphereMesh_x847j") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_sdjw4") + +[node name="cones_rect" type="Node3D" parent="Hover_maneuver"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.336, 0, 0) + +[node name="Cone80cm11" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] + +[node name="Cone80cm" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, 0) + +[node name="Cone80cm2" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, 0) + +[node name="Cone80cm3" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, 0.914) + +[node name="Cone80cm4" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.914) + +[node name="Cone80cm5" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, 0.914) + +[node name="Cone80cm6" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.914) + +[node name="Cone80cm7" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, -0.914) + +[node name="Cone80cm8" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, -0.914) + +[node name="Cone80cm9" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1.829) + +[node name="Cone80cm10" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -1.829) + +[node name="Cone80cm12" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, 1.829) + +[node name="Cone80cm13" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, 1.829) + +[node name="Cone80cm14" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, -1.829) + +[node name="Cone80cm15" parent="Hover_maneuver/cones_rect" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, -1.829) + +[node name="cones_lo" type="Node3D" parent="Hover_maneuver"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22.86, 0, 22.86) + +[node name="Cone80cm" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] + +[node name="Cone80cm2" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.914) + +[node name="Cone80cm3" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.914) + +[node name="Cone80cm4" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, 0) + +[node name="Cone80cm5" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, 0) + +[node name="Cone80cm6" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.914, 0, 0.914) + +[node name="Cone80cm7" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.829, 0, 0.914) + +[node name="Cone80cm8" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, -0.914) + +[node name="Cone80cm9" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.829, 0, -0.914) + +[node name="Cone80cm10" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.914, 0, -1.829) + +[node name="Cone80cm11" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.829, 0, -1.829) + +[node name="Cone80cm12" parent="Hover_maneuver/cones_lo" instance=ExtResource("2_hj5f7")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.743, 0, -1.829) + +[node name="ref_parcours" type="Node3D" parent="Hover_maneuver"] + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Hover_maneuver/ref_parcours"] +mesh = SubResource("QuadMesh_ujvpo") +surface_material_override/0 = SubResource("StandardMaterial3D_jhune") + +[node name="Slalom_maneuver" type="Node3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -304.772, 0, -100) + +[node name="piste" type="Node3D" parent="Slalom_maneuver"] + +[node name="tarmac" type="MeshInstance3D" parent="Slalom_maneuver/piste"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 381, 0, 0) +mesh = SubResource("BoxMesh_3cihp") +surface_material_override/0 = SubResource("StandardMaterial3D_6k0gq") + +[node name="ligne_centrale" type="MeshInstance3D" parent="Slalom_maneuver/piste"] +mesh = SubResource("QuadMesh_823kx") +surface_material_override/0 = SubResource("StandardMaterial3D_iny4p") + +[node name="marquages" type="Node3D" parent="Slalom_maneuver/piste"] + +[node name="marq_500ft" type="Node3D" parent="Slalom_maneuver/piste/marquages"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 152.4, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_500ft"] +mesh = SubResource("QuadMesh_u6rs8") +surface_material_override/0 = SubResource("StandardMaterial3D_ak4wd") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_500ft"] +mesh = SubResource("QuadMesh_wvjuc") +surface_material_override/0 = SubResource("StandardMaterial3D_c8nx5") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_500ft"] +mesh = SubResource("QuadMesh_e6iej") +surface_material_override/0 = SubResource("StandardMaterial3D_v8yl5") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_500ft"] +mesh = SubResource("QuadMesh_dgey1") +surface_material_override/0 = SubResource("StandardMaterial3D_vq7iv") + +[node name="MeshInstance3D5" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_500ft"] +mesh = SubResource("QuadMesh_5u834") +surface_material_override/0 = SubResource("StandardMaterial3D_dar58") + +[node name="MeshInstance3D6" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_500ft"] +mesh = SubResource("QuadMesh_ga1yr") +surface_material_override/0 = SubResource("StandardMaterial3D_1k5os") + +[node name="marq_1000ft" type="Node3D" parent="Slalom_maneuver/piste/marquages"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 304.8, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1000ft"] +mesh = SubResource("QuadMesh_pmfnq") +surface_material_override/0 = SubResource("StandardMaterial3D_2ku1q") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1000ft"] +mesh = SubResource("QuadMesh_y2l2g") +surface_material_override/0 = SubResource("StandardMaterial3D_ewuhk") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1000ft"] +mesh = SubResource("QuadMesh_xb3mu") +surface_material_override/0 = SubResource("StandardMaterial3D_kdgmo") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1000ft"] +mesh = SubResource("QuadMesh_gyyxh") +surface_material_override/0 = SubResource("StandardMaterial3D_a7i55") + +[node name="marq_1500ft" type="Node3D" parent="Slalom_maneuver/piste/marquages"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 457.2, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1500ft"] +mesh = SubResource("QuadMesh_8tu36") +surface_material_override/0 = SubResource("StandardMaterial3D_khrqk") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1500ft"] +mesh = SubResource("QuadMesh_4p7qy") +surface_material_override/0 = SubResource("StandardMaterial3D_42n3w") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1500ft"] +mesh = SubResource("QuadMesh_uakre") +surface_material_override/0 = SubResource("StandardMaterial3D_ga1yr") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_1500ft"] +mesh = SubResource("QuadMesh_1k5os") +surface_material_override/0 = SubResource("StandardMaterial3D_pmfnq") + +[node name="marq_2000ft" type="Node3D" parent="Slalom_maneuver/piste/marquages"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 609.6, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_2000ft"] +mesh = SubResource("QuadMesh_2ku1q") +surface_material_override/0 = SubResource("StandardMaterial3D_y2l2g") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_2000ft"] +mesh = SubResource("QuadMesh_ewuhk") +surface_material_override/0 = SubResource("StandardMaterial3D_xb3mu") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_2000ft"] +mesh = SubResource("QuadMesh_kdgmo") +surface_material_override/0 = SubResource("StandardMaterial3D_gyyxh") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_2000ft"] +mesh = SubResource("QuadMesh_a7i55") +surface_material_override/0 = SubResource("StandardMaterial3D_8tu36") + +[node name="marq_2500ft" type="Node3D" parent="Slalom_maneuver/piste/marquages"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 762, 0, 0) + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_2500ft"] +mesh = SubResource("QuadMesh_khrqk") +surface_material_override/0 = SubResource("StandardMaterial3D_4p7qy") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_2500ft"] +mesh = SubResource("QuadMesh_42n3w") +surface_material_override/0 = SubResource("StandardMaterial3D_uakre") + +[node name="marq_0ft" type="Node3D" parent="Slalom_maneuver/piste/marquages"] + +[node name="MeshInstance3D8" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_6b770") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_ihjg4") + +[node name="MeshInstance3D7" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_sdjw4") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_aqqlo") + +[node name="MeshInstance3D6" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_araq8") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_u22o6") + +[node name="MeshInstance3D5" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_17jdo") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_oo0l3") + +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_7icp3") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_lfa0m") + +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_yo10o") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_mbqjw") + +[node name="MeshInstance3D" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_io3gc") +skeleton = NodePath("../..") +surface_material_override/0 = SubResource("StandardMaterial3D_6du8d") + +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Slalom_maneuver/piste/marquages/marq_0ft"] +mesh = SubResource("QuadMesh_kraxr") +skeleton = NodePath("../../..") +surface_material_override/0 = SubResource("StandardMaterial3D_dmoy0") + +[node name="cones" type="Node3D" parent="Slalom_maneuver"] + +[node name="Cone80cm6" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 152.4, 0, 30.48) + +[node name="Cone80cm" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 304.8, 0, 30.48) + +[node name="Cone80cm2" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 304.8, 0, -30.48) + +[node name="Cone80cm3" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 457.2, 0, 30.48) + +[node name="Cone80cm4" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 457.2, 0, -30.48) + +[node name="Cone80cm5" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 609.6, 0, 30.48) + +[node name="Cone80cm7" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 609.6, 0, -30.48) + +[node name="Cone80cm8" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 762, 0, 30.48) + +[node name="Cone80cm9" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 762, 0, -30.48) + +[node name="Cone80cm10" parent="Slalom_maneuver/cones" instance=ExtResource("2_hj5f7")] +transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 152.4, 0, -30.48) diff --git a/project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png b/project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png new file mode 100644 index 0000000..72dab38 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa0bb2ede6b3207918773fa8f45ce40e2be568eee8a4dac8fc3dab60ecf85ff +size 614660 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png.import b/project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png.import new file mode 100644 index 0000000..f4d2483 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c883gky1k6ttv" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot0_albedo_bump.png-44539aed3a6bed6bd1a19d74905f2b0e.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot0_albedo_bump.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot0_albedo_bump.png-44539aed3a6bed6bd1a19d74905f2b0e.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png b/project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png new file mode 100644 index 0000000..72dab38 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa0bb2ede6b3207918773fa8f45ce40e2be568eee8a4dac8fc3dab60ecf85ff +size 614660 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png.import b/project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png.import new file mode 100644 index 0000000..b93fc85 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5qyy8c0uau0a" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot0_normal_roughness.png-53436582dbf9a12bf012a5754c8d8666.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot0_normal_roughness.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot0_normal_roughness.png-53436582dbf9a12bf012a5754c8d8666.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png b/project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png new file mode 100644 index 0000000..65d377e --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d825b637a7733352be76bbbf60bc2f81357495a64eaa14b3fe588d3ea135ef5a +size 542843 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png.import b/project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png.import new file mode 100644 index 0000000..5bc6a27 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rhotkt4fu8n5" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot1_albedo_bump.png-0f8a4beba88c576ca89508af96238c98.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot1_albedo_bump.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot1_albedo_bump.png-0f8a4beba88c576ca89508af96238c98.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png b/project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png new file mode 100644 index 0000000..8eac204 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:014cabff5a9101eabeed513afe14b891d869aee573043c363de1941eed92ba0f +size 2211 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png.import b/project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png.import new file mode 100644 index 0000000..29704b0 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://i00ufp2i21wl" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot1_normal_roughness.png-56e3e4692572ba490e2b2494bf00921a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot1_normal_roughness.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot1_normal_roughness.png-56e3e4692572ba490e2b2494bf00921a.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png b/project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png new file mode 100644 index 0000000..1e4c6db --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc11d9b7f2bd750e1e1fa5ccff5b0e41d3499e3f0ae92e541c35f449c67d6881 +size 757014 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png.import b/project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png.import new file mode 100644 index 0000000..f6b35ec --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dthbfaykh82o0" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot2_albedo_bump.png-3a007e3b35a1539154ae1e6e4ee73e6a.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot2_albedo_bump.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot2_albedo_bump.png-3a007e3b35a1539154ae1e6e4ee73e6a.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png b/project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png new file mode 100644 index 0000000..8eac204 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:014cabff5a9101eabeed513afe14b891d869aee573043c363de1941eed92ba0f +size 2211 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png.import b/project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png.import new file mode 100644 index 0000000..62a168e --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://byh5p5nehessp" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot2_normal_roughness.png-3702602291ff98154a7fb8c56166f352.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot2_normal_roughness.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot2_normal_roughness.png-3702602291ff98154a7fb8c56166f352.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png b/project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png new file mode 100644 index 0000000..f139e69 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bd1f9f2fe5b23e1f960fc660a256d2a4dd40aec96fd8c70c23441b0a0a62551 +size 791382 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png.import b/project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png.import new file mode 100644 index 0000000..f254fd8 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctp6u1qrr68am" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot3_albedo_bump.png-4a6d3303c1f434e7a4099e75de88ea35.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot3_albedo_bump.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot3_albedo_bump.png-4a6d3303c1f434e7a4099e75de88ea35.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png b/project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png new file mode 100644 index 0000000..8eac204 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:014cabff5a9101eabeed513afe14b891d869aee573043c363de1941eed92ba0f +size 2211 diff --git a/project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png.import b/project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png.import new file mode 100644 index 0000000..5250436 --- /dev/null +++ b/project/ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cuf4phertnpjl" +path.s3tc="res://.godot/imported/Cones_scene_terrain_slot3_normal_roughness.png-1bdf785bb8184f981aca0ff1d05db408.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/Cones_scene_terrain_slot3_normal_roughness.png" +dest_files=["res://.godot/imported/Cones_scene_terrain_slot3_normal_roughness.png-1bdf785bb8184f981aca0ff1d05db408.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg b/project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg new file mode 100644 index 0000000..3bb8013 --- /dev/null +++ b/project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01d667c342f60c1824b8e3e23e7a9e6715e5dc29e059ad9d86a3c6f46b1398a3 +size 15368268 diff --git a/project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg.import b/project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg.import new file mode 100644 index 0000000..3c1f21c --- /dev/null +++ b/project/ads33-terrain/asphalt_pit_lane_diff_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bvbn5qsnt6s4f" +path.s3tc="res://.godot/imported/asphalt_pit_lane_diff_4k.jpg-19ef0ce48d496fbb001c7d83b3294c76.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/asphalt_pit_lane_diff_4k.jpg" +dest_files=["res://.godot/imported/asphalt_pit_lane_diff_4k.jpg-19ef0ce48d496fbb001c7d83b3294c76.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/project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg b/project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg new file mode 100644 index 0000000..855cc4f --- /dev/null +++ b/project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfca3a9db391ac14750705d6903daaf09e221baa2e60e97836efb8a4d3e230a4 +size 15548852 diff --git a/project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg.import b/project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg.import new file mode 100644 index 0000000..527748b --- /dev/null +++ b/project/ads33-terrain/brown_mud_leaves_01_diff_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djv365sel8m3g" +path.s3tc="res://.godot/imported/brown_mud_leaves_01_diff_4k.jpg-c3c75402312f8c3efef8feefaff10da9.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/brown_mud_leaves_01_diff_4k.jpg" +dest_files=["res://.godot/imported/brown_mud_leaves_01_diff_4k.jpg-c3c75402312f8c3efef8feefaff10da9.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/project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg b/project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg new file mode 100644 index 0000000..4ea3cae --- /dev/null +++ b/project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f53d96e878fdc7b58b7534c50ae7ff210ddf8961b92b65743ae16e93d2bb64a5 +size 8089445 diff --git a/project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg.import b/project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg.import new file mode 100644 index 0000000..5526f22 --- /dev/null +++ b/project/ads33-terrain/coast_sand_rocks_02_diff_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2oawnfcqwy2e" +path.s3tc="res://.godot/imported/coast_sand_rocks_02_diff_4k.jpg-00846c850d599f63fb1520f7857f2fff.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/coast_sand_rocks_02_diff_4k.jpg" +dest_files=["res://.godot/imported/coast_sand_rocks_02_diff_4k.jpg-00846c850d599f63fb1520f7857f2fff.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/project/ads33-terrain/concrete_moss_diff_4k.jpg b/project/ads33-terrain/concrete_moss_diff_4k.jpg new file mode 100644 index 0000000..e0d3d53 --- /dev/null +++ b/project/ads33-terrain/concrete_moss_diff_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73926a492dac99e777bce228f03e2a4970d77ca9701bb6b039b47c0cb38202c1 +size 10793558 diff --git a/project/ads33-terrain/concrete_moss_diff_4k.jpg.import b/project/ads33-terrain/concrete_moss_diff_4k.jpg.import new file mode 100644 index 0000000..b890857 --- /dev/null +++ b/project/ads33-terrain/concrete_moss_diff_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://41mr2bbcbjpo" +path.s3tc="res://.godot/imported/concrete_moss_diff_4k.jpg-2d16b5fddfe5a87428451e8dc67395b0.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/concrete_moss_diff_4k.jpg" +dest_files=["res://.godot/imported/concrete_moss_diff_4k.jpg-2d16b5fddfe5a87428451e8dc67395b0.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/project/ads33-terrain/hterrain-data/color.png b/project/ads33-terrain/hterrain-data/color.png new file mode 100644 index 0000000..05b9c8f --- /dev/null +++ b/project/ads33-terrain/hterrain-data/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dec4e5d4a52cda7a0a4117510af94e3d92b112189cb4c73f969f19bab9f15bef +size 13162 diff --git a/project/ads33-terrain/hterrain-data/color.png.import b/project/ads33-terrain/hterrain-data/color.png.import new file mode 100644 index 0000000..3871115 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/color.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cpgwddlxyw3kd" +path.s3tc="res://.godot/imported/color.png-eab3de9ae5c59c88da889bc073ccd7ef.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/hterrain-data/color.png" +dest_files=["res://.godot/imported/color.png-eab3de9ae5c59c88da889bc073ccd7ef.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/project/ads33-terrain/hterrain-data/data.hterrain b/project/ads33-terrain/hterrain-data/data.hterrain new file mode 100644 index 0000000..f137b21 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/data.hterrain @@ -0,0 +1,29 @@ +{ + "maps": [ + [ + { + "id": 0 + } + ], + [ + { + "id": 0 + } + ], + [ + { + "id": 0 + } + ], + [ + { + "id": 0 + } + ], + [], + [], + [], + [] + ], + "version": "0.11" +} \ No newline at end of file diff --git a/project/ads33-terrain/hterrain-data/data.hterrain.uid b/project/ads33-terrain/hterrain-data/data.hterrain.uid new file mode 100644 index 0000000..c913172 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/data.hterrain.uid @@ -0,0 +1 @@ +uid://hophnnwo1nii diff --git a/project/ads33-terrain/hterrain-data/height.res b/project/ads33-terrain/hterrain-data/height.res new file mode 100644 index 0000000..df70815 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/height.res @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55a411d5dec4a16be31b8cf1e54f27db14048f097e82c58c6cc356ce943e8575 +size 1053067 diff --git a/project/ads33-terrain/hterrain-data/normal.png b/project/ads33-terrain/hterrain-data/normal.png new file mode 100644 index 0000000..f3b7382 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a01ea4bfc22b029d45573061542706caefe1b0207257ddb520ad6d6217d8d39 +size 691674 diff --git a/project/ads33-terrain/hterrain-data/normal.png.import b/project/ads33-terrain/hterrain-data/normal.png.import new file mode 100644 index 0000000..0b25a37 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/normal.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://biuuvcbyp8giu" +path.s3tc="res://.godot/imported/normal.png-aa7be6226f16898a80bf365bd5de1037.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/hterrain-data/normal.png" +dest_files=["res://.godot/imported/normal.png-aa7be6226f16898a80bf365bd5de1037.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/project/ads33-terrain/hterrain-data/splat.png b/project/ads33-terrain/hterrain-data/splat.png new file mode 100644 index 0000000..534ec8d --- /dev/null +++ b/project/ads33-terrain/hterrain-data/splat.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab3f731fbb142a4483166da80b3cce739ca5fbfaaa8cbe715eada481cbd8f656 +size 143877 diff --git a/project/ads33-terrain/hterrain-data/splat.png.import b/project/ads33-terrain/hterrain-data/splat.png.import new file mode 100644 index 0000000..9238ef7 --- /dev/null +++ b/project/ads33-terrain/hterrain-data/splat.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://lvs3lm0wo5kh" +path.s3tc="res://.godot/imported/splat.png-d4d7c31f7d6d81b61a50b6f82616ae6d.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/hterrain-data/splat.png" +dest_files=["res://.godot/imported/splat.png-d4d7c31f7d6d81b61a50b6f82616ae6d.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/project/ads33-terrain/oak_veneer_01_diff_4k.jpg b/project/ads33-terrain/oak_veneer_01_diff_4k.jpg new file mode 100644 index 0000000..0ab664b --- /dev/null +++ b/project/ads33-terrain/oak_veneer_01_diff_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e8c64811e580ef6664c20524606359c739e6fe030eff5c2c06c3482ecc8b1cf +size 12587069 diff --git a/project/ads33-terrain/oak_veneer_01_diff_4k.jpg.import b/project/ads33-terrain/oak_veneer_01_diff_4k.jpg.import new file mode 100644 index 0000000..0f304c5 --- /dev/null +++ b/project/ads33-terrain/oak_veneer_01_diff_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://pgqkydgc7rm4" +path.s3tc="res://.godot/imported/oak_veneer_01_diff_4k.jpg-686526a52176173397b9e9b3da83126f.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/oak_veneer_01_diff_4k.jpg" +dest_files=["res://.godot/imported/oak_veneer_01_diff_4k.jpg-686526a52176173397b9e9b3da83126f.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/project/ads33-terrain/slot0_albedo_bump.png b/project/ads33-terrain/slot0_albedo_bump.png new file mode 100644 index 0000000..72dab38 --- /dev/null +++ b/project/ads33-terrain/slot0_albedo_bump.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa0bb2ede6b3207918773fa8f45ce40e2be568eee8a4dac8fc3dab60ecf85ff +size 614660 diff --git a/project/ads33-terrain/slot0_albedo_bump.png.import b/project/ads33-terrain/slot0_albedo_bump.png.import new file mode 100644 index 0000000..0e0c875 --- /dev/null +++ b/project/ads33-terrain/slot0_albedo_bump.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dv1ooasmloasm" +path.s3tc="res://.godot/imported/slot0_albedo_bump.png-d4176e65b846a467ce0157ffe8fe8532.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/slot0_albedo_bump.png" +dest_files=["res://.godot/imported/slot0_albedo_bump.png-d4176e65b846a467ce0157ffe8fe8532.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/slot0_normal_roughness.png b/project/ads33-terrain/slot0_normal_roughness.png new file mode 100644 index 0000000..72dab38 --- /dev/null +++ b/project/ads33-terrain/slot0_normal_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baa0bb2ede6b3207918773fa8f45ce40e2be568eee8a4dac8fc3dab60ecf85ff +size 614660 diff --git a/project/ads33-terrain/slot0_normal_roughness.png.import b/project/ads33-terrain/slot0_normal_roughness.png.import new file mode 100644 index 0000000..e4bf76d --- /dev/null +++ b/project/ads33-terrain/slot0_normal_roughness.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpo22kgch78il" +path.s3tc="res://.godot/imported/slot0_normal_roughness.png-366f0dd881417ec963ec6d3c1a6cb4e5.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/slot0_normal_roughness.png" +dest_files=["res://.godot/imported/slot0_normal_roughness.png-366f0dd881417ec963ec6d3c1a6cb4e5.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/slot1_albedo_bump.png b/project/ads33-terrain/slot1_albedo_bump.png new file mode 100644 index 0000000..65d377e --- /dev/null +++ b/project/ads33-terrain/slot1_albedo_bump.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d825b637a7733352be76bbbf60bc2f81357495a64eaa14b3fe588d3ea135ef5a +size 542843 diff --git a/project/ads33-terrain/slot1_albedo_bump.png.import b/project/ads33-terrain/slot1_albedo_bump.png.import new file mode 100644 index 0000000..b59b097 --- /dev/null +++ b/project/ads33-terrain/slot1_albedo_bump.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwwsbm6wmifyq" +path.s3tc="res://.godot/imported/slot1_albedo_bump.png-8b3424eb14c4c3e360764e0e12cb86b7.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/slot1_albedo_bump.png" +dest_files=["res://.godot/imported/slot1_albedo_bump.png-8b3424eb14c4c3e360764e0e12cb86b7.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/slot1_normal_roughness.png b/project/ads33-terrain/slot1_normal_roughness.png new file mode 100644 index 0000000..8eac204 --- /dev/null +++ b/project/ads33-terrain/slot1_normal_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:014cabff5a9101eabeed513afe14b891d869aee573043c363de1941eed92ba0f +size 2211 diff --git a/project/ads33-terrain/slot1_normal_roughness.png.import b/project/ads33-terrain/slot1_normal_roughness.png.import new file mode 100644 index 0000000..3def24c --- /dev/null +++ b/project/ads33-terrain/slot1_normal_roughness.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bnby2nmr5oicj" +path.s3tc="res://.godot/imported/slot1_normal_roughness.png-dc9efb324a918461aefb986c1451d4f8.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/slot1_normal_roughness.png" +dest_files=["res://.godot/imported/slot1_normal_roughness.png-dc9efb324a918461aefb986c1451d4f8.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=1 +roughness/src_normal="" +process/fix_alpha_border=false +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/project/ads33-terrain/snow_field_aerial_col_4k.jpg b/project/ads33-terrain/snow_field_aerial_col_4k.jpg new file mode 100644 index 0000000..6b108ef --- /dev/null +++ b/project/ads33-terrain/snow_field_aerial_col_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0de5e009298a711aa41ca00190d642bce6ef129f3190c806197f5a99479fc1f7 +size 8607739 diff --git a/project/ads33-terrain/snow_field_aerial_col_4k.jpg.import b/project/ads33-terrain/snow_field_aerial_col_4k.jpg.import new file mode 100644 index 0000000..763a3bf --- /dev/null +++ b/project/ads33-terrain/snow_field_aerial_col_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8fmq856o4uce" +path.s3tc="res://.godot/imported/snow_field_aerial_col_4k.jpg-6005814af6b4cf65e7f26e039f45ef42.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/snow_field_aerial_col_4k.jpg" +dest_files=["res://.godot/imported/snow_field_aerial_col_4k.jpg-6005814af6b4cf65e7f26e039f45ef42.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/project/ads33-terrain/wood_planks_grey_diff_4k.jpg b/project/ads33-terrain/wood_planks_grey_diff_4k.jpg new file mode 100644 index 0000000..2213ca4 --- /dev/null +++ b/project/ads33-terrain/wood_planks_grey_diff_4k.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b68cb655dcce4350939059bdfa99fe8c494137871c70ec9198107c31203d1aa8 +size 4088029 diff --git a/project/ads33-terrain/wood_planks_grey_diff_4k.jpg.import b/project/ads33-terrain/wood_planks_grey_diff_4k.jpg.import new file mode 100644 index 0000000..8537008 --- /dev/null +++ b/project/ads33-terrain/wood_planks_grey_diff_4k.jpg.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cvxiq2l0ultl6" +path.s3tc="res://.godot/imported/wood_planks_grey_diff_4k.jpg-930f1591f9d8becd1038e99729d66a03.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://ads33-terrain/wood_planks_grey_diff_4k.jpg" +dest_files=["res://.godot/imported/wood_planks_grey_diff_4k.jpg-930f1591f9d8becd1038e99729d66a03.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