Pankaj Shah web agency director in London with over 20 years of experience in web design and project management

I hope you enjoy reading our blog posts.

If you want DCP to build you an awesome website, click here.

GIMP 2.10 Layer Mask Tutorial

If you’ve ever wanted to combine multiple photos into one eye-catching piece of digital artwork, layer masks are the technique that makes it possible. In this beginner-friendly GIMP tutorial from DCP Web Designers, you’ll learn how to blend three separate stock images – a light bulb, ocean waves, and a shark – into a single, polished composite that looks like a shark leaping out of water trapped inside a glowing light bulb.

Below is a complete walkthrough of the video, so you can follow along at your own pace or use it as a quick reference while you work.

What You'll Need

Before you start, download three free stock images (all sourced from Pixabay in the video):

  • light bulb image
  • An ocean wave/water image
  • shark image
You’ll also need GIMP 2.10 installed. If you’re new to the software, DCP Web Designers has a separate beginner’s install guide to get you set up first.

Step 1: Prep the Light Bulb Layer

Drag the light bulb image into GIMP as your base layer. Turn on View > Show Guides and drag a horizontal guideline down from the top of the canvas – this gives you a straight line to align the bulb against.

  • Select the Rotate Tool and rotate the light bulb so it lies roughly flat along the guideline.
  • Create a new white background layer and move it beneath the light bulb layer.
  • Use the Rectangle Select tool to draw a selection around the bulb, then go to Layer > Crop to Selection to trim the canvas down.
  • Turn off the guides (View > Show Guides) and deselect (Select > None).
  • Rename the layer “Light Bulb” – naming layers as you go makes the project much easier to manage later.

Step 2: Clean Up the Light Bulb

Use the Magic Wand (Fuzzy Select) tool with “Replace current selection” enabled and a threshold of around 20. Click the white background outside the bulb, then Edit > Cut and Select > None to remove the white backdrop.
 
Switch to the Paintbrush tool with white selected and a high force/hardness setting. Zoom in (Ctrl + scroll wheel) and pan with the middle mouse button to carefully paint away the filament and any leftover gray fringing around the edges until you have a clean, isolated light bulb.
 
Save your file with a version number (e.g., lightbulb-shark-01) – DCP Web Designers recommends saving a new version at each major stage so you can always roll back if a step goes wrong.

Step 3: Add the Water Into the Bulb

Drag in your wave/water image and right-click it in the Layers panel to Add Alpha Channel.

  • Select the light bulb layer, Edit > Copy it.
  • Go back to the waves layer, right-click and Add Layer Mask, choosing Black (full transparency).
  • Click the new black mask and paste (Ctrl+V) the copied light bulb shape – this clips the water so it only shows inside the bulb’s silhouette.
  • Use the Move Tool to nudge the water into alignment with the bulb outline, then click the anchor icon to commit it.
  • With the black mask still selected, paint with black on the mask to hide the excess water above the bulb’s rim, leaving just the section that reads as “water trapped inside glass.”

Save this as a new version.

Step 4: Add the Shark

Drag in the shark image, drop its layer opacity to around 70% so you can see through it while positioning, then use the Scale Tool (hold Shift to keep proportions) to size it appropriately – roughly so the shark’s mouth pokes just above the bulb’s rim. Once positioned, restore opacity to 100%.

Rename this layer “Shark,” then repeat the copy/mask trick from Step 3:

  • Copy the light bulb shape, add a black, fully transparent layer mask to the shark layer, and paste the bulb shape into the mask.
  • Use the Move Tool to align the shark with the bulb outline.
  • Switch the mask’s paint color between white (adds back) and black (removes) to fine-tune which parts of the shark show through the bulb’s opening – this is the core trick behind layer masking in GIMP.

Step 5: Blend the Shark Into the Water

This is the most detail-oriented part of the tutorial. Zoom in close and use a small, soft brush to:

  • Paint out the blue water color bleeding around the shark’s body and fins (using black on the mask).
  • Leave in the splash/spray detail generated near the shark for a natural “bursting through the surface” look.
  • Switch back to the water layer’s mask to restore any wave detail that got covered up, so the water still reads clearly around the bulb’s rim.

Take your time here – going over the edges a few passes, getting progressively closer each time, gives a much cleaner result than trying to nail it in one go.

Step 6: Merge, Resize, and Add a Shadow

Once you’re happy with the blend, merge the light bulb, water, and shark layers down into a single image (right-click > Merge Down, repeated).

  • Use the Scale Tool to shrink the merged image slightly and the Move Tool to center it on the canvas.
  • Create a new transparent layer named “Shadow.” Use the Ellipse Select tool to draw an oval beneath the bulb, fill it with black (Edit > Fill with FG Color), deselect, then apply Filters > Blur > Gaussian Blur (around 30–33px) to soften it into a realistic drop shadow.

