Search:
All Any

Part of mariaus.info network Subscribe via RSS
Follow on twitter Request a tutorial
Quick tip: The dream effect
25 Photoshop tricks that you should know
Non destructive deletion with layer masks
Create a planet in Photoshop
Wallpaper: A romantic virtual photogallery
Photography and art inspiration # 1
Photography and art inspiration # 3
Photography and art inspiration # 4
Photography and art inspiration # 2
Go to first pageAdd to favorites (this)Contact page ownerRequest a tutorialSubscribe to the Tip Kit news
Request a tutorial
Visitor request: Advanced reflections in Photoshop

Learn how to reflections of more complex objects in Photoshop.
This tutorial has been requested by a Tip-Kit visitor, but i'm sure others will find it useful as well. If you are in need of a guide or a tutorial, you can also request it and possibly have it written especially for you.

One of our visitors wanted to know how he could create an advanced reflection of a laptop computer. Unfortunatelly, the problem with reflections of advanced objects is that every object requires slightly different techniques for reflecting it and some objects won't reflect at all. Generally, you can only fake a reflection, but it still won't look 100% real. What is an advanced reflection anyway? To answer that, let's first look at what a very simple reflection is. Look at the images below:

img/p54_001.jpg

As you can see a simple reflection is simply a flipped original with some fading applied. But let's apply the same technique to a more complex object:

img/p54_002.jpg

If you have any sence of reality, you'll notice that the reflection on the right is simply ridiculous. Try putting a laptop on any surface anyway you want it and it will still not reflect like that. In this tutorial i'll show you how to fake a reflection on this very laptop. You won't be able to use the same technique on all the objects you want to reflect (some of them are practically impossible to reflect in Photoshop at all) but you will still have one weapon more in your arsenal.

Faking the reflection

The laptop i used for this tutorial can be found here. If you want to cut the laptop out of the background yourself, follow the next tip or scroll down a little and you'll find a link to a PSD file with the job already done. So to cut it yourself: open the image in Photoshop, grab the pen tool img/ps_tool_pen.jpg from the tools palette, and make a selection around the laptop with these settings defined:

img/p54_003.jpg

Right click inside the selected area, choose Make Selection ... and finally press CTRL+J to put the laptop on a separate layer. The reason i'm not giving any visual feedback or more details on this operation is because this is not the purpose of this tutorial. If you fail to cut the laptop or you're simply a little lazy, download the psd i used: it already has the laptop cut out on a new layer. The PSD has a background (not entirely white) and a laptop on a new layer:

img/p54_004.jpg

So let's begin faking the reflection. Unfortunately, this method is not a very easy one, but unless you photograph the objects on a reflective surface yourself - this is all you've got. OK we'll be using the polygonal lasso tool img/ps_tool_selpoly.jpg from the tools palette a lot so grab it and let's continue. The key in advanced reflections is reflecting the image piece by piece. You cannot just flip it and expect to reflect perfectly. You need to process each side of the object separately. So with the polygonal lasso tool, make a selection like this:

img/p54_005.jpg

Now select the laptop layer and press CTRL+J to put the contents of the selection onto a new layer. Name that layer sides. We will be creating the reflections of both sides separately, but we'll do it on a single layer. Move the sides layer below the laptop layer. Now go to Edit > Transform > Flip Vertical and position the flipped part below the laptop like this:

img/p54_006.jpg

To be able to see things more clear, select both layers and move them up so that the flipped part is completely visible:

img/p54_007.jpg

Let's reflect the left part first. To do that, make a selection with a rectangular marquee tool img/ps_tool_selrect.jpg like the one below:

img/p54_008.jpg

Now select Edit > Transform > Skew from the menu and drag the left side of the transformation upwards until the reflection transforms as shown below

img/p54_009.jpg

Press ENTER to apply and make a selection of the right side:

img/p54_010.jpg

Once again, select the skew tool (Edit > Transform > Skew) and this time drag the right side upwards until the reflection transforms as follows:

img/p54_011.jpg

After pressing ENTER and deselecting everything, you should have something like that:

img/p54_012.jpg

Select both sides and laptop layers and move them down to center in the document once again:

