The Bump Texture Synthesis tool is used to create matching texture and bump map patterns for certain common materials. This is especially convenient for materials that may contain variations or imperfections that go beyond the surface of the object. Adding an imperfection with normal Photoshop tools is not always enough, as these imperfections may appear flat and unrealistic in a three-dimensional rendering. With this tool, the user is able to control variations and imperfections that appear on both the surface and bump map of the object. We have provided two synthesis tools: Brick & Rock Texture Synthesis tool and Reaction-Diffusion Texture Synthesis tool.