How can I reduce the distance between points on the grid in PCG?

How can I reduce the distance between points on the grid in PCG? I tried bounds modifier node but it does nothing. I reduced the grid and cell size and actually it worked but it is very time consuming and there must be an easier way to do it.

I think we’re all still sorting out what everything in PCG does. If your generating from a points sampler, I believe looseness determines spacing here and dropping it to zero will get what you’re wanting. Not sure screenshot below worked?

Since I’m running on a 5.4 source version I just went ahead and butchered the Create Points Grid node. Maybe this helps someone. I’m sure there must be another way of doing this in engine but I couldn’t find it super quick as I needed it.

At PCGCreatePointsGrid.h:

public:
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = Settings, meta = (PCG_Overridable, ClampMin = "0.0", UIMin = "0.0"))
FVector GridExtents = FVector(500.0, 500.0, 50.0);
	
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = Settings, meta = (PCG_Overridable, ClampMin = "0.0", UIMin = "0.0"))
FVector CellSize = FVector(100.0, 100.0, 100.0);

UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = Settings, meta = (PCG_Overridable, ClampMin = "0.0", UIMin = "0.0"))
FVector CellAddedSize = FVector(0.0, 0.0, 0.0);

At PCGCreatePointsGrid.cpp I modified the coordinate calculations in FPCGAsync:AsyncPointProcessing and added some grid spacing.

double XCoordinate = (Index % PointCountX) + PointOffsetX + (Index % PointCountX) * Settings->CellAddedSize.X;
double YCoordinate = ((Index / PointCountX) % PointCountY) + PointOffsetY + ((Index / PointCountX) % PointCountY) * Settings->CellAddedSize.Y;
double ZCoordinate = (Index / (PointCountX * PointCountY)) + PointOffsetZ + (Index / (PointCountX * PointCountY)) * Settings->CellAddedSize.Z;

Hope this helps someone and I would appreciate if anyone steps in with a cleaner solution!