13 Replies Latest reply on Dec 24, 2014 2:57 PM by cheyrn

    Echo doesn't

    cheyrn Level 1

      I have not managed to get the echo effect (the effect called echo) to produce a perceptible echo using composite in front or composite in back. There is a tutorial on kreativ kuhe about the echo effect that says that you need to precompose in order for the effect to work. I don't understand why. In any case, I have tried applying the effect in these ways:


      1. Apply to a clip in a layer

      2. Apply to an adjustment layer

      3. Apply to a precomposed layer

      4. Apply to the top layer of the source layers of the precomposed layer, with and without prerendering

      5. Apply to the prerendered video imported as footage and made into a clip in a new composition


      I have also varied the number of echos from 1 to 15 and varied the delay from -0.033 to 0.3. All using either composite in front or composite and back. And, no difference is visible.


      If I use add or blend, there is a visible echo, but the average color is changed.


      So, my question is either or both of:


      A. How do I cause composite to work?

      B. Short of manually adjusting color levels how can I compensate for the change in average color when I use add or blend, i.e. not have it be brighter?


      Note that I am not asking how to create a visible echo by some other means. I am asking about the effect that is called echo in after effects effects.



        • 1. Re: Echo doesn't
          Rick Gerard Adobe Community Professional & MVP

          Nest your composition in a new one and apply echo to the nested composition. Echo must be applied to the layer it is working on that layer must be either a movie or a composition.

          • 2. Re: Echo doesn't
            cheyrn Level 1

            These are items 1, 3 and 5 from the list above. By "precomposed layer" I mean the nested composition that is created when you precompose layers. I wonder what the problem can be.

            • 3. Re: Echo doesn't
              Rick Gerard Adobe Community Professional & MVP

              Try this. Add a 100 x 100 pixel solid to a new pump and animate from screen left to screen right over two seconds. Pre-compose that layer making sure to move all attributes to the new composition. Apply echo to your pre-comp. Set the number of repeats the three and delay to .5

              • 4. Re: Echo doesn't
                cheyrn Level 1

                That works, even when using composite in front. I wonder why it isn't working for video.

                • 5. Re: Echo doesn't
                  Rick Gerard Adobe Community Professional & MVP

                  You have to use a blend mode like add or multiply or have transparency

                  • 6. Re: Echo doesn't
                    cheyrn Level 1

                    Ok. Do you know the answer to question B then? Aside from manually adjusting colors, is there a way to not cause changes in brightness when using add or blend? It is not a brightness adjustment, I think. I know how to rather tediously visually make the color levels match. I am asking about a formula. I would think almost everyone who uses echo, and not using composite, would go through this process.

                    • 7. Re: Echo doesn't
                      Rick Gerard Adobe Community Professional & MVP

                      If you are trying to create the images in trail effect then Echo is the wrong approach unless you Roto the portion of the image you want to repeat.


                      Blend modes do just that, they blend pixel values. Please describe in detail exactly what you are trying to accomplish and provide a screenshot if possible.

                      • 8. Re: Echo doesn't
                        cheyrn Level 1

                        By analogy, if someone were painting a representation of something that they dreamed and they were currently deciding on a color of some clothing, they would not ask "what paint should I use to paint clothes"? The artist doesn't know. A more likely question is about a specific property of this or that paint.


                        So, exactly, what I am trying to accomplish is to use the echo effect in after effects, with video and to gain some understanding of how it works in order to see if it helps with a minor aspect of a project.

                        • 9. Re: Echo doesn't
                          bogiesan Level 4

                          You want to be using CC Time Blend FX, far more flexible and fun and far more confusing. For instance, you need two copies of the effect on the same layer, one to copy the effect from and one to receive, paste, the effect into. And they're reversed in the stack; the copy goes on the bottom below the paste--quite unintuitive.


                          You cannot understand the paragraph above until you've read all of the online support for the CC Time family of effects.

                          • 10. Re: Echo doesn't
                            cheyrn Level 1

                            Thank you, that looks interesting. I see a manual here: http://cycorefx.com/downloads/cfx_hd_std/CycoreFX%201.7%20Manual.pdf


                            Part of why someone would do the work of answering people's questions is that it is interesting or fun to work on the task. I am usually asking abstract questions that don't lead to some fun activity in solving the problem. Sorry. It's similar to asking for help with algebra and people tell you that you can use a calculator to achieve the same result... Yes, but I'm asking about algebra.

                            • 11. Re: Echo doesn't
                              bogiesan Level 4

                              The fun of participating around here is helping people solve real problems in real jobs on real projects. There are no rewards around here. Adobe doesn't give us anything. People often resent our suggestions, they rarely say thanks, and they hardly ever close their threads with helpful advice for those who come after.


                              After Effects is not a calculator. It's like a set of watercolors that came with drafting tools instead of a brush. You must be able to apply paint creatively (which is difficult enough) but you must also think like an engineer. 

                              • 12. Re: Echo doesn't
                                cheyrn Level 1

                                One interesting part of that cycore manual:


                                Force motion blur should always be applied to a composition because it uses data from previous and subsequent

                                frames and this is only possible if the effect is pre-composed.


                                I think that explains why the help text about echo says that you have to pre-compose.

                                • 13. Re: Echo doesn't
                                  cheyrn Level 1

                                  I think I have figured it out, at least partly.


                                  Composite means something that is composed. Maybe it's this definition Digital compositing - Wikipedia, the free encyclopedia


                                  So, as opposed to adding or averaging pixel values, it includes opacity. That may be what Rick Gerard was getting at.


                                  The things being composed are adjacent frames. Precomposition is necessary, or a layer with a composition as it's source, because it compares rendered frames. If the source were not a composition, rendering will not have happened yet.


                                  You can get the echo effect with the composite operator to work when adjacent frames do not have opacity by adding opacity using the starting intensity parameter, which adds opacity of the source frames.


                                  I don't have an answer about correcting colors when using additive operators. But, that is probably better as a separate question.


                                  Incidentally, the effect accumulates, meaning it will initially have a different number of frames to composite. If that is undesirable, a solution i can think of is to append or preprend a copy of the range of frames, then use the rendered result to select a portion in which all of the frames are composed of the same number of frames, e.g.: