I have a simple 3D model where all vertices are on the grid. The model origin and 3D cursor are both on the grid at 0,0,0. I have Absolute Grid Snap turned on.
When I box select and translate it only snaps the center of the selection to the grid. I want all points to snap to the grid regardless of where the centre is. It would suffice if only one point snaps to the grid as all other points will follow.
This isn't an issue where the center of my box selection happens to fall exactly on the grid already, but where the center of my box selection is not on the grid, any movement causes all selected vertices to immediately jump off the grid. This is quite frustrating.
I have changed the Pivot Point to individual origins but as stated in Blender this only effects rotation/scaling, not translation.
How can I translate based on a vertex of a selection or even the outside bounds of the selection, instead of translating based on the center of the selection?
I should mention I'm using 2.8, but this problem also existed in 2.79b.