The technique of using an alpha as a Selection on a tool along with Inflate and Smooth is wonderful. It gives great results, and it’s fast and easy. Mentat has explained how to use this method here.
The picture below shows the untextured tool I created using this technique, along with a portion of the texture used to generate it. The texture is fairly low quality and was found on the web. There are quite a few rock and pebble pictures available for free (no royalty) on the web. NewTek has a few stone and rock textures that they give away free when you register on their site. TurboSquid also has some free textures and some texture collections for sale.
I started with a 3DPlane and initialized it to 256x256. 128x128 can give quite good results as well. I also wanted to quadruple the size of my original texture. I did this in ZBrush by tiling the texture on the plane 2x2, and then using the MRGBGrabber tool to create a texture and alpha that was 4 times bigger than the original texture. This texture was not seamless, and it showed in 2D texture, but can you detect it in the 3D tool? I can’t.
I then cleared the texture and applied the alpha as a Selection using TOOL:MODIFIERS:SELECTION:ALP. Because I used an HDivide and VDivide on the 3DPlane of 256x256, I did not need to Smooth as aggressively as Mentat suggested here. I Inflated by 25 and Smoothed by 100, then Inflated and Smoothed once again. Then I cleared the selection and applied the original texture, tiling it 2x2 to match the alpha I had created:
The material is Mentat’s FishRock material that he shared in the link above, modified with some extra bump to make the pebbles look more like granite. Without the bump, they look like smooth river stones, which is also good.
The picture below shows the tool placed with Perspective turned on: