Using Light and Shade to Bring Text to Life

DiggThis
Download Source Files
  • Source files for this tutorial are available to Premium members.
    Get a Premium Membership

The best book I’ve ever read on drawing is one called Drawing on the Right Side of the Brain. After reading it, I’m still pretty bad at drawing, but I did learn a lot about light and shade. In this tutorial we are going to take some very basic principles of light and shade to make a rather impressive-looking text effect.

Light Sources

So before we start the tutorial, here is a little diagram about how light might hit an object. Here we have a square object in the middle with light coming from the top left. You can see that where the light hits the object, a shadow is cast on the other side. Note that the shadow is not a Photoshop drop shadow, which makes the object look like it’s hovering above the canvas. Here we want the object to look like it’s a three dimensional thing stuck on the canvas, extruding if you like. Now tell me what other Photoshop tutorial site gives you diagrams? It’s like being back in school!

Step 1

We begin the tutorial by drawing a subtle Linear Gradient from dark grey to darker grey. Note that because we want our light to come from the top left, that’s where the lighter part of the document is.

Step 2

Now we place some text. I’ve used a very cool font called Agency FB, which has a condensed, hard-edge feel to it. You should make the text a grey-ish blue color – #c2c8d4 to be precise.

Step 3

Next Ctrl-click the text layer and create a new layer above it. In the new layer, with that selection still held, draw a linear gradient of #495a79 to transparent from bottom right to left. So in other words you are darkening the bottom right as shown.

Step 4

Set your foreground color to Black (you can do this by pressing the letter ‘D’ on your keyboard which restores the defaults).

Now Ctrl-click the text layer again and create a new layer beneath the text layer. Now press the down arrow on your keyboard once and the right arrow on your keyboard once. Then press Alt+Backspace to fill it with black. Then press down and right again one time and fill with black. Each time you will be moving 1px right and 1px down. You should repeat this process about 30 times (which is why it’s important to use Alt+Backspace instead of the Fill tool).

Note also that to move the selection but not the fills when you press your arrow keys, you have to have one of the Marquee tools on. If you switch to the Move Tool (V) when you press down and right you will actually move the black fill as well as the selection and will just be filling the same pixels over and over.

Step 5

Here’s what you should now have. Now deselect and make sure you are on the shadow layer, then go to Filter > Blur > Motion Blur and use values of -45 degrees and a distance of 30px.

Step 6

Set your shadow layer to Multiply and about 40% Opacity and then hold down Shift and press the down arrow and then the right arrow. This will move your object right and down 10px each (Shift tells Photoshop to go 10px at a time instead of 1). Now you may have some of the blurred parts of the shadow sticking out to the top and left of the object. If this is the case, grab a small soft eraser and gently erase away anything which shouldn’t be shaded (remember the diagram at the beginning).

Step 7

Next duplicate the shadow layer, hold Shift and move it down and right again. Then run the Motion Blur filter again with a distance of 50px this time and set this layer to Multiply and 20% Opacity. This is just to give our shadows more of a trail off.

Step 8

Now create a new layer above all the other layers, hold down Ctrl and click the main text layer to select its pixels and back on your new layer fill the selection with White. Don’t let go of the selection just yet though. Instead press down and right one time to move 1px away and then hit Delete.

Set this thin white line layer to about 80% Opacity.

Step 9

As you can see, the thin white line gives a sort of highlight effect where the light source is hitting the text and gives the impression that the text is more three dimensional.

Step 10

Next we want to create some streams of natural light. Create a new layer above all the others and draw four or five white rectangles approximately similar to those shown (i.e. getting fatter as they go down).

Step 11

Now press Ctrl+T to transform and rotate and enlarge the rectangles as shown. Now normally you’d press Enter when you’re finished, but this time don’t let go just yet. Instead, right-click and you will get a pop up menu showing you other types of transforms you can do. Choose Perspective. The reason it’s important to do this in one step is so that you don’t lose your bounding box. So take the top left two points and bring them closer together so that the light appears to be coming from one place and spreading out.

