(Page 4 of 5 pages for this article « First  <  2 3 4 5 >)

Monday, August 04, 2008

Filed under: Motion Graphics

Fractal Noise Tutorial

Chris and Trish Meyer | 08/04

Using the Fractal Noise effect to create seamless background textures.

Part 2: Seamless Evolution

On the previous two pages, you’ve created a nice texture - but what if you needed it to loop repeatedly without a hitch? There are a few approaches to this, which we have saved as comps inside the Project panel’s _FractalNoise * prebuilt > Seamless Loops folder. We’ll walk through these different techniques.

Cycle Evolution

The Fractal Noise effect has an option where its Evolution parameter can be forced internally to loop seamlessly. This is demonstrated in [Seamless 1].

Open the comp [Seamless 1]. The effect applied to the layer FractalNoise_soft should already be revealed in the Timeline panel; if not, select this layer and type U.

Then double-click on the Fractal Noise effect’s name in the Timeline panel to open its Effect Controls panel. Scan down the list of parameters to Evolution, and then to the Evolution Options just below it. Twirl these open if they are not already exposed.

The Cycle Evolution switch in this section forces the Fractal Noise effect to loop all by itself. The parameter Cycle allows you to set how far you can animate the Evolution parameter until the noise pattern repeats. We set this parameter to two revolutions for FractalNoise_soft and one revolution for FractalNoise_blocky.

The Fractal Noise effect is capable of looping within itself. The secret is turning on the Cycle Evolution switch, and setting how many cycles make up a loop.

Bring [Seamless 1]‘s Timeline panel forward again. Press End to locate to the end of the comp. Note that the current time indicator still hasn’t quite reached the final animation keyframes.

Important Concept: When creating a seamless loop, you want your loop point to be one frame beyond the end of the comp. When looping during playback, going to this “beyond” frame is the equivalent of jumping back to the start of the comp, which is where your loop should be joined.

If you are using keyframes to create a loop (as we are here), and you set the second keyframe to be equal to the last rendered frame of the comp rather than one frame beyond it, this last frame will be a repeat of the first frame at the start of the comp. When you render it as a movie and set the animation to loop, the result will be a glitch when two identical frames are played back at the loop point. Instead, you need to place the second keyframe one frame beyond the end of your comp’s timeline.

To access keyframes that are placed beyond the end of the comp, as in the [Seamless 1] comp, press End to jump to the last frame and then press Page Down to advance one frame later. You can also Go To Time and enter the exact frame, or click the keyframe navigator right arrow for an animated property.

Whichever method you use, the Comp panel will display as a gray frame when the current time is after the end of the comp - which is not very helpful when you’re trying to check that the image at the last set of keyframes is identical to the frame at 00:00, which it needs to be to create a seamless loop. You’ll need to make a leap of faith here.

To set up a seamless loop using keyframes, the last loop point keyframe is placed one frame beyond the last rendered frame of the comp (which is 05:29, where the current time indicator is now).

Note that the Cycle Evolution switch only affects the Evolution parameter - it won’t force Fractal Noise’s other parameters to seamlessly loop!

For example, we had previously animated the Sub Scaling parameter for the FractalNoise_blocky layer to make the blocks grow in size over time. We can’t do that here and expect our loop to work, as you can see by playing the movie at right. If you look at the Timeline panel for this layer, you’ll see we didn’t animate this parameter. On the next page, we’ll explore different solutions to this problem.

(Page 4 of 5 pages for this article « First  <  2 3 4 5 >)

               



You must be registered to comment. This is an effort to reduce spam. Please REGISTER HERE.

Name:

Email:

Location:

URL:

Smileys

Remember my personal information

Notify me of follow-up comments?

Submit the word you see below:




After Effects Apprentice Free Video: Rendering a 4:3 Center Cut Movie from a 16:9 Composition
After Effects Apprentice Free Video: Using Parenting to Animate Layers as a Unit
After Effects Apprentice Free Video: Working with Nested 3D Compositions
After Effects Apprentice Free Video: Copying Paths from Illustrator to After Effects
After Effects CS6 Tutorial: Exporting 3D Camera Tracker Data to Cinema 4D
After Effects CS6 Tutorial: Targeting Properties in the new Ray-Traced 3D Engine
After Effects CS6 (P)Review
After Effects Apprentice Free Video: Exploring Shape Effects
After Effects Apprentice Free Video: Drawing Parametric Shapes
After Effects Apprentice Free Video: The Puppet Starch Tool
After Effects Apprentice Free Video: Eraser Tool Modes
After Effects Apprentice Free Video: Tracking with mochaAE
After Effects Apprentice Free Video: Performing a Motion Track
After Effects Apprentice Free Video: Creating 3D Objects using Adobe Repoussé
After Effects Apprentice Free Video: Understanding Axis Modes
Using After Effects as an Advanced Titler for Premiere Pro
After Effects Apprentice Free Video: Creating an Orbit Camera Rig
CMG Hidden Gems: Chapter 45 – What’s Your Preference?
CMG Hidden Gems: Chapter 44 – Prerendering and Proxies
CMG Hidden Gems: Chapter 43 – Advanced Rendering
CMG Hidden Gems: Chapter 42 – Render Queue
CMG Hidden Gems: Chapter 41 – Video Issues
CMG Hidden Gems: Chapter 40B – 3D Channel Effects
CMG Hidden Gems: Chapter 40 – Integrating with 3D Applications
CMG Hidden Gems: Chapter 39 – Integration 101
After Effects Apprentice Free Video: Multiple Playback Speeds
CMG Hidden Gems: Chapter 38 – Import and Interpret
CMG Hidden Gems: Chapter 37B and 37C – Expressions and Scripting Bonus Chapters
CMG Hidden Gems: Chapter 37 – Expressions
CMG Hidden Gems: Chapter 36B – Audio Effects







After Effects Apprentice Free Video: Working with Nested 3D Compositions

Chris and Trish Meyer | 05/07

How you can be two places at once inside After Effects

As we mentioned awhile back, we’ve been busy the past year and a half creating an extensive, multi-course video training…

Expression Shorts - loop

David Torno | 05/06

Learn how the loop expressions work.

image

Looping is a very common task in our industry and is mostly associated with video footage of some…

After Effects Apprentice Free Video: Copying Paths from Illustrator to After Effects

Chris and Trish Meyer | 05/01

Revealing Illustrator paths requires a few intermediate steps, involving After Effects masks and effects.

Buried in the shuffle over the announcement of After Effects CS6 is that we concluded the video training series for our book After…

After Effects CS6 Tutorial: Exporting 3D Camera Tracker Data to Cinema 4D

Chris and Trish Meyer | 04/27

You can export the results of the new 3D Camera Tracker to any application that has a way to accept AE keyframe data.

One of the major new features in After Effect CS6 (which we previously previewed here) is a built-in 3D Camera Tracker. Rather than track a specific…

To be considered for listing, contact pr (at) provideocoalition (dot) com


Copyright © 2012, HD Expo, LLC a division of Diversified Business Communications. DBA Createasphere

All rights reserved. HD EXPO, High Def EXPO, Createasphere, E-Tech, Entertainment Technology Exposition, 3D Production Workshop, VariCamp, P2 Camp, ColorCamp 101, and Lighting, Filters & Gels for HD are all trademarks of HD Expo, LLC.

Terms of Use  |  Privacy Policy

Check PageRank