I used “Mesh to volume > Distribute points” in volume with “Distribution method: grid” to get evenly spaced points within a mesh to later instantiate on these points
but in my case i get this:
generated points are… well i don’t really know the correct way to describe this, “unevenly” distributed? “non homogeneous”?
this kind of “unevenness” happens on all axis additionally i noticed that generated points are for some reason offset by +0.2 units on all axis i suspect that this is causing the main problem but im not sure…
heres an example blend file
example.blend (886.9 KB)
Can anyone help me out on this problem is this a bug? or did i mess up some esoteric setting in my blends?
No idea why the points distribute the way they do… try Density of 100 and Voxel Amount of 2 to see some weirdness… points will distribute totally outside of the volume because the voxels will become large in comparison to the mesh.
Seems to be just how the voxels are calculated 
Anyway, as a workaround you can center the points using the Bounding Box like so:
Good luck.
Thx. But yeah i tried a similar method before but that only fixes the “offset” part of the problem points are still “unevenly” distributed
The workaround that works is offsetting the geometry itself in edit mode to match the point generation offset
that way points are “evenly” distributed
You can also try make your own grid points:
Good luck!