Jelajahi Sumber

Merge pull request #83497 from grenappels/probe_distance_fix

Fix generated light probes placing too close to manual light probes
Rémi Verschelde 1 tahun lalu
induk
melakukan
a3266e28be
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      scene/3d/lightmap_gi.cpp

+ 1 - 1
scene/3d/lightmap_gi.cpp

@@ -709,7 +709,7 @@ void LightmapGI::_gen_new_positions_from_octree(const GenProbesOctree *p_cell, f
 			const Vector3 *pp = probe_positions.ptr();
 			bool exists = false;
 			for (int j = 0; j < ppcount; j++) {
-				if (pp[j].is_equal_approx(real_pos)) {
+				if (pp[j].distance_to(real_pos) < (p_cell_size * 0.5f)) {
 					exists = true;
 					break;
 				}