Question on design of new layer comps feature

The new layer comp feature in Photoshop CC 2014 is great. It allows you to access the layer comps within smart objects from another file.
One very important aspect seem to have gone missing though: Imagine you have 1 master document (e.g. website mockup) with several smart objects inside it (e.g. popup menus). Each of the smart objects have layer comps (e.g. folded / unfolded states) that I can access from the master document. Great!
Now I want to save a layer comp in the master object that reconfigures layer comps on the various sub smart objects (e.g. showing menus opened/closed). This doesn't work.
The reason it doesn't work is that a "published" layer comp on a smart object is a property of the smart object. A layer comp can only save visibility/layer styles/position but not properties. So I am forced to manually change the layer comp of all my included smart objects in order to reach the target look of my master document. This makes the feature much less useful.
Am I missing something? It seems like such an obvious feature to have. Have you considered this when you designed the layer comps feature? Will it be an upcoming feature?

I have the exact same problem. I thought this was the whole point of smart objects with layer comp states. Without this feature it seems pointless. 
Avoiding having multiple layers is the reason you would use this. Now all we achieve is having smart objects instead of folders. Pretty ridiculous I must say.
It even seemed from the presentation of the "new and improved layer comps" that you could do this. They skip that specific functionality, but it seems implicit in the presentation.
Other thing is that the update position, style and visibility are buggy as hell. And another obvious feature of updating text-fields is missing as well.
So we have to find plugins to help us. BUT cc 2014 doesnt allow for flash plugins and no HTML5 plugins are available. Thank you Adobe!