Step 7: Add a Reflection

Duplicate the light bulb layer, flip the copy vertically (Tools > Transform Tools > Flip), and position it just below the original. Use the Unified Transform Tool to squash it to roughly half height, then drop its opacity down to around 7–8% so it reads as a subtle reflection rather than a mirror image.

Step 8: Add a Gradient Background

Create a new transparent layer named “Color BG.” Using the Color Picker, sample a blue tone from the shark for your foreground color, then select the Gradient Tool set to “FG to BG.” Hold Ctrl and drag from the top of the canvas downward to create a smooth color gradient behind your composite.

Step 9: Add a Glow Effect

For a final polish, duplicate the merged light bulb layer, apply Gaussian Blur (around 29px) to the duplicate, and place it behind the sharp version. This creates a soft glow radiating around the bulb’s edges, reinforcing the idea that it’s lit up.

Step 10: Export Your Final Image

When you’re happy with the result, flatten as needed and export via File > Export As, choosing JPEG as the file type.

Final Thoughts

This project is a great introduction to GIMP’s layer mask workflow, a technique you can reuse for almost any kind of photo composite. Once you understand how black/white painting on a mask reveals or hides content non-destructively, you can combine any set of images into surreal or polished creative artwork.

Author

Picture of Pankaj Shah

Pankaj Shah

Pankaj Shah is the founder of DCP Web Designers, an award-winning London-based web design and digital marketing agency. With over 20 years of experience, he specialises in WordPress web design, WooCommerce, SEO and helping businesses build effective online solutions.
Tell Us Your Thoughts

This website (dcpweb.co.uk) uses cookies to improve your browsing experience and help us understand how our site is used. By continuing to browse this website, you agree to our use of cookies.

To learn more about how we collect, use, and protect your data, please read our Privacy Policy.

Since 2004, we have designed and developed websites for companies across a wide range of industries, from local service businesses to ecommerce brands and professional organisations.

Our focus is on creating websites that not only look professional, but also perform well in search engines, attract the right audience and support long-term business growth.

If you are looking for experienced web designers who understand how to build websites that deliver real results, our team is here to help.

Privacy Policy

Last Updated: 01/07/2024

Different Colour Productions Ltd (“we,” “us,” or “our”) is committed to protecting your privacy. This Privacy Policy outlines our practices concerning the collection, use, and disclosure of personal information when you visit our website or engage with our services. By using our website and services, you consent to the terms outlined in this Privacy Policy.

1. Information We Collect

We collect various types of information to provide and improve our services. The types of information we may collect include:

1.1. Personal Information: This may include your name, email address, phone number, and any other information you provide when you contact us, request information, or subscribe to our newsletter.

1.2. Log Data: When you visit our website, we automatically collect information, such as your IP address, browser type, pages visited, and the time and date of your visit.

1.3. Cookies and Similar Technologies: We use cookies and other tracking technologies to improve your experience on our website. You can adjust your browser settings to reject cookies or be alerted when cookies are being used.

2. How We Use Your Information

We use the collected information for various purposes, including:

2.1. Providing Services: To provide web design and related services you have requested from us.

2.2. Communication: To respond to your inquiries, send updates, and provide customer support.

2.3. Analytics: To analyse and improve our website and services, as well as monitor usage patterns.

3. Information Sharing and Disclosure

We do not sell or rent your personal information to third parties. However, we may share your information with third parties under the following circumstances:

3.1. Service Providers: We may share your information with trusted service providers who help us deliver our services, such as hosting providers, analytics providers, and marketing services.

3.2. Legal Obligations: We may disclose your information when required by law, to comply with legal processes, or to protect our rights, privacy, safety, or property.

4. Your Choices

You have choices regarding your personal information:

4.1. Access and Update: You can access and update your personal information by contacting us.

4.2. Marketing Communications: You can opt out of receiving marketing communications from us by following the unsubscribe instructions in our emails or emailing [email protected]

5. Security

We take appropriate measures to protect your personal information from unauthorised access, disclosure, alteration, or destruction.

6. Links to Other Websites

Our website may contain links to third-party websites. We are not responsible for the privacy practices of these websites. We recommend reviewing their respective privacy policies.

7. Changes to this Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices. Any changes will be posted on this page, and the date at the top will indicate the latest update.

8. Contact Us

If you have any questions or concerns about this Privacy Policy or our practices, please contact us at: [email protected]

By using our website and services, you acknowledge that you have read and agree to this Privacy Policy. Different Colour Productions Ltd is committed to safeguarding your personal information and respecting your privacy rights.

ThreeBestRated Top 3 Website Designers in London 2026 award for DCP Web Designers Certificate