How to Make a Custom Brush from a Photograph
Transforming an element from a photograph into a custom digital brush tip allows you to introduce realistic textures, silhouettes, and patterns directly into your digital artwork. This guide covers the essential workflow for selecting an image element, converting its tonal values to establish opacity, defining it as a reusable brush preset, and fine-tuning the brush dynamics for optimal performance.
1. Select and Isolate the Subject
Open your source photograph in your image editor of choice. Use a selection tool—such as the Quick Selection tool, Pen tool, or Lasso—to isolate the specific object, surface, or texture you want to turn into a brush. Once selected, copy the element onto a new transparent layer and delete or hide the background layer. Clean up any unwanted hard edges using a soft eraser or a layer mask with a feathered edge to ensure the brush stamps smoothly.
2. Convert to Grayscale and Adjust Values
Digital brush engines rely entirely on grayscale values to determine opacity: pure black becomes 100% opaque, pure white becomes 100% transparent, and mid-tone grays represent varying levels of semi-transparency.
- Convert the isolated element to grayscale (e.g., apply a Black & White adjustment layer or desaturate the image).
- Open your Levels or Curves adjustment tool.
- Increase the contrast. Darken the core details that you want to be solid, and ensure that any background noise or outer borders fade cleanly into pure white. If you are extracting a dark subject from a light background, keep it dark; if the subject is light against a dark background, invert the colors (Ctrl+I or Cmd+I).
3. Define the Brush Preset
With your prepared grayscale element active on the canvas:
- Create a rectangular selection around the element.
- Navigate to the brush definition menu (in Adobe Photoshop, go to
Edit > Define Brush Preset; in GIMP, export as a
.gbrfile or use Edit > Copy and paste as a new brush; in Affinity Photo, use the Brushes panel menu and choose New Brush from Selection). - Name your brush preset clearly and click OK.
4. Configure Brush Dynamics
Select the newly created brush from your brush library and open your software's brush settings panel to control how the brush behaves when stroked across the canvas:
- Spacing: Increase the spacing slider to turn a continuous smear into distinct, individual stamps, or reduce it for a smooth, unbroken line.
- Shape Dynamics (Size and Angle Jitter): Add a small amount of random size and angle jitter so the brush automatically rotates and scales as you paint, preventing repetitive patterns.
- Scattering: Enable scatter to disperse the brush tips outward from your stroke line, which is ideal for foliage, particles, splatter, or cloud brushes.
- Transfer (Opacity Jitter): Link opacity to pen pressure if you are using a drawing tablet to control the density of the applied texture.
Once the settings produce the desired effect, save the configuration as a new brush tool preset to retain your dynamic adjustments for future projects.