[Bf-blender-cvs] [20597d2b37a] temp-geometry-nodes-distribute-points-cleanup: Small fixup

Dalai Felinto noreply at git.blender.org
Fri Dec 11 12:32:50 CET 2020


Commit: 20597d2b37a881b1a8a2bc78504efcc290adc29d
Author: Dalai Felinto
Date:   Fri Dec 11 11:39:14 2020 +0100
Branches: temp-geometry-nodes-distribute-points-cleanup
https://developer.blender.org/rB20597d2b37a881b1a8a2bc78504efcc290adc29d

Small fixup

===================================================================

M	source/blender/nodes/geometry/nodes/node_geo_point_distribute_poisson_disk.cc

===================================================================

diff --git a/source/blender/nodes/geometry/nodes/node_geo_point_distribute_poisson_disk.cc b/source/blender/nodes/geometry/nodes/node_geo_point_distribute_poisson_disk.cc
index 6d59b49e97b..e5ea92f3a1d 100644
--- a/source/blender/nodes/geometry/nodes/node_geo_point_distribute_poisson_disk.cc
+++ b/source/blender/nodes/geometry/nodes/node_geo_point_distribute_poisson_disk.cc
@@ -234,7 +234,7 @@ static void weighted_sample_elimination(Vector<float3> const *input_points,
 
   /* Copy the samples to the output array. */
   size_t target_size = do_copy_eliminated ? input_points->size() : output_points->size();
-  for (size_t i = 0; i < output_points->size(); i++) {
+  for (size_t i = 0; i < target_size; i++) {
     size_t index = POINTER_AS_INT(BLI_heap_pop_min(heap));
     output_points->data()[i] = input_points->data()[index];
   }



More information about the Bf-blender-cvs mailing list