Build from the ground up with free 3D ground materials render-ready for Blender.
Using 3 variation of a material, All are tile by itself. Then using proceedural noise and depth to mask and blend them together, randomly. To break the repeatness. Each variation itself are PBR compatible, But not with the proceedural noise blend.