img/p54_013.jpg

As you can see, there's a part of the reflection that wouldn't be visible in the real world and we will now select and delete it. Grab the polygonal lasso tool img/ps_tool_selpoly.jpg from the tools palette. You need to get rid of the part within the red border:

img/p54_014.jpg


To do that, simply make a rough selection like this and press DEL (remember to select the sides layer before deleting):

img/p54_015.jpg

Now you should have a fairly decent thing that you could call a reflection:

img/p54_016.jpg

We will still need to add a display's reflection and a shadow to make it look better. Let's add a shadow first. Create a new layer above the background and name it shadow. Select it and draw a selection like the one below:

img/p54_017.jpg

Press D for default color values and ALT+BACKSPACE to fill the selection with black. Deselect with CTRL+D. You probably won't see anything happen just now but don't worry about it. Next, apply a 7-8 pixel Filter > Blur > Gaussian Blur .... At this point i've realised the layer order was incorrect so to fix this, move the shadow layer above the sides layer. And you will start seeing a more dramatic effect:

img/p54_018.jpg

Now change the opacity of the shadow layer to about 50%. This looks better at least for me so if for you it doesn't - keep it at an opacity of your choice. Next, select the laptop layer and make a selection of a display:

img/p54_019.jpg

CTRL+J the display onto a new layer and name it display or monitor etc. Now move the display layer below the laptop, do a vertical flip (Edit > Transform > Flip Vertically) and align it with the laptop like this:

img/p54_020.jpg

If we leave it as it is now, the reflection will not look real at all so we still need to transform the monitor a little. Press Edit > Transform > Skew and drag the bottom line to the left until the right side of the display's reflection becomes a straight vertical line:

img/p54_021.jpg

As you can see, the reflections we did earlier are missing from the picture above. That's because i've hidden them for now, but you don't need to do that. Press ENTER to apply and once again activate the skew tool to apply another transformation. This time make the horizontal lines of display's reflection parallel to the horizontal lines of the original picture. Basically, drag the left side upwards as shown below:

img/p54_022.jpg

Now we need to fade the monitor out. Add a layer mask on the display layer by pressing the layer mask button img/ps_btn_mask.jpg in the layers panel. Now grab a gradient tool img/ps_tool_gradient.jpg from the tools palette and use these settings:

img/p54_023.jpg

Draw a line like shown below:

img/p54_024.jpg

Now right-click on the layer mask thumbnail and select Apply Layer Mask. You should now have a nice fade like this:

img/p54_025.jpg

Once again, i have my sides layer disabled and that's why you're not seeing any reflection of the sides in a few images above. Next thing to do is move the sides layer above the display and merge them together CTRL+E. Here's how it looks now with all reflections enabled:

img/p54_026.jpg

Finally, change the opacity of the merged layer to about 70%-80% and you have the final reflection of a complex object:

img/p54_027.jpg

In some cases the method described above is not enough. Sometimes you need to paint some details manually, clone some existing stuff or even use a liquify filter. It's a creative process, in some cases it takes lots of effort, in some - not so much. The ideal way is to probably photograph the objects yourself on a reflective surface and even if you don't have one - you can still take a picture of an object and another picture of it flipped and combine them in photoshop. Unfortunately the latter method is probably even more difficult, because you cannot easily take two matching pictures to be able to create a reflection from ... especially with a laptop case :) This method would work with more simple objects like books and other primitive objects. So if you really want realistic reflections, you can: a) do it in Photoshop if you have an ideal image; b) take a picture on a reflective surface yourself; c) use a 3d software to create a model of the object instead of using a real one.

Have fun and i hope you've learned something new today.

Article written by: Marius S.
This article is an intellectual property of its respective author. All images, used here are property of tip-kit.com if not stated otherwise.
Share this article
Digg del.icio.us Facebook Furl Google Reddit Slashdot StumbleUpon Technorati
How easy was it to understand? Was it useful?










Leave a reply
Your name:

Message:

Confirmation code
Please enter the above code:
There are no comments yet. You can use the above form to leave a reply.
Copyright © 2009 Tip-Kit.Com | Valid XHTML 1.0 | Powered By Isis | RSS