From 11225de19730d10ea1ef8d75430a6406b5d4538b Mon Sep 17 00:00:00 2001 From: landervr <31851431+CpnWaffle@users.noreply.github.com> Date: Thu, 28 Nov 2024 16:57:31 +0100 Subject: [PATCH] Fix ReflectionProbe AABB --- editor/plugins/gizmos/reflection_probe_gizmo_plugin.cpp | 7 ------- scene/3d/reflection_probe.cpp | 4 ++-- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/editor/plugins/gizmos/reflection_probe_gizmo_plugin.cpp b/editor/plugins/gizmos/reflection_probe_gizmo_plugin.cpp index 7b91dac2eb..85b84262f7 100644 --- a/editor/plugins/gizmos/reflection_probe_gizmo_plugin.cpp +++ b/editor/plugins/gizmos/reflection_probe_gizmo_plugin.cpp @@ -165,13 +165,6 @@ void ReflectionProbeGizmoPlugin::redraw(EditorNode3DGizmo *p_gizmo) { aabb.position = -size / 2; aabb.size = size; - for (int i = 0; i < 12; i++) { - Vector3 a, b; - aabb.get_edge(i, a, b); - lines.push_back(a); - lines.push_back(b); - } - for (int i = 0; i < 8; i++) { Vector3 ep = aabb.get_endpoint(i); internal_lines.push_back(probe->get_origin_offset()); diff --git a/scene/3d/reflection_probe.cpp b/scene/3d/reflection_probe.cpp index b6ec55286d..c5654d0d77 100644 --- a/scene/3d/reflection_probe.cpp +++ b/scene/3d/reflection_probe.cpp @@ -185,8 +185,8 @@ ReflectionProbe::UpdateMode ReflectionProbe::get_update_mode() const { AABB ReflectionProbe::get_aabb() const { AABB aabb; - aabb.position = -origin_offset; - aabb.size = origin_offset + size / 2; + aabb.position = -size / 2; + aabb.size = size; return aabb; }