Similar Messages

  • Photoshop in the wake of Origami - Interaction design control with Layer Comps? We need this. That is all.

    It'd be nice if we had some more utility with layer comps. They're still a standard workflow for a lot of designers, QC/Origami is difficult to learn, especially for an entire team to get up to speed on. Is there a chance Adobe will ever integrate something like this (video export) of layer comp flows? Or is there something currently that I'm missing?

    If this is supposed to be a Feature Request please post over on
    Photoshop Family Customer Community
    And you may want to explain what "QC/Origami" is exactly.
    Also if this is concerns video editing/creation you may want to look into proper video editing software.

  • Layer Comp to Files in CC 2014 is SLLLLOOOOOWWWWW

    I updated to CC 2014 from CC when it first was announced but today was the first time I have had to export out my site design via the Layer Comps to File Script that I have loved to use for years. It has saved me so much time when I am working on sites with 20-40 pages. That being said I was startled by the slow speed I noticed instantly with CC 2014.
    So I figured I'd do a little test:
    My Machine:
    15" Macbook Pro running Mac OS 10.8.5
    2.6GHZ intel Core i7
    16GB 1600mhz DD3
    256GB SSD
    Using the same 287MB PSD with 24 Layer comps - here are the times to save out each layer comp as a JPG at 8 quality using the script.
    CC: 31 Seconds
    CC 2014: 3 minutes and 7 Seconds
    All my performance settings are identical between the two so I have no idea how it can be a 2.5min difference. I almost feel like I should just default back to CC at this point.
    Has any one experience this same thing, or have any clue why CC 2014 it is going so slow compared to CC?
    EDIT:
    After chatting with a fellow designer, we came to the hunch that it might be do to the new Smart Object Layer comps feature in 2014. Even though I am not using the functionality in my PSD, I would guess PS needs to make that YES/NO check on each and every smart object through out my PSD. I would guess I have 20 or so smart objects. Which I would assume would slow down the process a bit, and when you have 24 times instances of making multiple checks it could add up quickly...
    Thanks!

    Mine don't even work.

  • Nested layers and Layer comps

    A couple of things I would like to see is better layer control.
    At the moment, I use nested layers the same as I use layer groups in Photoshop. ie I put all the element for the front of a label in a layer called 'Front label'. And this works great, however when I reopen the document, the layer palette looks like a mess because Illustrator has expanded all the layers!!
    I would be really useful if the Illustrator could remember the layer state of the layer view.
    Since we work in the packaging design industry for a brand which operates in a number of countries. We have the same pack but with different language clusters. It would be great to have a layer comp feature which works like layer comps in Photoshop. And to be able to export the different layer comps as separate files.

    A couple of things I would like to see is better layer control.
    At the moment, I use nested layers the same as I use layer groups in Photoshop. ie I put all the element for the front of a label in a layer called 'Front label'. And this works great, however when I reopen the document, the layer palette looks like a mess because Illustrator has expanded all the layers!!
    I would be really useful if the Illustrator could remember the layer state of the layer view.
    Since we work in the packaging design industry for a brand which operates in a number of countries. We have the same pack but with different language clusters. It would be great to have a layer comp feature which works like layer comps in Photoshop. And to be able to export the different layer comps as separate files.

  • Does Photoshop CS5, 6, or CC allow slicing with layer comps?

    I love the layer comps feature. It's a huge time saver and allows me to keep my files sizes smaller.
    One thing I just noticed since I normal hand off my PSDs to a developer is that the slices don't save with each layer comp. Is there any way to make this possible with CS5, 6, or CC even? It'd be a huge time saver and really helpful. I currently use CS5 at work, but I have CC at home.
    Thanks for your help!
    -Joe

    Personally, if I were in your shoes I would subscribe to the CC photographer bundle. It sounds like you're really ready to jump into it with a great new camera so why learn and work in an outdated application?
    Don't get me wrong . . . I have CS5 also, but I got the photographer bundle because it's such a great deal and I love always having the very latest version of PS. I should also emphasize that the bundle includes Lightroom, which will be invaluable to you as a photographer.
    In summary, PS CS5 is still a great app but it's reached "end of life." Photoshop CC on the other hand is always being updated . . . at no extra cost. Camera Raw for PS CC, for example, is currently at v. 8.7.1. Whenever you might read about some great new feature in PS you can check it out at lynda.com and rest assured that you will have access to it when you update. There is one caveat: you don't say what you have for a computer and OS but you want to be sure to check system requirements for PS CC: System requirements | Photoshop

  • Layer comps

    This is a great feature in Photoshop that should not be too difficult to port over to Ai.
    I'm working with a series of maps that have many layers. Each map needs to be exported with different sets of layers on or off. I was hoping for a Layer Comp feature to make it easier to edit and then re-export the different layer sets that I need.

    The files will be imported as native ai files for ID and also saved as PDFs for web purposes. The above mentioned solutions work well but I like that layer comp feature while I'm editing. Views does pretty much the same thing so I'll go with that.
    Cheers...

  • CS3 Layer Comp not hold Folder Opacity

    I recently installed CS3 and have noticed something that I believe was working fine in CS2. I create a folder with some layers in it and change the opacity of the folder to something other than 100% (say 30%). I then create a layer comp with the folder at 30% (called '30') and another layer comp with everything at 100% (called 'Normal'). If I click on 'Normal' and then back to '30', the opacity of the folder is NOT retained in the '30' layer comp?
    Am I doing something wrong? I could have sworn that this worked in CS2 because I use this feature with some frequency. The layer comp feature should retain all layer related settings, in my opinion.
    Does anyone have a similar experience and a method to get this to work properly? Thanks in advance.

    Thanks Christoph, that did the trick. I'll try to open my eyes the next time. ;-)
    Actually, I don't remember that option in CS2, but that doesn't mean it wasn't there.
    Thanks.

  • Scripting New "Rasterize Layer Style" feature of Photoshop CS6

    I want to script new feature added to Photoshop CS6 "Rasterize Layer Style". I tried Layer.RasterizeLayerStyle() but this function doesn't exist.
    I know that I still can add an empty layer below the layer and merge them together, but it would be much easier and the code would be more readable if I can use "Rasterize Layer Style" command in my script.

    Did you try installing the optional Scriptlisener Plug-in to see if it recorded anything.   Though Layer>Rastersize>Layer Style is new you could always accomplish what it does other ways.  Like merging visible layers where one layer is empty.  It just rasterize the layer along with its layer style. In fact if the layer in question was a smart object layer after the "Rasterize Layer Style" operation that is exactly whet you will have a raster layer no longer will it be a smart object layer.
    Adobe shortchange scripting in CS6 for example you can not read the usere interpolation Photoshop preference if its set to the new default setting Bicubic Automatic and you can not set it to Bicubic Automatic if you read that it is not set to Bicubic Automatic.  Adobe simply dropped the ball and did not add the nessary update to support CS6 new features to scripting and installing the sicptlistner will turn off a new feature like allowing tool recording.  CS6 is by far the buggest release of Photoshop I ever installed. The list of the Photoshop versions I have installed is
    PS3
    PS5
    PS5.5
    PS7
    CS
    CS2
    CS3
    CS5
    CS6
    I use CS3. The money I sent upgrading to CS5 and CS6 so far has been a wast of money... Phehaps Adobe will fix the bugs and not deferr them to some future release like they historically do.

  • Layer Comps New Text option!

    Hi,
    I am using layer comps so much in my work flow.
    Can you please add a feature of having the text option same as we have the visibility, position, fx.
    Then say if I have the button i can create the different text options with the layer comps.
    Thanks
    Muhammad Jamal

    Can you please add a feature of having the text option same as we have the visibility, position, fx.
    This is a user to user Forum, so you are not really addressing Adobe here, even though some Adobe employees thankfully have been dropping by.

  • New Document with Layer Comp & Groups Link ?

    I'd like to create a script that creates a new photoshop document that automatically creates a set of layer comps with specific names that are linked with groups with identical names or the same name. I don't know whether to create this in Adobe Configurator but since I want to create a 'new' document that does this automatically I don't know if Adobe Configurator is the best route to go ?
    An added bonus it would be benifical to select the layer comp, and save only the selected layer comp or an option to save the entire composition or a layer comp.

    What good are Layer Comps that show Groups if one is to add Layers only
    later on or should Layers in the Groups be created right away?
    In Photoshop when you create a new document File -> New it would create the following layer comps and layer groups.
    The layer comps would be linked to the layer groups with the same name or identical name if allowed, for example if the Layer Group name is not Layer Comp A, rather CompyDesignA the script would know to still link it to Layer Comp A.
    I don't know how many layers I would add to the layer group so the script wouldn't create these layers, the script would then export the layer comp with the selected layer group.
    For example, I select Layer Comp A which is tied to the Layer Group, Layer Group A / or similiar name if I select the layer comp Layer Comp A it would know to save only the Layer Group 'Layer Group A / or similar name' automatically, with the option to save the entire composition with all layer comps and all layer groups, understand ?
    I suppose that upon creating the new composition/document each layer group would have a layer created called 'background' and the first layer created above that background layer would have a screen blend mode applied, automate the task.

  • Feature request: View layer comps in both Comments and Extract

    Good day,
    I'd like to see the layer comps dropdown duplicated and applied to the Comments panel of Extract, in hopes that when viewing layer comps over the web, there's better, faster performance when reviewing comps. Extract is wonderful, but not everyone on my team needs the tools it offers (just developers, really). Everyone on my team does need to view the layer comps, making the comments section an appropriate home for it.
    Note: I'm not suggesting moving layer comps from Extract to Comments. Please make layer comps available to both.
    Thanks for reading,
    -Brent

    Hi John,
    I visit there for other product feature requests quite often. It unfortunately does not offer Creative Cloud as an option from it's dropdown.
    Perhaps I should request that feature? 
    -Brent

  • Ok.  I hope someone can answer my question.  I am new to photoshop.  I need version cs4 in order to work with a designer and printer on some logo work. I've tried to download it but it just gives me individual files with no installer and nothing - includi

    ok.  I hope someone can answer my question.  I am new to photoshop.  I need version cs4 in order to work with a designer and printer on some logo work. I've tried to download it but it just gives me individual files with no installer and nothing - including the adobe "instructions" seems to work.  How can i get this software in a downloadable format? is it actually free - I'm assuming it is...  Hope someone knows the answer to these questions...

    The download itself is free and is valid for 30 days only.  After that, the software ceases to work.
    CS4 is pretty old, no longer sold and no longer supported by Adobe.  It's also not compatible with many modern OSes.
    Why do you have to work with such an obsolete version of Photoshop?
    What kind of "designer" uses it?

  • Automating the filename prefix in Layer Comps to files...

    Hi All
    I'm hoping someone can help me with some automation. I have no real clue about scripting, I just know that clever things can be done, hopefully someone could point me in the right direction!
    I'm superimposing some t-shirt designs onto images of blank t-shirts.
    Each different colour T-shirt (15 colours) is on an individual layer, so I have 15 layers.
    So to create 15 images of a given t-shirt design (one image for each colour shirt) I need to:
    1) Import a design onto the top layer
    2) Update all 15 layer comps
    3) Hit the 'Layer Comps to Files' button
    4) Put a unique identifier into the filename prefix field
    5) Go to 1)
    So I guess my question is this:
    Can I automate any more of this? For example can I have the filename prefix pulled in from the Layer name? So I'd just name the top layer (with the design on) and PS would pull that layer name into the filename prefix field?
    And can I update all those layer comps automatically (when I put the next design on) rather than selecting each one and updating manually?
    Any help appreciated from a scripting novice!
    Kind Regards
    Mark

    If you turn the top layer with the design into a smart layer then manually update the layer comps once and save the file as a template you can then use the menu item Layer-Smart Object-Replace Cotents... to change out the design in a way that would no longer require updating the layer comps. Changing the content of a smart object does not effect the layer comp status like adding a new layer would.
    In the Layer Comps to Files.jsx if you find the line
    var fileNameBody = exportInfo.fileNamePrefix;
    and replace it with
    var fileNameBody = app.activeDocument.layers[0].name;// top layer name
    The script will no longer use the prefix from the dialog and instead use the top layer's name as the prefix.
    To automate the whole process would require creating a custom script. The Layer Comps to Files script was not written to be called from another script.

  • How to access the visibility of layer comps in indesign through scripting? [JS][CS5.5]

    Hi,
    I'm pretty new to scripting in adobe, but I thought this should be a simple one (think again...):
    I wanted to go over an array of all the psd-images in a selection or on a page in indesign, and then try to set their layer comp to a specific one (like "Diffuse".
    In photoshop I could make an action that would do this for me, but it seems that there are no easy ways in Indesign to do this.
    There also seems no way to change the layer comp or layer visibility for multiple selection...
    If anyone knows if it is possible at this moment to use layer comps in scripting (and how) or some kind of action for Indesign, I'll try to tackle the rest of the problem myself (and be forever grateful).
    If it isn't possible, I how it will be in CS6.
    Thanks to anyone interested,
    Mattaias
    ps: currently trying to solve this in JavaScript for CS5.5.

    Thanks for the information so far, but I've been looking at the links you added and haven't found anything about the scripting of layer comps...
    Here is the adjusted sample of your code:
    function Main() {
        var mySelection = app.selection;
        for(var n=0;n<mySelection.length;n++){
            if(mySelection[n].graphics.length === 1 && mySelection[n].graphics[0].imageTypeName === "Photoshop"){
                //Do your stuff on the selected frame or on the individual placed PSD file:
                // Adjusted Sample code:
                mySelection[n].images[0].graphicLayerOptions.graphicLayers.itemByName("Heat").currentVisib ility = true;
                alert(mySelection[n].images[0].graphicLayerOptions.graphicLayers.itemByName("Heat").curre ntVisibility);
    but what I actually need is more like
    mySelection[n].images[0].graphicLayerOptions.graphicLayerComps.itemByName("Heat").currentVisibility = true;
    It seems a bit strange (or I am looking on the wrong places) but there is no way to access layer comps in Indesign.
    Do I have to change the file in PhotoShop and save to get the result I need? Looks a bit strange that there isn't a more logical way then...
    The reason I want to script this, is because when there are 100 PSD's on one page and they should al get the same Layer Comp... you have to do this manually for every image.
    I like to use this feature to build texture-atlasses and have a dynamic result, but at this moment it would take at least 10 seconds for every picture... for 3 pages, and that for 7 files (and even more in the future).
    If anybody has ever scripted something with LayerComps, please let me know. (and something like recording Actions in photoshop is equally usefull)
    Otherwise I guess the Adobe programmers just didn't want to share this feature yet in CS5.5.

  • Can I place a smart object and specify a layer comp?

    I have many buttons, each as a layer comp, in a single file.
    I do this because there are many common elements: layers for the button base, shared features, button gloss, etc.
    What changes is the icon on the button, and possibly a supporting label.
    I want to place these buttons on objects in other files.
    So, I'd like to Place the file as a smart object AND SPECIFY THE LAYER COMP for the proper button.
    Anybody?
    Or maybe there is another approach?
    Much obliged!
    Dave

    I'm on CC on a Mac.
    What 21 is talking about is making some sense.
    I am able to create new smart object via copy, then create a variation on the original file linked in the parent smart object. Then I save that from illustrator with a different file name. Then I go back to photoshop and replace contents of the new smart object, linking it to the newer illustrator file.
    This gets around the problem, but it takes a few more steps than the same thing did it in earlier versions of photoshop.

Maybe you are looking for