School of Digital Photography

Subscribe to School of Digital Photography
RSS
Twitter
Facebook
Search SDP

How to Add a Rainbow to your Photograph in Photoshop

In this article let us discuss how to Add a Rainbow to your Photograph in Photoshop

Open the picture

how to add a rainbow to a photo using photoshop
Photo by Muffet

Either click File > Open or use keyboard shortcut Ctrl + O.

Add a New Layer

Either click on the Create New Layer icon or use shortcut Shift + Ctrl + N to create a new layer. The layer will be named Layer 1. Set the blending properties of the layer to Screen by either selecting it from the drop down box located in the layers palette or by right clicking and selecting blending options on Layer 1. It is on this layer that we are going to paint our rainbow.

how to add a rainbow to a photo using photoshop

Select Gradient

Either click on the icon or press G to select Gradient Tool. Select the Transparent Rainbow gradient.

how to add a rainbow to a photo using photoshop

Set the Gradient type to linear gradient and adjust the properties of the transparent rainbow gradient as shown in the picture.

how to add a rainbow to a photo using photoshop

Drawing the Gradient

The width of the rainbow depends on the composition of your picture. So make a mental note as to how wide your rainbow will be. Hold down the Shift key and draw your rainbow by clicking and dragging your left mouse button. How much you drag determines the width of your rainbow.

how to add a rainbow to a photo using photoshop

Holding down the shift key while dragging makes sure that the rainbow you draw is in a perfect straight line.

Making the Rainbow

Click Filter > Distort > Polar Co ordinates. Select the option Rectangular to Polar and click ok.

how to add a rainbow to a photo using photoshop

Now you have your circular rainbow.

how to add a rainbow to a photo using photoshop

If you observe closely you will note that when we first drew the gradient in a straight line; the colors of the rainbow VIBGYOR was starting with violet on top. But when we applied the polar co ordinates, distort effect it reversed the order, making red on top; exactly as found in nature.

Transforming the Rainbow

Press Ctrl + T to select the Free Transform tool and adjust the rainbow so as to fit neatly on to your image.

how to add a rainbow to a photo using photoshop

Making the Rainbow Realistic

Click Filter > Blur > Gaussian blur to add realistic effect to your rainbow. The amount of blur you require varies from picture to picture so try experimenting with different settings. For our example picture we selected a blur radius of 5.

how to add a rainbow to a photo using photoshop

Adjust the opacity of the rainbow layer, in this case layer 1 to suit the mood of the picture. We set it to opacity of 80%.

how to add a rainbow to a photo using photoshop

Add a layer mask to layer 1 by clicking on the Add Layer Mask icon located at the bottom of the layers palette.. Press B to select the Paint Brush tool. Press D to set the foreground color to black and background color to white. Select a suitable brush size and softness and paint over those areas of rainbow which we need to delete. In this case the portion of rainbow from the ground to the canopy.

how to add a rainbow to a photo using photoshop

In case you need any correction press X to invert the foreground and background colors. So that now the foreground color is white; and paint over areas you wish to undo. You can thus switch back and forth and achieve the desired result.

how to add a rainbow to a photo using photoshop

Adding a Feel of Depth

Add a new layer; Either click on the Create New Layer icon or use shortcut Shift + Ctrl + N to create a new layer. The layer will be named Layer 2.

how to add a rainbow to a photo using photoshop

We should now be using a paint brush tool with white as our foreground color. If not press B to select paint brush, press D and then press X to set the foreground color to white.

Now paint the sky inside of the rainbow, the area below the rainbow and above the canopy. Make sure you do not spill over to the trees or on to the rainbow.

how to add a rainbow to a photo using photoshop

You can use the eraser tool to erase away any spill over’s.

Fine Tuning the Effect

how to add a rainbow to a photo using photoshop

Click on layer 2 to make it the active layer. Set the blending mode to Soft light and then play with the opacity slider until you find a value that suits your image. For our example picture a value of 25 % seems okay.

Here is our final result

how to add a rainbow to a photo using photoshop

Congratulations, you have now successfully added a rainbow to your photograph.

Shoppers Stop
Cameras & Equipment
Join our facebook community
Subscribe Via Email

Enter your email address:

Delivered by FeedBurner

How I Took It

Exif's, Lighting diagrams, and more.

Write for School of Digital Photography

If you would like to share your ideas and opinions to our viewers, do write to us at enchantingkerala.org@gmail.com with the subject line stating Photography Article. We are looking for tips on every aspects of photography aimed for the beginner, intermediate and advanced digital photographers