Jump to content

Recommended Posts

Posted

final_1920.jpg

Psdtuts has been around for just over three years. During that time, we’ve posted a lot of content. We know that the amount of content on our site may be a bit overwhelming to those of you who recently discovered our site. That is why we have decided to periodically resurrect some of our older posts for you all to enjoy. Today, we have decided to bring back a post by Envato founder, Collis Ta’eed, from May 2008, that demonstrates how to create a spectacular grass text effect in Photoshop. Let’s get started!


Step 1

This tutorial is made up of three parts—the background, the text itself, and some final extra effects. So first of all we’re going to make a background. To do this we create a new document in Photoshop. I made mine 1920 x 1200 because I want this image to sit on my laptop background.

We start by drawing a Radial Gradient with the Gradient Tool (G) going from a light yellow-green (#adbf41) to a mid-range green (#328a26). I wonder if I’ve ever written a tutorial that doesn’t start with a radial gradient.

1.jpg


Step 2

Now for this image we want to create a really textured background, faintly resembling paper. So the first thing we need is … a paper texture!

Happily you can grab some really awesome grungy paper textures from Bittbox and they are nice and large too, which is good because this is a huge canvas.

So I can’t remember which texture I used first, but grab one, desaturate it (Ctrl+Shift+U) and stretch it over the top to fit the canvas.

2.jpg


Step 3

Now we set the layer to Overlay and 70% Opacity to blend the texture with our nice green background.

3.jpg


Step 4

Now to get a really distressed look, I then copied this layer, spun it around 180′ and set it to 20%. Then I brought in a few more layers of paper texture (using different textures, mostly from Bittbox) and set them all to faint overlays, one on top of the other.

This was partly for the extra distress, but also because I realised that the textures looked a bit grainy and not small and sharp. So by combining extra textures and then fading it all back, I can get a nicer, sharper overall look.

Anyhow as you can see in the screenshot there are six layers here. Don’t forget if you are a Plus member you can download the PSD file for this tutorial and take a look in there yourself!

4.jpg


Step 5

Now I duplicated the original background gradient, placed the duplicate layer above all the textures and set it to 40% Opacity—this tones back the texture so it’s not quite so grungy!

5.jpg


Step 6

Now we create a new layer over the top and using a large, soft, black brush, add some black to the edges. It’s worth toning back the opacity to about 30% and Overlay. You can then duplicate the layer and run a heavy Gaussian Blur over it (set to about 32px). That way the edges really soften out.

6.jpg


Step 7

OK, we now have a nice background!


Step 8

OK, we are now ready to make some grass text. To do that, we’re going to need some nice pretty grass to cut. After a lot of searching, I finally found this lovely photo on Flickr of grass.

So download the image at full-size and copy it on to your canvas.

8.jpg


Step 9

Next we need some type. So select a font you want to cut out with. I chose Swiss 924BT, which is fat and condensed type. I thought it looked nice and grand. And I’ve written the text "EARTH". That’s because I’m making five of these wallpapers—earth, water, fire, air, spirit … it’s like that cartoon I used to watch as a kid, Captain Planet!

Anyways, so just set your text out in white and set it to Overlay and like 50% Opacity. This layer won’t actually show in the end, it’s just a guide layer.

9.jpg


Step 10

OK, so here’s the text on top of the grass we got earlier.

Now a bit of planning! To make text out of grass, it’s not going to be enough just to stencil out the grass. Rather we need it to look all rough, with bits of grass sticking out the edges. To do that, we’re going to use the letter shapes as a rough guide and then trace roughly around them and periodically jut out to trace around blades of grass.

I’ll warn you now, it’s very tiresome!

10.jpg


Step 11

OK, so here we are tracing. You should use the Pen Tool (P) and frankly, if you’re not handy with it before you start, you will be by the end!

Notice how in the parts where my path juts out, it sort of follows individual blades of grass. That way when you have the final cut-out they will look like pieces of grass sticking out.

11.jpg


Step 12

When you’ve finished your path, it’s best to save it in the Paths Palette. You can do this by switching to that palette and then clicking the little down arrow and choosing Save Path. That way if you need the path again later, you can grab it.

Anyhow, double-click the path to get the selection and go back to your grass layer. Duplicate the grass layer so you still have more grass for the other letters, then invert your selection (Ctrl+Shift+I) and cut away the excess grass. In the screenshot I’ve faded back the duplicate grass layer so you can see the cut out "E" part.

12.jpg


Step 13

OK, so here we have our "E" on the final bakcground. As you can see, it looks only slightly better than if we’d just used the letter to stencil out the grass without bothering to trace. But that’s OK, what it needs is a bit more depth. After all, if that letter was really sitting there, we should see some shadow and sides to it.

13.jpg


Step 14

First of all though, we’ll add some layer styling to give it a bit more of a three dimensional look. The styles are shown below.

14.jpg

Here’s the first set of layer styles…

14_1.jpg

14_2.jpg


Step 15

Now duplicate that layer, then clear the layer style off the duplicate, so we can add some more styles. This time add the styles shown below…

15.jpg

Here’s the second set of layer styles… (Note that it’s 51% Opacity so it’ll blend in with the previous layer)

15_1.jpg

15_2.jpg

15_3.jpg


Step 16

So this was all just experimental, and it kinda looks OK, but obviously has a long way to go. Now we’ll add some shadow. For that we’ll use a technique that I demonstrated in a previous tutorial, Using Light and Shade to Bring Text to Life

The idea is to make a three dimensional look. So Ctrl-click the grass layer and then in a new layer below, fill it with black. Then press the down arrow once and the right arrow once and fill it again, then repeat over and over until you get an effect like that shown. I think that was about 15 steps of filling.

16.jpg


Step 17

Now we run a Filter > Blur > Motion Blur on our shadow with a 45′ angle and a distance of about 30. Then set the text to a low opacity of about 50%. You should have something that looks like the screenshot below.

17.jpg


Step 18

Now move the shadow layer down and to the right and magic happens! All of a sudden it looks like the letter is casting a shadow. Pretty neat!

18.jpg


Step 19

Now I duplicated this layer three times. Each time I erased a bit of it away so that as the shadow is closer to the text it gets darker. I set these layers to Multiply.

19.jpg


Step 20

So this text is looking pretty cool, but for that extra bit of depth we should add some bits of grass in the background/shadow area. Rather than cutting out more grass, we can just use this current letter transformed about so that it’s not obvious that we’re hacking it together.

So as you can see below I created a few pieces of grass. They are just cut up bits of our main letter.

20.jpg


Step 21

Now by moving those pieces into the shadow areas, we can make it look like there is grass sticking out and it’s a real 3D object made from grass!

Because these new grass bits are in shadow, you might want to use the Burn Tool (O) to darken them appropriately.

21.jpg


Step 22

So yay, one letter down … four to go! Good thing we didn’t choose a long word like erm I don’t know … laborious!

22.jpg


Step 23

Using the exact same technique … here is the A;

23.jpg


Step 24

and the R and T … you get the picture.

24.jpg


Step 25

And finally, the whole word! The only extra thing I did here was to move the letters apart a little. Each letter is in its own Layer Group which makes moving it around much easier.

25.jpg


Step 26

Now nice as it’s looking, our text is a little lonely and monotonous. So in this last section we’ll add a few more elements to the design. Note we don’t want to overdo it, though, because I want this to be a desktop background, so space it is important (for all my icons!).

So first up, let’s add some extra text. Here I’ve placed a nice quote about the earth and unity taken from the Baha’i faith (that’s my religion!). I love quotes, because it means we get three parts to decorate—the quote, the quotation marks and the source.

The text is in a variation of Swiss which is thinner, but still condensed. Using multiple fonts from the same family (heavy, light, etc) is a good, safe bet for keeping your type looking coherent.

So here I’ve set the quote to Overlay and 50%, then duplicated the text and set it to Screen and 50%. Then I’ve added quotation marks in the same Swiss font, but made them extra large and a bright shade of green. Finally, the source of the quote is in teeny letters and centered vertically. And, of course, the whole quote has been measured out so it’s exactly the length of the main "EARTH" text.

26.jpg


Step 27

Next we’ll add a bit of a highlight to the scene. To do this, create a new layer above all the rest, and using the Gradient Tool (G), draw a gradient of white -> transparent towards the top left. Then set this layer to Soft Light and 50%. This will turn it into a nice subtle bit of lighting.

27.jpg


Step 28

Now we’ll add two eye-catching elements to offset all the green. These will be a brilliant blue butterfly and a little red ladybug. I used the excellent everystockphoto Web site that searches a ton of free stock Web sites for you to find two awesome images to use: Ladybug | Butterfly

28.jpg


Step 29

Placing the images is pretty easy. First the butterfly. We just open up the image in Photoshop, use the Magic Wand Tool (W) to select all the white area, then go to Select > Modify > Expand and expand the selection by 1px to make sure we’ve got it all. Then press Ctrl+Shift+I to invert the selection and copy the butterfly over to our main canvas.

The ladybug I selected needs to be cut out of it’s image. To do that I used the Pen Tool (P) and traced around the little guy and then just cut him out that way.

29.jpg


Step 30

So here are our two extras. As you can see, the lady bug looks a bit weird actually because I did a quick’n'dirty job of cutting him out. But that’s OK because he’s going to be tiny so you won’t be able to see the details anyway.

So paste them in and then shrink them down and place them appropriately. It’s best if they aren’t close together, because that way they’ll balance each other.

I added a drop shadow to each. With the ladybug it’s a very close shadow because he’s small and walking on the grass. With the butterfly, I set the distance to about 10px because he’s hovering in the air and therefore the shadow lands a little ways away.

30.jpg


Final Image

31.jpg

 

 

Credits:psd.tutsplus

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • [CENTER] [SIZE=6][B][COLOR=#C084FC]L2JMOBIUS CLASSIC INTERLUDE[/COLOR][/B][/SIZE] [SIZE=5][B]QUEST AUTO MOVE + SMART TELEPORT SYSTEM[/B][/SIZE] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=4][B][COLOR=#22D3EE]FOR SALE[/COLOR][/B][/SIZE] A complete [B]Quest Navigation System[/B] for [B]L2JMobius Classic Interlude[/B] Designed for servers that want to make quest progression easier and more modern without turning the game into an Auto Quest / Auto Complete server. [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]MAIN FEATURES[/COLOR][/B][/SIZE] [/CENTER] [B][COLOR=#22D3EE]● QUEST AUTO MOVE[/COLOR][/B] Players can automatically move toward the next required quest objective. Supported destinations can include: [LIST] []Quest NPCs []Monsters []Quest locations []Return NPCs []Next quest stages []Class-transfer objectives [/LIST] The route can automatically update when the current quest stage is completed. [B][COLOR=#22D3EE]● SMART QUEST PROGRESS DETECTION[/COLOR][/B] The system reads the player's current quest progress and determines the next valid objective. Example: [CENTER] [B]Talk to NPC[/B] ↓ [B]Hunt Monsters[/B] ↓ [B]Collect Quest Items[/B] ↓ [B]Return to NPC[/B] ↓ [B]Continue Next Quest Stage[/B] [/CENTER] When the quest condition changes, the navigation system can automatically load the next destination. [B][COLOR=#22D3EE]● SMART TELEPORT[/COLOR][/B] For distant objectives, the system can provide controlled teleport assistance. The player is not necessarily teleported directly on top of the NPC or monster. Instead: [CENTER] [B]Teleport Near Destination[/B] ↓ [B]Auto Move[/B] ↓ [B]Reach Actual Quest Target[/B] [/CENTER] This keeps the original gameplay feeling while reducing unnecessary long-distance travel. [B][COLOR=#22D3EE]● AUTO MOVE + TELEPORT LOGIC[/COLOR][/B] The system can choose the most appropriate navigation method depending on the quest route. [CENTER] [COLOR=#4ADE80][B]NEAR OBJECTIVE[/B][/COLOR] Auto Move [COLOR=#8B5CF6]──────────────[/COLOR] [COLOR=#FACC15][B]DISTANT OBJECTIVE[/B][/COLOR] Teleport Assistance ↓ Auto Move ↓ Final Quest Destination [/CENTER] [B][COLOR=#22D3EE]● AUTOMATIC NEXT STEP[/COLOR][/B] Quest navigation does not stop after the first destination. Example: [CENTER] Player reaches NPC ↓ Quest state changes ↓ System detects new quest condition ↓ Next route becomes available ↓ Player continues automatically [/CENTER] This allows complete multi-stage quest chains to be supported. [B][COLOR=#22D3EE]● FIRST CLASS TRANSFER SUPPORT[/COLOR][/B] The system can also support the Classic Interlude first class-transfer quest chains. Example flow: [CENTER] Complete First Mark ↓ Complete Second Mark ↓ Complete Third Mark ↓ Required Marks Detected ↓ Navigate Player Toward Class Transfer [/CENTER] Useful for Human, Elf, Dark Elf, Orc and Dwarf class progression. [B][COLOR=#22D3EE]● MISSING ROUTE DETECTION[/COLOR][/B] If navigation information has not yet been configured for a quest, the system can report it instead of sending the player somewhere incorrectly. Example: [CODE] Path of the Human Knight - Missing route data [/CODE] This makes development and future quest expansion easier. [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]HOW IT WORKS[/COLOR][/B][/SIZE] [/CENTER] Example quest flow: [CODE] Quest Started | v Current Quest Condition | v Find Navigation Route | +----------------------+ | | v v Nearby Target Distant Target | | v v Auto Move Teleport | v Auto Move | v Quest Objective | v Quest State Update | v Next Route [/CODE] [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]CONFIGURATION[/COLOR][/B][/SIZE] [/CENTER] Navigation can be configured individually for quests. Possible configuration options: [LIST] []Quest ID []Quest condition / state []Target NPC []Target monster []Target coordinates []Teleport coordinates []Final Auto Move coordinates []Required quest items []Required item count []Minimum / maximum distance []Enable Auto Move []Enable Teleport []Route identifier []Next quest step [/LIST] [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]EXAMPLE[/COLOR][/B][/SIZE] [/CENTER] Player starts a class-transfer quest. [CENTER] [B]Sir Klaus Vasper[/B] ↓ Auto Move ↓ Quest Updated ↓ New Destination Detected ↓ Teleport to Required Region ↓ Auto Move ↓ Kill Required Monsters ↓ Collect Quest Item ↓ Return Route Activated ↓ Return to NPC ↓ Continue Quest [/CENTER] [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]IMPORTANT[/COLOR][/B][/SIZE] [/CENTER] [COLOR=#F87171][B]THIS IS NOT AN AUTO QUEST / AUTO COMPLETE SYSTEM.[/B][/COLOR] Players must still: [LIST] []Talk to the required NPC []Kill the required monsters []Collect required quest items []Meet quest conditions [*]Complete the original quest logic [/LIST] The system assists with: [B]Navigation + Travel + Quest Route Guidance[/B] The original quest mechanics remain active. [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]COMPATIBILITY[/COLOR][/B][/SIZE] [/CENTER] [B]Platform:[/B] L2JMobius [B]Chronicle:[/B] Classic Interlude [B]Implementation:[/B] Server Side [B]Language:[/B] Java [B]Quest Integration:[/B] Java / XML [B]Delivery Format:[/B] Source modifications / Patch [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]PACKAGE INCLUDES[/COLOR][/B][/SIZE] [/CENTER] [LIST] []Quest Auto Move Engine []Smart Teleport System []Quest Condition Detection []Automatic Next-Step Detection []Route Management []Missing Route Detection []Class Transfer Support []Quest Route Configuration []Supported Quest Routes []Installation Instructions []Source Code Changes []Unified .patch File [/LIST] [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]IDEAL FOR[/COLOR][/B][/SIZE] [/CENTER] [LIST] []Retail-style servers []Low-rate servers []Craft-oriented servers []Classic Interlude servers []New-player friendly servers []Premium membership features [*]Custom Quest Helper systems [/LIST] Especially useful for low-rate environments where quests remain important but players may not remember every NPC, region and quest route. [CENTER] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]SCREENSHOTS[/COLOR][/B][/SIZE] [IMG][/IMG] [IMG] [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]PRICE[/COLOR][/B][/SIZE] [SIZE=5][B][COLOR=#4ADE80]€50.00[/COLOR][/B][/SIZE] Additional quest routes or custom integrations can be discussed separately. [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]UPDATES[/COLOR][/B][/SIZE] Future updates may include: Quest route improvements Additional supported quests Additional class-transfer routes Navigation improvements Compatibility fixes [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#C084FC]CONTACT[/COLOR][/B][/SIZE] [B]Contact:[/B] PM HERE [COLOR=#8B5CF6]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━[/COLOR] [SIZE=5][B][COLOR=#22D3EE]QUEST SMARTER[/COLOR][/B][/SIZE] [SIZE=4][B]Navigate Faster — Keep the Classic Gameplay[/B][/SIZE] [B][COLOR=#C084FC]L2JMobius Classic Interlude Quest Auto Move + Smart Teleport System[/COLOR][/B] [/CENTER]
    • Interesting service. I've been looking into Telegram bot promotion and your pricing seems reasonable for the keywords and country targeting.
    • [WTS] Celestial Destiny | L2 Essence 563 | Source Code or Full Project | Lifetime Support 📄 VIEW THE FULL PRESENTATION — FEATURES & SCREENSHOTS Celestial Destiny — Lineage 2 Essence | Protocol 563 2 years of development · Extensive custom features · RU / EN Celestial Destiny is available for purchase — as server pack source code or as a complete project. After two years of development, the project was shut down following a DDoS attack. The owner no longer has the funds to restore operations and continue development, leading to the decision to sell. Key features Essence mechanics: classes, skills, bosses, collections, guardians, and progression systems. Over 3,000 bug reports processed across the projects. Telegram bot: Telegram Stars payments, character statistics, notifications, teleportation, resurrection, and auto-hunting controls. Live class balancing: adjust damage, defense, critical damage, and individual multipliers without restarting the server. PvP content: 1v1 and 3v3 Olympiad, castle sieges, World Siege of Aden, and scheduled PvE/PvP modes. Enhanced client: additional skill bars, improved auto-hunting, searchable inventory, bulk enchanting, and convenient item management. Custom systems: expanded costumes, seasonal collections, Combat Power rankings, Revelation skills, Season Pass, promo codes, and two-way Discord chat. Economy: world trading with two currencies and a server-side donation shop that requires no client edits. Two purchase options ① Server pack source code Essence protocol 563 source code with the implemented mechanics and custom features, for use in your own project. ② The entire project The server pack with source code, game client, all web components, donation system, Telegram bot, and all existing configured integrations — transferred in their current state. We will show the project, its web components, and connected systems privately, and discuss the exact scope of the transfer. Free lifetime support All official content and custom features already included in the server pack are covered by free lifetime support, with no monthly fees. Additional custom development is discussed separately. Serious buyers only For serious investors and server administrators with the budget to purchase and develop the project. This is not a low-budget offer. Pricing for both options is discussed privately. Please specify whether you are interested in source code or the complete project. ✉️ CONTACT US ON TELEGRAM — @L2scripts 📄 VIEW THE FULL PRESENTATION — FEATURES & SCREENSHOTS
    • I've found the Conquest maps and Marketplace flipping to be the most reliable for me. Don't sleep on those Diamond Quest challenges either, just watch that 10% tax carefully.
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..