From 508e87f19bd9b5e4db60ab82159b3b6e420db8f7 Mon Sep 17 00:00:00 2001 From: Sara Date: Tue, 24 Feb 2026 10:48:00 +0100 Subject: [PATCH] chore: TerrainModifier inherits Marker3D ipv Node --- modules/terrain/terrain_modifier.h | 6 +++--- project/scenes/terrain_test.tscn | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/terrain/terrain_modifier.h b/modules/terrain/terrain_modifier.h index cb8e3e01..8189c124 100644 --- a/modules/terrain/terrain_modifier.h +++ b/modules/terrain/terrain_modifier.h @@ -3,11 +3,11 @@ #include "core/object/object.h" #include "core/variant/variant.h" #include "macros.h" -#include "scene/3d/node_3d.h" +#include "scene/3d/marker_3d.h" #include "scene/resources/curve.h" -class TerrainModifier : public Node3D { - GDCLASS(TerrainModifier, Node3D); +class TerrainModifier : public Marker3D { + GDCLASS(TerrainModifier, Marker3D); static void _bind_methods(); public: diff --git a/project/scenes/terrain_test.tscn b/project/scenes/terrain_test.tscn index e8b7dbde..a46e9235 100644 --- a/project/scenes/terrain_test.tscn +++ b/project/scenes/terrain_test.tscn @@ -52,19 +52,19 @@ environment = SubResource("Environment_o3i6r") [node name="Terrain" type="Terrain" parent="." unique_id=1169843565] [node name="TerrainModifierDistance" type="TerrainModifierDistance" parent="Terrain" unique_id=1885116624] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.565483, 13.050577, -13.351957) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.701035, 8.095125, -38.253803) blend_distance = 4.0 distance_weight_curve = SubResource("Curve_kbmr5") distance_height_curve = SubResource("Curve_w3uoq") [node name="TerrainModifierDistance3" type="TerrainModifierDistance" parent="Terrain" unique_id=1846439541] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -44.773727, 29.812996, -46.40037) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10.773727, 30.802101, -1.4003716) blend_distance = 4.0 distance_weight_curve = SubResource("Curve_chm2y") distance_height_curve = SubResource("Curve_o3i6r") [node name="TerrainModifierDistance2" type="TerrainModifierDistance" parent="Terrain" unique_id=2110821264] -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50.95575, -7.074575, 5.691742) +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -50.95575, 1.0539904, 5.691742) blend_mode = 1 distance_weight_curve = SubResource("Curve_nonsf") distance_height_curve = SubResource("Curve_4kj3c")