Understanding Photoshop Smart Objects & Layers

By Jerrol Krause

A long overdue tool in Photoshop is Smart Objects. Smart Objects function a lot like groups in that they let you combine multiple layers and help you stay organized in your document. The biggest advantage to Smart Objects is that pixel data AND vector shapes you store in a Smart Object are perfectly preserved letting you resize and manipulate without affecting the original image data. This is incredibly handy for Photoshop pieces where you have photos that you are constantly resizing up and down to fit. It also means that you can embed complex vector assets directly from Illustrator.

Photoshop Smart Objects & Layers Palette

Another nice advantage to Smart Objects is that they read the composite image data of the layers they are storing. This also conveniently moves a lot of layers out of your document, which is great if your layers palette is started to get cluttered. If you have a photograph with a lot of adjustment layers that is bogging down your machine, you can convert all of the layers to a Smart Object and increase your performance drastically.

Note: While you can apply layer styles to a smart object, it doesn’t use the smart objects alpha channel. This means layer styles like drop shadow and stroke will look weird because it will apply the layer style to the outside edge only and not composite it like it would a normal layer.

Creating a Smart Object

Creating a smart object is easy. Just select the layers you want to group using shift in the layers palette. Then right click and select ‘Convert to Smart Object’.

To create a vector smart object, just copy the vector shapes you want in Illustrator then paste them in Photoshop. Be sure to select ‘Smart Object’ from the paste options menu that pops up.

Convert layers to smart objects

Creating a Smart Object in Photoshop

embed vector shape as smart objects option

Copy/pasting in a vector image, be sure to use ths smart object option

vector smart object

A vector smart object. Notice that the transform box is different than normal, this indicates that this layer is a smart object. The transform box is the same for pixel smart objects too.

Editing Smart Objects

To edit a Smart Object, just double click on the layer. If it is a pixel based image, it will open up a new Photoshop document with the smart layers in it. If the smart layer is vector based it will open up the vector data in Illustrator. When it opens the new document it’s only a temporary file in memory so be sure to save it before you close it. Saving this temporary document doesn’t create a new file, it just saves the modified information into the original document that contains the Smart Object.

  1. Posted July 16, 2008 at 12:06 pm | Permalink

    I have to admit, I just found out about smart objects a few weeks ago. Now I use them all of the time! It’s amazing how fast they can help clean up the work flow of a document. I definitely prefer using smart objects instead of using groups.

    Another aspect of smart objects is that if you make a copy of an object and then edit the copy the changes made will appear on both layers (original and copy). If you wanted to be able to edit the copy independently I’m pretty sure you just have to make it into a new smart object. There’s probably another way to do it, but that’s all that I know.

  2. Posted July 16, 2008 at 3:25 pm | Permalink

    I’ve started using smart objects for everything too, mostly because I’m doing a lot of heavy Photoshop work which slows everything down.

    Also, thanks for bringing up the point about editing multiple copies of smart objects, I neglected to mention it in the article.

  3. Posted July 28, 2008 at 4:45 pm | Permalink

    Good article Jerrol. It’s a bit of a shame for the F/OSS lover in me that GIMP doesn’t have anything like this and seems to spend its time trying to catch up to PS, rather than being an independent and intelligent program… maybe something exciting will happen in the next couple of versions.

  4. Posted July 28, 2008 at 4:50 pm | Permalink

    This must be for a newer version of Photoshop. I have CS (version 8).

  5. Posted July 28, 2008 at 5:00 pm | Permalink

    Doug,
    Indeed, it is new with CS2. Sorry!

  6. Posted August 31, 2008 at 10:20 pm | Permalink

    Thanks for the explanation. Undesrtanding S.Objects more, makes me bother transferring vectors in from Illustrator, rather than converting things to custom shapes and all types of other ways I had invented to get true vectors into PS

    Mel Ndiweni’s last blog post..Flash Animated Rollover Video Tutorial

  7. Posted June 18, 2010 at 1:03 pm | Permalink

    thanks for this! i heard about smart objects but like most things in photoshop was just learning about it by experimenting with it so your step by step really helped. i’m so excited to go back and try some of this!

  8. Jean
    Posted May 4, 2011 at 2:41 pm | Permalink

    There is a lot to learn with Photoshop, so thanks for the tutorial.

One Trackback

  1. [...] call ‘tips’ that if one follows, will prevent many bad experiences.Smart ObjectsImage Courtesy Creative CurioWhen you right-click over any layer in Photoshop, you find a command “Convert to Smart Object”. [...]

Creative Curio design by LaurenMarie and built on the Sandbox theme. Copyright 2007-present. Proudly powered by WordPress and BlueHost.