Step 12

Here we have our four strips of "light." Now set the layer to Overlay and 20% Opacity and then go to Filter > Blur > Gaussian Blur and give it a blur radius of 6px.

Step 13

You should now have something that looks like this.

Step 14

Now since those thin strips are meant to be light, it would make sense if our highlight layer only showed up where the light was hitting right? So Ctrl-click the light layer and then click on the highlight layer from earlier, then while the selection is still on, click on the Add Layer Mask button (it’s the one at the bottom of the layer palette to the right of the ‘f’ icon). This will create a Mask that only shows the highlight layer where the light overlaps it.

Step 15

So you could stop here; it’s already looking pretty good, but we’ll finish this effect off by adding some warm lighting.

Step 16

So first of all create a new layer just above the background and fill it with a pinkish color – #9d506c.

Step 17

Now set the pink layer’s blending mode to Colour and the opacity to 20%. This gives our background a nice reddish-warmth. Over the top of this we can now mix in some yellows. If we don’t put in the reddish cast underneath, the result comes out looking overly yellow and not particularly real.

Step 18

Next we create a layer just above the pink. Fill it completely with white and then go to Filter > Render > Lighting Effects. I don’t often use Lighting Effects, but it does have one very cool preset called the Two O’clock Spotlight, which you can select by going to Style at the top and looking through the options. You can pretty much use this as default, but for our purposes it helps to extend the ellipse to make it a little longer (i.e. the spotlight is a little further off).

Step 19

Now we set the lighting layer to Overlay and you have something like shown below. Now duplicate that layer, move it above all the other and set it to 40% Opacity. This makes sure that our warm lighting is also interacting with the text and not just the background.

Conclusion

Finally, we duplicate the top lighting layer one more time and set it to 65% Opacity, then click the Add Layer Mask button on the layers palette again and draw a linear white to black gradient from top left to bottom right. This makes the extra lighting layer fade off as it goes down right.

Related Posts

Add Comment

Discussion 246 Comments

