summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-04-17 10:59:13 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-04-17 10:59:13 +0200
commit093d06480a51f7011a3bbb26c977b8360d8a13aa (patch)
tree643153975310b81d5f7e797ee515932192e196a6
parent36bdab4dddee39dbc0a3af01d95b4af6a2b7c208 (diff)
parent74aeab53854b8e666136921fcd5e3bebe71e2e75 (diff)
downloadredot-engine-093d06480a51f7011a3bbb26c977b8360d8a13aa.tar.gz
Merge pull request #90763 from Calinou/worldboundaryshape-increase-size
Increase size of WorldBoundaryShape to be much larger
-rw-r--r--servers/physics_2d/godot_shape_2d.cpp2
-rw-r--r--servers/physics_3d/godot_shape_3d.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/servers/physics_2d/godot_shape_2d.cpp b/servers/physics_2d/godot_shape_2d.cpp
index db5e6b2353..d77b1a77e3 100644
--- a/servers/physics_2d/godot_shape_2d.cpp
+++ b/servers/physics_2d/godot_shape_2d.cpp
@@ -123,7 +123,7 @@ void GodotWorldBoundaryShape2D::set_data(const Variant &p_data) {
ERR_FAIL_COND(arr.size() != 2);
normal = arr[0];
d = arr[1];
- configure(Rect2(Vector2(-1e4, -1e4), Vector2(1e4 * 2, 1e4 * 2)));
+ configure(Rect2(Vector2(-1e15, -1e15), Vector2(1e15 * 2, 1e15 * 2)));
}
Variant GodotWorldBoundaryShape2D::get_data() const {
diff --git a/servers/physics_3d/godot_shape_3d.cpp b/servers/physics_3d/godot_shape_3d.cpp
index ea389ff59c..6eb983d5e0 100644
--- a/servers/physics_3d/godot_shape_3d.cpp
+++ b/servers/physics_3d/godot_shape_3d.cpp
@@ -152,7 +152,7 @@ Vector3 GodotWorldBoundaryShape3D::get_moment_of_inertia(real_t p_mass) const {
void GodotWorldBoundaryShape3D::_setup(const Plane &p_plane) {
plane = p_plane;
- configure(AABB(Vector3(-1e4, -1e4, -1e4), Vector3(1e4 * 2, 1e4 * 2, 1e4 * 2)));
+ configure(AABB(Vector3(-1e15, -1e15, -1e15), Vector3(1e15 * 2, 1e15 * 2, 1e15 * 2)));
}
void GodotWorldBoundaryShape3D::set_data(const Variant &p_data) {