Only visible layers illustrator of a picture

After effects 2014.2 version 13.2.0.49

Version of Illustrator 2014.1.1 18.1.1


So, I started out posting in the wrong forum (Illustrator) and with whom

question, seemed to jump that tumble down, but met with another.


My first problem was import an Illustrator image in layers like ' Composition

-Keep sizes layer and had to check the sequence as options

' PDF/Illustrator/EPS Sequence' in order to keep the layers in the right

positions (or all the layers, centered around individual anchor points).


Another problem I had with that was all my layers became joint - so my

solution was to align on the comp in a manual way.


So, now that I have the Illustrator layers in my comp in After Effects, the

only the layers remain visible for a picture.


I have my comp set for a minute. I started playing with opacities and cannot

go beyond the 'visibility of an image.


My plans are to 'draw' the guitar that I made in Illustrator, by

Keyframing the opacity of the layer.


I tried the wizard/Animation/keyframe sequence layers, but I

There is something missing.


I want to try other effects that I don't remember the name of specific effect

(draw on the layers of guitar), but first I have to start with my

visible for more layers then the one image.


What did I miss?

  1. Your workplan should include all of your work. That's the problem with the illustrator file that you are showing.
  2. Import as a sequence must never be verified if you import a single file if it is imported as a sequence or a model.
  3. When you import as a model, you must open the computer that AE created to keep aligned layers.

Most of the people just to get started with this workflow are all three of these errors. The workflow is really easy. To each object that you want to animate a separate layer, make sure that all the illustrations fits in your plan of work and you only have one, import as a model by keeping the dimensions of the layer, and then open the model AE creates. ALL of the layers in the project Panel will be the size of the layer. If you use clipping paths, then the layer will be the size of the mask of clipping if it extends beyond the work.

One last point that I failed to do. You should create your work to make it the right size to fit in your composition to it is in rest format. In other words, if at some point in your composition, you want to see the whole guitar and have it fill the screen, then the strings should be thick enough to work in the video. This means that they must be at least 2 or 3 wide. If you want to have the filling of the guitar as a quarter of the screen and your project is 1920 X 1080 so your target must be set to 1920 pixels or points of width and strings must be still at least 2 points or 2 pixels wide, unless they are absolutely horizontal and vertical, AND if you use thin or values of race less of 3 pixels in your illustration lines You should have snap to pixel lit in illustrator. Your artwork can be vector art, but if there is fine detail of illustration, then it should be aligned with the pixel grid or it will look like not good.

Tags: After Effects