Comment Page 6 of 6 1 ... 4 5 6
  1. Huh !.
    I have searching for a tute like this for months.
    finally found.
    Thanks.

  2. Pay Advance says:

    Love this tutorial. I am now applying to several of my websites and experimenting with different colors for the lighting. Thanks

  3. evo_chic says:

    Hi, this was a great tutorial, although mine looked brighter for some reason. Can’t figure out why. Anyways, I still learned something.. thanks!

  4. Bobby D says:

    it would be gd if you could actually explain how to do things. We’re not all photoshop nerds. I’m stuck on step 3! Are u supposed keep the Ctrl key held down? How do create a gradient with transparency??!!

  5. Katy Simmons says:

    nice tutorial. I’m a beginner and I’m stuck on step 6 – how do you set your shadow layer to Multiply? wot does this mean?

    Any help?

  6. IoooI says:

    I can’t do for step result 4. Please help to show step by step. I’m Newbie.

  7. Sameer says:

    This is very good.

  8. Stody says:

    Great Tutorial!
    I will try to get some results out of this. I like it very much!

    Greetz,
    Stody

  9. Jai says:

    Hi I only found this site last week and already my PS is improving from the great tut’s. Thanks!
    I got all the way through this one, with my own text, but I’ve just fallen at the last hurdle.

    Can anyone help please?

    At step 18, I’ve made my white fill layer above the pink, but when I go to Filter > Render > Lighting Effects. I can’t click on /lighting Effects, it’s highlighted out. I can choose the other options above it though.

    I’d really like to tweak and apply this method for a forum sig I’m making,. but can’t quite get the finishing touch.

  10. Giallo says:

    Bravo you’re the best one so far!!!!

  11. Tyler Maslen says:

    just got all the way to step 18 and got stuck, once i create a new layer and fill it white and make sure its on top of the pink layer, I go to filter > render> and then the lighting effects is grey’d out, anyone know why? would much appriciate the help because this is a really cool effect.

    Thanks

  12. Carlos Ley says:

    Great Tut, Simple & Great!

  13. i really enjoy your tips and tricks which you using in this beautiful tutorial.

  14. Peter says:

    Nice Nice Nice:) Really nice tut:D imo its a bit hard but so much fun :)

  15. NSRDesign says:

    Incredibly clear, quick and one of the most crucial tutorials I’ve ever followed. Congrats from me. :)

  16. Richard says:

    I can’t get through step 4.. i think you should give clearer instructions…

  17. Colin says:

    Hi Great tutorial! Although when you attempt this step-by-step it is very difficult to get past steps 4,5. Are there any further instructions to get through these steps? I really want to finish this technique! Thank you, Colin

  18. JBeck says:

    What settings did you use to open the new file? I used 200 pixels/inch, and the resulting font is pixellated around its edges. HELP?!

  19. agon says:

    LIKE IT …NICE TUT BRO …KEEP IT UP

  20. rozy says:

    thank you its briliant

  21. ALDO AMILKAR says:

    Excelente!!!
    Gracias por la aportación y por la paciencia para describir todos los pasos

    Saludos desde México

    ———————
    Excellent!!!
    Thanks for the contribution and the patience to describe step by step

    Greetings from Mexico

  22. asdf says:

    first: its a great tut
    further: STEP 4 can be done more easier by transforming the letters and than use the function of step and repeat

  23. Mani says:

    its really amazing thx to developer…

  24. spam says:

    Step 4 could be done faster by using actions

  25. b13 says:

    awesome tuturaial. great REALLY

  26. Rev says:

    GoOoOoOoD One

  27. nick says:

    great tut, but, i have one question
    step 14, what kind of overlay? and where do i find it? i’ve got 3 fricking options, and its in german, and im getting quite annoyed checking translations, i know where to change it to overly, but its not there. nothing says just ‘overlay’. i got color overlay, gradient overlay, and pattern overlay. WTF.

    now im gonna have to wait ages for someone to answer this….

    thanks.

  28. ajimon says:

    nice work, beautiful ~~~~~~~~~~~~~~~~~~~

  29. great work. shading is a big thing ppl overlook.

  30. will says:

    very nice. .. great example of designing..

    truly professional web designing

  31. plooshon says:

    definitely useful. thx!

  32. jeprie says:

    you’re damn good collis. simple but powerfull. i also love those details you explain.

  33. Seb says:

    In this step: Next Ctrl-click the text layer and create a new layer above it. In the new layer, with that selection still held, draw a linear gradient of #495a79 to transparent from bottom right to left.

    I’m not sure what ctrl+click is supposed to do. And what do you mean with the selection still held? What selection? Can you simplify this for me as I don’t have a clue what I should be looking at.

  34. Cho Ha Jun says:

    Thx By : CHO HA JUN (SMAN 4 BANDUNG) (Kls XI-IPS)

  35. so simple, so beautiful. well-done.

  36. Hi,
    Really enjoyed your tutorial and have posted your info on my blog.
    http://valentinepiercedesigns.blogspot.com/2010/02/light-and-shade.html

  37. Jeffrey Pangan says:

    Great!tnxs a lot!

  38. parjo says:

    Very, very nice and clean design. I’m a beginner in PS field, and I wonder how to change the shadow into people shadow.

  39. Jonathan says:

    Love the tutorial.

    My results: http://jonnythegreat.deviantart.com/art/Design-Life-WP-156302061

    A little texture added in 2 overlay layers for personal taste. :D

  40. Michael says:

    It’s amazing how so many people can ask the question about the CTRL-clicks, yet no one answers. I have the same problem, and can therefore not continue.

    Can someone please simplify the steps with the CTRL clicks. If so many people found it so easy, how about answering a simple question? Christ ..

  41. redbandit8 says:

    spledid learning tutorial, thanks for sharing, hoping for many of such tutorials!!

  42. El hamalawy says:

    the right word here is awesome

Comment Page 5 of 5 1 ... 3 4 5

Add a Comment