Raymond Gid is a French graphic designer who specialized in posters and typography. He started working as early as the 1930s, but his most prominent work was done in the 60s and 70s.
Gid created posters for many famous French movies of his time and could be compared a bit to Saul Bass for the relationship he had with directors. He also designed for more commercial work, like the one he did for fashion companies.
Joining South Florida’s lush, green canopy of real trees are a new crop of solar trees. These “trees” have blue trunks and bear no fruit, but supply clean energy to whoever needs it.
If you’re at the beach and your phone starts to die, you can charge it right here using Solar Power.
Here’s how the solar trees work: Each solar tree comes with 2 solar powered panels up top. Some of that energy collected is powering the grid of the community, and to a nearby box that send electricity to plugs where phones or compuers can be charged.
A bit of a wordy title, huh? What is server side rendering? What does it have to do with routing and page transitions? What the heck is Nuxt.js? Funnily enough, even though it sounds complex, working with Nuxt.js and exploring the benefits of isn’t too difficult. Let’s get started!
Server side rendering
You might have heard people talking about server side rendering as of late. We looked at one method to do that with React recently. One particularly compelling aspect is the performance benefits. When we render our HTML, CSS, and JavaScript on the server, we often have less JavaScript to parse both initially and on subsequent updates. This article does really well going into more depth on the subject. My favorite takeaway is:
By rendering on the server, you can cache the final shape of your data.
Instead of grabbing JSON or other information from the server, parsing it, then using JavaScript to create layouts of that information, we’re doing a lot of those calculations upfront, and only sending down the actual HTML, CSS, and JavaScript that we need. This can reap a lot of benefits with caching, SEO, and speed up our apps and sites.
What is Nuxt.js?
Server side rendering sounds pretty nice, but you’re probably wondering if it’s difficult to set up. I’ve been using Nuxt.js for my Vue applications lately and found it surprisingly simple to work with. To be clear: you don’t need to use Nuxt.js in particular to do server side rendering. I’m just a fan of this tool for many reasons. I ran some tests last month and found that Nuxt.js had even higher lighthouse scores out of the gate than Vue’s PWA template, which I thought was impressive.
Nuxt.js is a higher-level framework that you can use with a CLI command that you can use to create universal Vue applications. Here are some, not all, of the benefits:
Server-Side Rendering
Automatic Code Splitting
Powerful Routing System
Great lighthouse scores out of the gate 🐎
Static File Serving
ES6/ES7 Transpilation
Hot reloading in Development
Pre-processors: SASS, LESS, Stylus, etc
Write Vue Files to create your pages and layouts!
My personal favorite: easily add transitions to your pages
Let’s set up a basic application with some routing to see the benefits for ourselves.
Getting Set up
The first thing we need to do if you haven’t already is download Vue’s CLI. You can do so globally with this command:
npm install -g vue-cli
# ... or ...
yarn add global vue-cli
You will only need to do this once, not every time you use it.
Next, we’ll use the CLI to scaffold a new project, but we’ll use Nuxt.js as the template:
vue init nuxt/starter my-project
cd my-project
yarn # or... npm install
npm run dev
You’ll see the progress of the app being built and it will give you a dedicated development server to check out: http://127.0.0.1:3000/. This is what you’ll see right away (with a pretty cool little animation):
Let’s take a look at what’s creating this initial view of our application at this point. We can go to the `pages` directory, and inside see that we have an `index.vue` page. If we open that up, we’ll see all of the markup that it took to create that page. We’ll also see that it’s a `.vue` file, using single file components just like any ordinary `vue` file, with a template tag for the HTML, a script tag for our scripts, where we’re importing a component, and some styles in a style tag. (If you aren’t familiar with these, there’s more info on what those are here.) The coolest part of this whole thing is that this `.vue` file doesn’t require any special setup. It’s placed in the `pages` directory, and Nuxt.js will automatically make this server-side rendered page!
Let’s create a new page and set up some routing between them. In `pages/index.vue`, dump the content that’s already there, and replace it with:
Then let’s create another page in the pages directory, we’ll call it `product.vue` and put this content inside of it:
<template>
<div class="container">
<h1>This is the product page</h1>
<p><nuxt-link to="/">Home page</nuxt-link></p>
</div>
</template>
Right away, you’ll see this:
Ta-da! 🏆
Right away, we have server side rendering, routing between pages (if you check out the URL you can see it’s going between the index page and product page), and we even have a sweet little green loader that zips across the top. We didn’t have to do much at all to get that going.
You might have noticed in here, there’s a special little element: <nuxt-link to="/">. This tag can be used like an a tag, where it wraps around a bit of content, and it will set up an internal routing link between our pages. We’ll use to="/page-title-here" instead of an href.
Now, let’s add some transitions. We’ll do this in a few stages: simple to complex.
Creating Page Transitions
We already have a really cool progress bar that runs across the top of the screen as we’re routing and makes the whole thing feel very zippy. (That’s a technical term). While I like it very much, it won’t really fit the direction we’re headed in, so let’s get rid of it for now.
We’re going to go into our `nuxt.config.js` file and change the lines:
/*
** Customize the progress-bar color
*/
loading: { color: '#3B8070' },
to
loading: false,
You’ll also notice a few other things in this nuxt.config.js file. You’ll see our meta and head tags as well as the content that will be rendered inside of them. That’s because we won’t have a traditional `index.html` file as we do in our normal CLI build, Nuxt.js is going to parse and build our `index.vue` file together with these tags and then render the content for us, on the server. If you need to add CSS files, fonts, or the like, we would use this Nuxt.js config file to do so.
Now that we have all that down, let’s understand what’s available to us to create page transitions. In order to understand what’s happening on the page that we’re plugging into, we need to review how the transition component in Vue works. I’ve written an article all about this here, so if you’d like deeper knowledge on the subject, you can check that out. But what you really need to know is this: under the hood, Nuxt.js will plug into the functionality of Vue’s transition component, and gives us some defaults and hooks to work with:
You can see here that we have a hook for what we want to happen right before the animation starts enter, during the animation/transition enter-active, and when it finishes. We have these same hooks for when something is leaving, prepended with leave instead. We can make simple transitions that just interpolate between states, or we could plug a full CSS or JavaScript animation into them.
Usually in a Vue application, we would wrap a component or element in <transition> in order to use this slick little functionality, but Nuxt.js will provide this for us at the get-go. Our hook for the page will begin with, thankfully- page. All we have to do to create an animation between pages is add a bit of CSS that plugs into the hooks:
Right now we’re using a CSS Transition. This only gives us the ability to designate what to do in the middle of two states. We could do something a little more interesting by having an animation adjust in a way that suggests where something is coming from and going to. For that to happen, we could separate out transitions for page-enter and page-leave-active classes, but it’s a little more DRY to use a CSS animation and specify where things are coming from and going to, and plug into each for .page-enter-active, and .page-leave-active:
This scoped tag is pretty cool because it will apply the styles for this page/vue file only. If you have heard of CSS Modules, you’ll be familiar with this concept.
We would see this (this page is for demo purposes only, that’s probably too much movement for a typical page transition):
Now, let’s say we have a page with a totally different interaction. For this page, the movement up and down was too much, we just want a simple fade. For this case, we’d need to rename our transition hook to separate it out.
Let’s create another page, we’ll call it the contact page and create it in the pages directory.
You can see how we could build on these further and create more and more streamlined CSS animations per page. But from here let’s dive into my favorite, JavaScript animations, and create page transitions with a bit more horsepower.
Javascript Hooks
Vue’s <transition> component offers some hooks to use JavaScript animation in place of CSS as well. They are as follows, and each hook is optional. The :css="false" binding lets Vue know we’re going to use JS for this animation:
The other thing we have available to us are transition modes. I’m a big fan of these, as you can state that one animation will wait for the other animation to finish transitioning out before transitioning in. The transition mode we will work with will be called out-in.
We can do something really wild with JavaScript and the transition mode, again, we’re going a little nuts here for the purposes of demo, we would usually do something much more subtle:
In order to do something like this, I’ve run yarn add gsap because I’m using GreenSock for this animation. In my `index.vue` page, I can remove the existing CSS animation and add this into the <script> tags:
All of the code for these demos exist in my Intro to Vue repo for starter materials if you’re getting ramped up learning Vue.
One thing I want to call out here is that currently there is a bug for transition modes in Nuxt.js. This bug is fixed, but the release hasn’t come out yet. It should be all fixed and up to date in the upcoming 1.0 release, but in the meantime, here is a working simple sample demo, and the issue to track.
With this working code and those JavaScript hooks we can start to get much fancier and create unique effects, with different transitions on every page:
In that last demo you might have noticed we had a common navigation across all of the pages what we routed. In order to create this, we can go into the `layouts` directory, and we’ll see a file called `default.vue`. This directory will house the base layouts for all of our pages, „default” being the, uhm, default 🙂
Right away you’ll see this:
<template>
<div>
<nuxt/>
</div>
</template>
That special <nuxt/> tag will be where our `.vue` pages files will be inserted, so in order to create a navigation, we could insert a navigation component like this:
I love this because everything is kept nice and organized between our global and local needs.
I then have a component called Navigation in a directory I’ve called `components` (this is pretty standard fare for a Vue app). In this file, you’ll see a bunch of links to the different pages:
You’ll notice I’m using that <nuxt-link> tag again even though it’s in another directory, and the routing will still work. But that last page has one extra attribute, the exact attribute: <nuxt-link exact to="/">Playfair</nuxt-link> This is because there are many routes that match just the `/` directory, all of them do, in fact. So if we specify exact, Nuxt will know that we only mean the index page in particular.
A few weeks ago I held a CSS Grid Layout workshop. Since I’m, like most of us, also pretty new to the topic, I learned a lot while preparing the slides and demos.
I decided to share some of the stuff that was particularly interesting to me, with you.
Have fun!
Negative values lower than -1 may be used for grid-row-end and grid-column-end
In a lot of code examples and tutorials you will see that you can use grid-column-start: 1 and grid-column-end: -1 (or the shorthand grid-column: 1 / -1) to span an element from the first line to the last. My friend Max made me aware that it’s possible to use lower values than -1 as well.
.grid-item {
grid-column: 1 / -2;
}
For example, you can set grid-column: 1 / -2 to span the cells between the first and the second to last line.
It’s possible to use negative values in grid-column/row-start
Another interesting thing about negative values is that you can use them on grid-column/row-start as well. The difference between positive and negative values is that with negative values the placement will come from the opposite side. If you set grid-column-start: -2 the item will be placed on the second to last line.
Generated content pseudo-elements (::before and ::after) are treated as grid items
It may seem obvious that pseudo-elements generated with CSS become grid items if they’re within a grid container, but I wasn’t sure about that. So I created a quick demo to verify it. In the following Pen you can see that generated elements become grid- and flex-items if they are within a corresponding container.
Currently only the animation of grid-gap, grid-row-gap, grid-column-gap is implemented and only in Firefox and Firefox Mobile. I wrote a post about animating CSS Grid Layout properties, where you’ll find some more details and a demo.
The value of grid-column/row-end can be lower than the start value
In level 4 of the CSS Grid Garden game I learned that the value of grid-column-end or grid-row-end may be lower than the respective start equivalent.
Using the `span` keyword on grid-column/row-start and grid-column/row-end
A grid item by default spans a single cell. If you want to change that, the span keyword can be quite convenient. For example setting grid-column-start: 1 and grid-column-end: span 2 will make the grid item span two cells, from the first to the third line.
You can also use the span keyword with grid-column-start. If you set grid-column-end: -1 and grid-column-start: span 2 the grid-item will be placed at the last line and span 2 cells, from the last to third to last line.
If you create template areas in a grid, you automatically get four implicit named lines, two naming the row-start and row-end and two for the column-start and column-end. By adding the -start or -end suffix to the name of the area, they’re applicable like any other named line.
Grid is available in the insider version of Microsoft Edge
Support for CSS Grid Layout is pretty great since all major browsers, except IE and Edge, support it. For a lot of projects you can start using CSS Grid Layouts today. Support for Microsoft Edge will probably come pretty soon, because it’s already available in the insider version of Microsoft Edge.
This browser support data is from Caniuse, which has more detail. A number indicates that browser supports the feature at that version and up.
Stuck making „a few easy changes” to the website for someone? Component IO makes it quick and simple for you or your team to make edits (even for non-technical users).
You can manage content with a WYSIWYG editor or instantly update HTML, CSS, and JavaScript right from your website. Make changes faster, empower your team, and avoid redeployment bugs. Works with every web technology, from WordPress to Rails to React.
Join hundreds of projects already using Component IO, with a free tier and plans from $7.95/mo. It’s built to make web development easier for everyone.
Nothing grabs you more than an awesome movie title. And you can achieve the same dramatic effect with a Photoshop layer style. Explore this amazing selection of unique text effects from GraphicRiver and Envato Elements.
22 Photoshop Text Effects
Photoshop’s layer styles help you apply one or more effects to a particular layer or layer group. These effects translate to mind-blowing results like 3D text and more.
Need a fun way to bump up your marketing? Check out this collection of Photoshop text effects from Envato Market and Envato Elements. Subscribe to unlock unlimited, high-quality templates, photos, and actions for one monthly fee!
Some projects need a more hands-on approach. Enlist the help of a professional from Envato Studio for all your text effect needs.
Create professional designs with this 3D text mockup kit. This kit includes four Photoshop files with Smart Objects already prepared with the right settings. Just drop your text into the respective smart object for a customized design fast.
Mimic the look of realistic embroidery for a beautiful text effect. Decorate your stationery or website with lovely gold threads and multi-colored combinations. This suite contains four separate actions with varying materials and styles.
Get 3D text effects fast with this professional 3D generator. This generator gives you a one-click shortcut to easy text effects. It works with just about anything from text to vector shapes, but supports only Photoshop CS5 and under.
Create epic metal text effects with the click of a button! A supreme Photoshop Action with insane details, this full metal package allows for realistic metal text effects. Enjoy premium effects without all the extra hassle.
Or choose a pressed or embossed look for your designs! This is the type of effect that looks great on just about anything. For everything from apps to websites and more, you’ll definitely want this download. Grab it today to access ten professional letterpress and embossed styles.
One of the hottest trends dominating the design industry is 80s-inspired design. And you can get super nostalgic with this text mockup kit. This package contains ten Photoshop files with various 80s text effects. A help file is also included for more instruction.
Celebrate your favorite vintage styles with these awesome retro text effects. Choose from ten vintage styles to apply retro effects to your text in Adobe Photoshop. Also included are well-organized layers that are easy to customize.
Become the life of the party with these balloon-inspired text effects. Create funny quotes and banners with these impressive smart objects. Simply insert your text into the appropriate smart object to enjoy this effect right away!
Stitch together your favorite quotes with this realistic stitched leather generator. It features unlimited color options, interactive actions, and so much more. Apply a realistic leather texture to your designs for amazing results!
Turn your text layers into frozen icicles with this awesome pack of layer styles. No expertise is required—just download the file, and then load the layer styles to get ice-cold effects with one click! Experiment with texture and color for more options.
Upgrade your futuristic designs with epic chrome and crystal text effects. Great for movie trailers, game titles and more, this set of Photoshop layer styles contains hyper-realistic details made with incredible precision. You’ll absolutely love the realistic shine!
Create jaw-dropping headlines reminiscent of your favorite movies with this set of cinematic text effects. From Marvel movie titles to HBO shows and more, this pack contains eight fully layered Photoshop files with each separate effect. Download it today to see how your favorite movie titles were made!
Recreate the look of fire and chrome with these helpful layer styles. Inspired by medieval designs, this pack contains 15 amazing Photoshop layer styles that are exclusive to the marketplace. Create unique text effects that will wow any audience.
Apply a 3D metal or gold effect to your text for a fantastic result. Get ten amazing effects when you subscribe to Envato Elements. Not only do they work well at high resolution, but they truly shine with stunning rose gold and metal textures.
Take advantage of incredible mockup kits for your headlines and logos. Included with this kit is a super convenient pack of 20 bonus text effects. Create 3D effects fast with Photoshop layer styles made by the best professionals.
Creating retro-inspired text effects just got a whole lot easier! In only a few seconds, you’ll step back in time with this set of vintage text effects. Inspired by years like 1980 and 2014, this pack features 14 cool text effects we know you’ll love.
Recreate your favorite comic book styles with this amazing download! Smash into this fantastic pack of 12 text styles that are fully editable. Customize your text easily by adjusting the well-organized smart objects. Test it out today!
Are you a budding game developer? Save time creating a custom logo with these game-inspired layer styles. Perfect for graphic designers and app developers, this pack contains 12 game logos in completely different styles. Just pick a genre and enjoy the effect!
Achieve the look of traditional watercolor paintings with this pack of Photoshop layer styles. Ideal for wedding invitations, greeting cards, or any pretty stationery, this pack contains 15 layer styles created by hand. Each style is made up of carefully scanned watercolor strokes converted into layer styles.
Or add a phenomenal abstract marbling effect to your work. Marble is a huge trend in the industry, although many trends only feature the white and gray versions. Stand out from the crowd with this set of six marbling text effects packed with color.
Things might get a little messy with this salt and sugar text generator. Created to mimic the look of realistic condiments, this generator lets you apply wicked texture in a matter of moments. It’s super fun and easy to use for any headline or logo.
Concrete is a material that many designers adore. And you can incorporate this material into your work with a cool Photoshop layer style. Choose from three different high-quality concrete textures for any creative project.
Conclusion
This list features exciting
resources for the avid designer
familiar with Adobe Photoshop. For
additional help with all your text effect needs, enlist the skills of a
talented
professional by choosing one of the amazing designers from Envato Studio.
And with loads of text effects available at your fingertips, chances are we’ve missed a few to add to your personal collection. Be sure to browse Envato Elements and Envato Market for more resources, and let us know your favorites in the comments below!
You’ll need the following resources in order to complete this tutorial project:
Two sheets of paper
A graphite pencil (I recommend an HB or B type)
An eraser
And pencils of different colors:
Light grey
Medium brown
Light green
Bright blue
Medium blue
Dark blue
Dark brown
Black
1. How to Draw a Bird With a Graphite Pencil
Step 1
I start with a graphite pencil sketch. I draw two rounded shapes for the bird’s head and body.
Step 2
I draw the rough shape of the beak.
Step 3
I draw the stylized framework of the feet, marking the joints with small circles and adding the claws.
Step 4
I draw the rough shape of the tail; it resembles a triangle.
Step 5
I add the stylized figure of the tree, imagining that the bird is sitting on it. Then I mark the eye of the bird.
Step 6
I refine the bird, joining the head and the body with a smooth, curved line. I also mark the wing and add the back side of the open beak.
Step 7
I refine the shapes of the bird’s feet, based on the framework.
Step 8
I create an outline of the tree, using irregular, organic lines.
I also add two groups of small leaves; they will vary the composition and make the drawing more interesting.
Step 9
I add some details to my sketch, like the feathers in the wing and the nuances of the bark.
This is not an obligatory step; it’s just useful to think over the drawing before delving into the colored pencil part.
2. How to Draw a Bird With Colored Pencils
Step 1
I transfer the main contours of the drawing onto a blank sheet of paper, using a window.
For this step, I recommend using a light grey pencil from your colored pencils set; this will help to keep the hues in your artwork clean, without the impurity of the graphite strokes.
The lines of the underdrawing are barely visible.
Step 2
With the medium blue pencil, I create the base color layer of the bird’s feathering. I draw long hatches resembling hair or fur.
Step 3
I mark the figure of the tree, using the medium brown pencil. I also add some strokes to the bird’s beak, accenting the inner part of the mouth.
Step 4
I draw the leaves, using the light green pencil. To create a unified look for the artwork, I also add several green hatches to the tree.
Step 5
I use the black pencil to refine the head of the bird, darkening the eye and the area of the mouth.
I also accent the wing’s feathers and the feet, and add some black hatches to the tail. The drawing instantly looks as if we’ve already worked on it for a long time!
Step 6
With the dark brown pencil, I add hatches to the tree, accenting the sides and creating the drop shadow under the bird.
Step 7
I use the bright blue pencil to create beautiful nuances of the feathering. I add the strokes to the bird’s head, back, wing, and tail.
Step 8
I add strokes to the feathering and the drop shadow on the tree, using the dark blue pencil.
Step 9
Using the black pencil again, I add the hatches to the sides of the bird, accenting its three-dimensional look.
I also accentuate the details of the bark and the shadow under the bird’s wing.
Step 10
I add more dark blue strokes to the bird’s feathering to make the color layer thicker.
Step 11
With the dark brown pencil, I add the finishing touches to the artwork, accenting the sides of the tree.
Your Drawing Is Complete
Congratulations! You’ve created an amazing artwork, and I hope you enjoyed the process. May good luck and inspiration always be with you!
In this tutorial I’ll show you how to use photo manipulation techniques in Adobe Photoshop to create a dreamy scene featuring a medieval woman with a dove carrying a letter.
First we’ll add the sky and landscape, import the bridge, model and castle and blend all of these elements together using adjustment layers, masking, and brushes. After that, we’ll work with the flowers, dove, rose, and scroll using a similar method. Later, we’ll create some flying petals and paint some dreamy light using brushes and blending modes. We’ll use several adjustment layers to enhance the final result.
Tutorial Assets
The following assets were used during the production of this tutorial:
Create a new 2000 x 1333 px document in Photoshop with the given settings:
Step 2
Open the sky image. Use the Rectangular Marquee Tool (M) to select the
sky only and drag it into the white canvas using the Move Tool (V).
Place it in the upper half.
Step 3
Go to Layer > New Adjustment Layer > Color Balance and change the Midtones settings:
Step 4
Create a Photo Filter adjustment layer and pick the color #00ecd3. On
this layer mask, activate the Brush Tool (B) and choose a soft round
brush with black color and opacity about 40-45% to reduce the effect on
the top.
Step 5
Make a Curves adjustment layer to brighten the sky a bit. On this layer
mask, use a soft black brush with a lowered opacity (30-35%) to paint on both sides of the canvas.
Step 6
Open the landscape image and place it over the canvas using the Move Tool.
Use a layer mask to erase its sky and reveal the existing one.
Step 7
Go to Filter > Blur > Gaussian Blur and set the Radius to 14 px:
Step 8
Create a Color Balance adjustment layer and set it as Clipping Mask.
Change the Midtones settings to match the landscape’s color with the
sky.
Step 9
Use a Curves adjustment layer to make the landscape a bit brighter:
2. How to Import the Bridge
Step 1
Cut out the bridge from the background and place it in the lower half of the canvas.
Step 2
Add a Color Balance adjustment layer and alter the Midtones values:
Step 3
Use a Photo Filter adjustment layer and pick the color #fb5757. This is to
give some pink light reflected on the surface of the bridge.
Step 4
Make a Curves adjustment layer and increase the lightness. Paint on the
lower area of the bridge to remove the light effect there as it’s hidden
from the sky.
Step 5
Use another Curves adjustment layer to decrease the contrast and sharpness of the bridge to fit the dreamy light of the sky.
Step 6
To make a shadow for the lower part of the right parapet, use the Lasso
Tool (L) to make a long shape below this area following its shape and
then fill this selection with black.
Lower the Opacity of this layer to 60% and apply a Gaussian Blur of 6 px to it.
Step 7
Add a mask to this layer to reduce the shadow on the lower area.
3. How to Add the Model
Step 1
Isolate the model and place her above the bridge.
Step 2
Use a layer mask to remove the bottom of her dress, making her look as if she’s standing on the bridge.
Step 3
Create a new layer and set it as Clipping Mask. Activate the Clone Tool (S) to remove the tattoo on her back and arm.
Step 4
Make a Color Balance adjustment layer and change the Midtones settings:
Step 5
Add a Curves adjustment layer to brighten the model as she looks too dark at the moment.
Step 6
Make a new layer, change the mode to Overlay 100%, and fill with 50% gray:
Select the Dodge and Burn Tool (O) with Midtones Range, Exposure about 15-20% to refine the light and shadow on the model. You can see how I
did it with Normal mode and the result with Overlay mode:
4. How to Add the Castle
Step 1
Cut out the castle from the background and add it to the left side of the canvas. Set this layer below the bridge layer.
Step 2
Apply a Gaussian Blur of 12 px as it’s in the blurred area.
Step 3
Make a Hue/Saturation adjustment layer and change the Master settings:
Step 4
Use a Color Balance adjustment layer and alter the Midtones values:
Step 5
Create another Hue/Saturation adjustment layer to change the castle’s color.
Step 6
Make a Curves adjustment layer to increase the light on the castle. On
this layer mask, use a soft black brush to reduce the effect on the
shadow areas (to lighten them).
Step 7
Create a new layer, change the mode to Overlay 100%, and fill with 50%
gray. Use the Dodge and Burn Tool to refine the light and shadow on the
castle, especially to lighten the shadow and reduce the contrast.
5. How to Add the Flower Branches
Step 1
Cut out the flowers 1 image and add it to the top right of the canvas.
Step 2
Apply a Gaussian Blur of 4 px to these flowers.
Step 3
Use a Hue/Saturation adjustment layer to change the flowers’ color:
Step 4
Add a Curves adjustment layer to make the flowers brighter.
Step 5
Place the flowers 2 image in the bottom left of the scene after isolating, and
apply a Gaussian Blur of 14 px to it. Set this layer above the model’s
one.
Step 6
Use a Hue/Saturation to desaturate the flowers.
Step 7
The flowers look too dark, so use a Curves adjustment layer to brighten them.
Step 8
Create a Levels adjustment layer to increase the light more for these
flowers. Paint on the details which are too bright (the front).
Step 9
Add the flowers 3 image to the bottom right of the bridge and apply a Gaussian Blur of 14 px to this layer.
Step 10
Match the flowers’ color with the rest using a Hue/Saturation adjustment layer.
Step 11
Make a Curves adjustment layer and decrease the lightness. The aim is to
create some shadow on these flowers. On the layer mask, use a soft
black brush to erase the front of the petals which are illuminated by
the light.
6. How to Add the Dove, Rose, and Scroll
Step 1
Cut out the dove and place her in line with the direction of the model’s look.
Step 2
Make a Hue/Saturation adjustment layer and reduce the Saturation value to nearly the minimum.
Step 3
Use a Color Balance adjustment layer to add some pink to the dove.
Step 4
Create a Curves adjustment layer to decrease the light on the dove.
Paint on the top of the wings so it won’t be affected by this adjustment
layer.
Step 5
Activate the Dodge and Burn Tool on a new layer and refine the light and shadow of the dove.
Step 6
Extract the rose from the dark background and place it in the area of
the dove’s beak. Use a layer mask to remove some of the leaves and
detail to make the rose branch clean and put it in the dove’s beak.
Step 7
Make a Hue/Saturation adjustment layer to alter the rose’s color. Adjust the Reds and Yellows settings:
Step 8
Add a Curves adjustment layer to brighten the rose’s branch.
Step 9
Place the scroll below the claws of the dove after cutting it out from the white background.
Step 10
Use a Color Balance adjustment layer to change the scroll’s color:
Step 11
Make a Curves adjustment layer to give some light for the scroll. Paint
on the lower part of the scroll as it’s hidden from the main light
source.
Step 12
Create another Curves adjustment layer to increase the shadow for the
lower part of the scroll. Paint on the upper part so it won’t be
affected by this adjustment layer.
7. How to Make the Flying Petals
Step 1
Open the petal image. Use the Quick Selection Tool (W) to select one petal in
the middle and add it to the lower corner on the right. Use the Free
Transform Tool (Control-T) with the Warp mode to bend it a little as shown below:
Step 2
Apply a Gaussian Blur of 8 px to this petal:
Step 3
Duplicate this layer many times and arrange them over the canvas. Make
some bigger petals on the foreground and vary the size of the petal as
well as the Radius of the Gaussian Blur filter to increase the depth of
field.
Step 4
Select all the petals layers and hit Control-G to make a group for them.
Change the group mode to Normal 100% and use a Hue/Saturation
adjustment layer within this group to change the petals’ color.
Step 5
Make a Curves adjustment layer to give the petals some shaded details.
Paint on some of their front and left so they won’t be affected by this adjustment layer.
Step 6
Create another Curves adjustment layer to brighten the petals. The dark areas show where to paint on the layer mask.
8. How to Paint the Light
Step 1
Make a new layer on top of the layers and use a dark brush with the
color #2a011d to paint on the top right of the sky where the light is located, and also paint on the front of the model and the surfaces of the castle and bridge.
Change this layer mode to Linear Dodge 100%, and use a layer mask to
reduce the light on the castle.
Step 2
Use another color for the brush (#eba498) to paint more warm light for
the model, castle, and some other details. Change this layer mode to Screen 100%. You can use a layer mask to refine the light effect on the unwanted details.
9. How to Make the Final Adjustments
Step 1
Create a Photo Filter adjustment layer on top of the layers and pick the color #fff373:
Step 2
Make a Color Fill layer and pick the color #280404. Alter this layer mode to Exclusion 100%.
Step 3
Add a Color Balance adjustment layer and alter the Midtones and Highlights values:
Step 4
Use a Vibrance adjustment layer to enhance the final effect. On the
layer mask, use a soft black brush to paint on the skin of the model’s
back so it won’t be too saturated.
Congratulations, You’re Done!
I hope that you’ve enjoyed my tutorial and learned something new. Feel
free to share your ideas or comments in the box below—I’d love to see
them. Enjoy Photoshopping!
Agregator najlepszych postów o designie, webdesignie, cssie i Internecie