From e83f92f6db56c30fbb017d83d6d4edf6a5ca11e1 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Fri, 13 Dec 2024 08:19:31 +0100 Subject: [PATCH 1/3] Add grp root to structure Signed-off-by: ClemensLinnhoff --- content/geometry/object-vehicle/vehicle-structure.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/geometry/object-vehicle/vehicle-structure.adoc b/content/geometry/object-vehicle/vehicle-structure.adoc index 53e4793c..f30ff61f 100644 --- a/content/geometry/object-vehicle/vehicle-structure.adoc +++ b/content/geometry/object-vehicle/vehicle-structure.adoc @@ -9,7 +9,7 @@ [plantuml] ---- legend -Root +[[../geometry/object-vehicle/vehicle-index.html#_grp_root_t Grp_Root (T)]] |_ [[../geometry/object-vehicle/vehicle-index.html#_grp_exterior Grp_Exterior]] |_ [[../geometry/object-vehicle/vehicle-index.html#_grp_exterior_dynamic Grp_Exterior_Dynamic]] |_ [[../geometry/object-vehicle/vehicle-index.html#_grp_convertible_top Grp_Convertible_Top (T)]] From 0d153845f5e632eeb7bacc9fc64d159c5d3cfe82 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Fri, 13 Dec 2024 08:26:53 +0100 Subject: [PATCH 2/3] Add Grp_Root Signed-off-by: ClemensLinnhoff --- .../object-vehicle/vehicle-structure.adoc | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/content/geometry/object-vehicle/vehicle-structure.adoc b/content/geometry/object-vehicle/vehicle-structure.adoc index f30ff61f..8e472d27 100644 --- a/content/geometry/object-vehicle/vehicle-structure.adoc +++ b/content/geometry/object-vehicle/vehicle-structure.adoc @@ -89,6 +89,32 @@ end legend ---- +== Grp_Root (T) + +This group is the root node of the entire vehicle. +All components of the vehicle SHALL be children of this node. +The origin of the Root node is the center of the vehicle's bounding box projected to the ground, including all vehicle parts in their default positions, i.e. the vehicle is under neutral load conditions, the wheels are running straight, the doors are closed and the lights are off. + +[#tab-Vehicle-Grp-Root] +.Grp_Root +[%header, cols="20, 80"] +|=== + +2+^|
+ +| *Origin* +| Center of the vehicle's bounding box projected to the ground, including all vehicle parts in their default positions + +| *x-axis* +| Collinear with the vehicle's longitudinal axis, pointing forwards + +| *y-axis* +| Completes the right-handed coordinate system + +| *z-axis* +| Perpendicular to the x-axis, pointing vertically upwards +|=== + == Grp_Exterior This group contains all parts of the vehicle's exterior. From 1f6e5b9f979ce8e4c2465d89c0e5bb0440588f38 Mon Sep 17 00:00:00 2001 From: ClemensLinnhoff Date: Fri, 13 Dec 2024 08:50:08 +0100 Subject: [PATCH 3/3] Rename root node in example Signed-off-by: ClemensLinnhoff --- examples/vehicle_example/vehicle_example.gltf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/vehicle_example/vehicle_example.gltf b/examples/vehicle_example/vehicle_example.gltf index 67481945..ff26e411 100644 --- a/examples/vehicle_example/vehicle_example.gltf +++ b/examples/vehicle_example/vehicle_example.gltf @@ -1,6 +1,6 @@ { "asset":{ - "generator":"Khronos glTF Blender I/O v4.2.57", + "generator":"Khronos glTF Blender I/O v4.3.47", "version":"2.0" }, "scene":0, @@ -1048,7 +1048,7 @@ 93, 117 ], - "name":"Root" + "name":"Grp_Root" } ], "materials":[