From Garry's Mod
Finds the closest standable ground at, above, or below the provided position.
The ground must have at least 32 units of empty space above it to be considered by this function, unless 16 layers are tested without finding valid ground.
Position to find the closest ground for.
The height of the ground layer.
The normal of the ground layer.