Similar Questions

  • By selecting only visible layers

    I'm a novice scripter, trying to find a way to hide all the layers in a document.  The document contains hundreds of layers so by selecting all and then hide everything takes far too long to run.  Is it a way to simlply button hide all or select only the layers which are visible and can hide?

    Here's a way to disable all visibility of layers...

    //select top layer
    activeDocument.activeLayer = activeDocument.layers[0];
    
    //toggle all other layers visibility off
    toggleVisability();
    
    //toggle this layers visibility off
    activeDocument.activeLayer.visible=false;
    
    //This function is the same as Alt/Click on a layers eye
    function toggleVisability() {
    var desc = new ActionDescriptor();
    var list1 = new ActionList();
    var ref = new ActionReference();
    ref.putEnumerated( charIDToTypeID('Lyr '),charIDToTypeID('Ordn'),charIDToTypeID('Trgt') );
    list1.putReference( ref );
    desc.putList( charIDToTypeID('null'), list1 );
    desc.putBoolean( charIDToTypeID('TglO'), true );
    executeAction( charIDToTypeID('Shw '), desc, DialogModes.NO );
    };
    
  • Is it possible to only select the visible layers to copy/paste in place.

    Hello!

    I must be missing something.  In Adobe Illustrator, when you select a layer (or Sub-layer) to copy, is it possible to copy only visible layers and not those hidden?

    When I provide my clients with their final illustrator files, I only want to register the approved artwork.  Currently, I make a copy of the file and go through and delete hidden files, it would be much easier to copy and paste in place visible layers in an Adobe illustrator file.

    Thank you!

    Given that your items are grouped, select objects on the artboard should be as effective as Select layers in the layer panel.

    You will not be able to resolve this layer-selection-irritation. Happened for some versions. You might consider to report it as a bug.

    The link that I used to post on these occasions no longer works. Google sent me this one, I hope it works for you:

    Home

  • by selecting all the blocks of text on all visible layers

    I want to select all the blocks of text on all visible layers.

    the script below will select all the blocks of text, even in groups, but if the layer with the text is invisible the script error. (target layer cannot be changed)

    If (app.documents.length > 0) {}

    var doc = app.activeDocument;

    var numTextFrames = 0;

    for (i = 0; i < doc.textFrames.length; i ++) {}

    textArtRange = doc.textFrames [i];

    textArtRange.selected = true;

    }

    }

    So I made this script to select blocks of text on only visible layers, but now missing text belonging to a group.

    var layerCount = activeDocument.layers.length;

    var docSelected = activeDocument.selection;

    for (i = 0; i < layerCount; i ++)

    {

    currentLayer = activeDocument.layers [i];

    If (currentLayer.visible == visible)

    {

    for (j = 0; j < currentLayer.textFrames.length; j ++) {}

    textArtRange = currentLayer.textFrames [j];

    textArtRange.selected = true;

    }

    }

    }

    can someone tell me why it is not some frames of text bound in a group when made this way and is it possible to get all managers of related texts selected on all visible layers?

    Thank you

    Duane

    Try this:

    if (app.documents.length > 0 ) {
        var doc = app.activeDocument;
        var numTextFrames = 0;
        for (  i = 0; i < doc.textFrames.length; i++ ) {
            try {
            textArtRange = doc.textFrames[i];
            textArtRange.selected = true;
            } catch (e) {}
            }
        }
    

    Have fun

  • Hi - I'm looking for the correction Adobe Illustrator 2014 1.2 update (ou.0.2) for Mac - and it is not visible in the Adobe Creative Cloud Packager (Mac version). The only visible update is Illustrator CC 20141 - that is what introduced bugs.

    Hi - I'm looking for the correction Adobe Illustrator 2014 1.2 update (ou.0.2) for Mac - and it is not visible in the Adobe Creative Cloud Packager (Mac version). The only visible update is Illustrator CC 20141 - that is what introduced bugs.

    The only thing I can think that may cause the problems I have a Mac Mini on the Mavericks.

    Dave

    Hello

    I discovered that my question above is a non issue. A user has triggered by watching the below article on Illustrator 2014 17.0.2 cc

    http://helpx.Adobe.com/Illustrator/release-note/Illustrator-17-0-2-release-notes.html

    He had recently improved to wht, we know now is 18.0 to 18.1, which is the latest version. He has read the foregoing artic

    the and assumed that it was a version of fixed a bug for its version - as the number of ov18 v17 is not displayed. It is usually just 2014 CC.

    I asked him to post a bug report on Adobe Illustrator CC 20141

    Dave

  • AE makes only physical visible layers?

    Hello

    I will try to explain myself as accurate as possible.

    I have 3 layers in a composition. They are stacked on top of each other, and only the background layers is visible at the beginning (the other two layers are edits on by opacity later).

    I have an effect of very demanding ram/processor (camera Lensblur with 50px blur) on the layer below and no demanding effects on the other two.

    My question is now:

    After Effects takes the lower layer counts, even if it has been hidden by not demanding layers on the top, or AE only 'look' visible layers?

    Thanks in advance

    It depends on the EI version you are using. The newer versions do a better job of optimization makes.

    One way to find out how it works is to test it. Back and see if it speeds up considerably once the lower layer is totally obscured.

    I use AE for more than a decade, so I'm used to the layers of cut once they are no longer visible in order to make makes it faster.

  • images from the list for a visible layers only

    Hello

    I need images for the visible layers is ' true 'only. "

    i.e. document includes 10 images, but the conditions (layers visible = true) then images of document is 7.

    Trying Code:
    
    var myDoc = app.activeDocument
    
    var myGraphics = app.activeDocument.allGraphics
    
    alert("docMyGraphics " + myGraphics.length)
    
    var myLayer = app.activeDocument.layers.everyItem().getElements()
    
    for(k=0; k<myLayer.length; k++)
    {
        if(myLayer[k].visible == true)
        {
            for(i=0; i<myGraphics.length; i++)
            {
                alert(myGraphics[i].itemLink.name)
                }
            }
        }
    

    Could someone rewrite my code and give a solution.

    Please, it's very urgent...

    Thank you

    Beginner

    Hey beginner, Hey Suresh.

    http://jongware.mit.edu/idcs5/pc_Layer.html

    Each layer has its own ' allGraphics property, for a nicer way to do is to use that:

    var doc = app.activeDocument;
    var myLinks = [];
    for (var i = 0; i < doc.layers.length; i++) {
              if (doc.layers[i].visible) {
                        myLinks.push("Layer "+i+"("+doc.layers[i].name+"):")
                        var layerGraph = doc.layers[i].allGraphics;
                        for (var j = 0; j < layerGraph.length; j++) {
                                  try {                                        //  not all graphics have a itemLink, for example the embedded ones
                                            myLinks.push(layerGraph[j].itemLink.name);
                                  } catch (e) {
                                            myLinks.push("Error: Graphic " + j + " on layer " + i + " might be embedded");
                                  }
    
                        }
              }
    }
    alert (myLinks.join("\r"));
    
  • Select only the layers highlighted?

    Is it possible to get to the level of the layers only highlight?

    For example, I want to get an object/array that contains only the layers highlighted in blue:

    Screenshot 2015-12-20 21.40.27.png

    I'd rather not select the work to achieve this.

    Thank you!

    M

    This gives a shot.

    It will leave you with a table containing the layers you had selected in the layers panel when the script is run.

    You can see the bottom I loop this table so you can see each name and origin of visibility

    function get_selected_layers(){
        var doc = app.activeDocument;
        var lays = doc.layers;
        var OriginalLayers = [];
        for(var i = 0; i < lays.length; i++){
            OriginalLayers.push(lays[i].visible);
            if(!lays[i].visible){
                lays[i].visible = true;
            }
        }
    
        make_action();
    
        var SelectedLayers = [];
        for(var i = 0; i < lays.length; i++){
            if(lays[i].visible){
                SelectedLayers.push(lays[i]);
            }
        }
    
        for(var i = 0; i < lays.length; i++){
                lays[i].visible = OriginalLayers[i];
        }
    
        return SelectedLayers;
    
        function make_action(){
            // Set you action name and the set name that it belongs to here
            var myAction = "Select_Layers";
            var mySet = "Scripted_Actions";
            //---------------------------------------------------------------------------------
            var currentInteractionLevel = app.userInteractionLevel;
            app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTS;
            var actionStr = [
                '/version 3',
                '/name [ 16',
                '53637269707465645f416374696f6e73',
                ']',
                '/isOpen 0',
                '/actionCount 1',
                '/action-1 {',
                '/name [ 13',
                '53656c6563745f4c6179657273',
                ']',
                '/keyIndex 0',
                '/colorIndex 0',
                '/isOpen 0',
                '/eventCount 1',
                '/event-1 {',
                '/useRulersIn1stQuadrant 0',
                '/internalName (ai_plugin_Layer)',
                '/localizedName [ 5',
                '4c61796572',
                ']',
                '/isOpen 0',
                '/isOn 1',
                '/hasDialog 0',
                '/parameterCount 3',
                '/parameter-1 {',
                '/key 1836411236',
                '/showInPalette -1',
                '/type (integer)',
                '/value 7',
                '}',
                '/parameter-2 {',
                '/key 1937008996',
                '/showInPalette -1',
                '/type (integer)',
                '/value 23',
                '}',
                '/parameter-3 {',
                '/key 1851878757',
                '/showInPalette -1',
                '/type (ustring)',
                '/value [ 11',
                '48696465204f7468657273',
                ']',
                '}',
                '}',
                '}'
            ].join('\n');
            createAction(actionStr);
            app.doScript(myAction, mySet, false);
            actionStr = null;
            app.unloadAction(mySet,"");
            app.userInteractionLevel = currentInteractionLevel;
        }
    
        function createAction (str) {
            var f = new File('~/ScriptAction.aia');
            f.open('w');
            f.write(str);
            f.close();
            app.loadAction(f);
            f.remove();
        }
    }
    
    var myLayers = get_selected_layers();
    for(var i = 0; i < myLayers.length; i++){
        alert(myLayers[i].name + ", " + myLayers[i].visible);
    }
    
  • The invisible layers using the text returned on visible layers

    I'm working on a newsletter page 8 for a customer. There are 5 versions of the newsletter of new pages 3-6 are common to all the 5 editions, pages 1-2 and 7-8 is unique to each version. I use an InDesign document with 6 layers, 1 layer of background (#1) pour common/story layouts and a separate layer for each version (#2-#6). When laying on the stories of page 7 (a single page) my invisible layers affect the provision on visible layers. I have a story on layer #2 all plotted, so when I move to the layer #3 I disable #2 and light #3 which should give me a blank page to work with. The page appears empty, but when I add my pictures and text, information on layer #3 is being moved by what looks like a build-up of layer #2. Why is this invisible layer affecting the layout on a visible layer? How do I fix this so I don't have to go back and rebuild individually 5 versions? Thank you!

    It is exactly as expected. If you want to disable, open the properties of the layer of hidden layers, and it can be.

  • How to save only VISIBLE objects in artificial intelligence in jpeg or Pdf format.

    I have several layers but do not want to save objects of items currently visible on in PDF or JPEG.

    How can I do this without having to laboriously double-click each layer and choose "do not print' (layer).

    It would be nice to have a preference in prefs 'not print hidden layers'.

    OK, I just realized the problem, each layer of higher level in artificial intelligence has been save to the PDF file (even if hidden or invisible) because I ""create acrobat layers from top-level layers " checked in the PDF file save dialog down." When unchecked visible layers only record.

  • I use firefox 3.6.4 Dutch. Some sites phone numbers are only visible for 1 second, and then they disappear. What refresing are new visible for 1 second.

    I use firefox 3.6.4 Dutch. Some sites phone numbers are only visible for 1 second, and then they disappear. What refresing are new visible for 1 second.

    This has happened

    Each time Firefox opened

    Hello

    the issue of the disappearance of telephone numbers can be corrected by turning off the Skype add-on:

    1. Go to tools > Modules.
    2. Find the Skype add-on in the list.
    3. Click on disable or Uninstall button.
    4. Restart Firefox.

    Tobbi-

  • Display only certain layers of the master by page

    Hello

    First of all, I'm pretty new to Adobe Indesign.

    I'm doing a kind of operating instructions, where all the pages are divided horizontally in three rows.

    each line can contain a certain part of the manual, it can be:

    • A step that people should perform
    • A warning
    • A graph
    • A table

    So I made a master page, with each of the four option all three rows in separate layers.

    I thought that I would be possible to turn on or turn off the layers individually for each new page, but it's not.

    each page will be the same.

    So is it possible to individually change the visible layers for each new page that I want to do?

    Or what I do with master pages for every layout possibility is it possible?

    See the image below for the layers I've done and two examples for the manual.

    Adobe Indesign CC 2015

    Windows Pro 10

    With the PDF preview, I couldn't do what I wanted to do.

    But I found how to get exactly wat I wanted originally:

    I've done several layouts on 3 rows on a page.

    Then I discovered on CC libraries:

    I selected the text field and the field of the image and recorded in CC libraries.

    Now I just take a page blank and choose the correct layout of the library

  • Export the visible layers in photoshop by using the script.

    Hello

    I am new to adobe script, so please forgive me if this has been covered before.

    I have a book script Adobe Scripting of Chandler McWilliam, I want to use. Essentially, it exports all visible layers in a document open in PS. The script works, but I can't seem to export to a folder/directory of my choice. It is default export to the folder that contains the Photoshop application.

    I use a Mac.

    The Script looks like this:

    function exportVisible (doc) {}

    var myJPEG = new JPEGSaveOptions();

    myJPEG.quality = 10;

    myJPEG.formatOptions = FormatOptions.STANDARDBASELINE;

    var myPath = ' / users/tr/Desktop/JAVATESTFOLDER ";

    var myFolder = new Folder (myPath);

    myFolder.create ();

    var settings = new Array();

    var current; Reference to the current layer

    for (var i = 0; i < doc.layers.length; i ++) {}

    current = doc.layers [i];

    settings [i] = current.visible;

    doc. Layers [i]. Visible = false;

    }

    for (var i = 0; i < doc.layers.length; i ++) {}

    current = doc.layers [i];

    If (settings [i]) {}

    Current.Visible = true;

    var myFile = new File ("Img-" + current.name + '.jpg');

    doc.saveAs (myFile, myJPEG, true);

    Current.Visible = false;

    }

    }

    for (var i = 0; i < doc.layers.length; i ++) {}

    current = doc.layers [i];

    Current.visible = settings [i];

    }

    }

    exportVisible (activeDocument);

    I tried many variations, but in vain. I would be very grateful for any advice.

    I've not heard JJ found, but you need to add the path of access, but with my corrections.

    var myFile = new file (myPath + "/ Img-" + current.name + '.jpg');

  • ACR adjustments after merge visible layers

    After I work on photo in LR, I want to open it as a smart object in PS. I'm doing this so that I can continue to make adjustments in ACR. Once in PS, I do typical changes with adjustment layers, still try to work non-destructively. However, at some point I will use merge visible layers (Ctrl-Alt-Shift-E) to do some cleaning pixel-based. Once I do that, it seems that going back to ACR in the object dynamic is no longer an option. Do you know why this is the case?

    If the smart object layer was visible when you did the Merge visible layer. There is no longer the smart object layer all layers that were visible have been merged into a single layer of Pixels a raster layer.    All RAW data and ACR settings were lost during her Merge visible layers.   You can convert this layer fused to a smart object layer and use ACR as a dynamic filter on this layer to smart object. If you use ACR as a filter on the layer without converting previously to a layer to smart object ACR will be like any other destructive filter.

  • When I load Illustrator CC 2015 the page says Initialising... and then the program freezes and will not open. I can only successfully open Illustrator once in each tent 4 or 5.

    When I load Illustrator CC 2015 the page says Initialising... and then the program freezes and will not open. I can only successfully open Illustrator once in each tent 4 or 5.

    This drives me crazy, is anyone else having this problem or know a way to fix it?

    Thank you

    Liam

    Hi Liam,

    Please try following steps:

    1. close the AI.

    2. navigate to C:\Users\your username\AppData (hidden folder) \Roaming\Adobe\ Rename 'Adobe Illustrator 19 settings' folder 'old Adobe Illustrator 19 parameters.

    3 re launch HAVE and check.

    Thank you

    OM

Maybe you are looking for