Evolve

john's Avatar

john

06 Jul, 2019 02:12 AM

NOTE: This node was updated on July 5. If you downloaded it before then you should re-download this version.

Evolve is a general purpose animation node which allows you to gradually change various properties of a shape.

You can use it to move, bounce, orbit, grow, spin, or color shift any shape. It takes the following parameters:

  • shape - any path with non-zero width and height. A line or curve must be colorized in order to be seen. If a geometry (grouped paths) is used as the input shape, no color changes will be applied.
  • reference (optional) - any path with a location, size, and color. These properties will be used to change the input shape. If reference is omitted, the shape can still spin or follow an alternate path.
  • T - a time index. Normally varies between 0 and 100 but other values also work depending on the method
  • spin (optional) - a rotation amount to make the shape spin
  • method - takes one of four possible values:
    • Mirror: moves back and forth
    • Ignore: continuous change even if T is below 0 or above 100
    • Wrap: at end of each cycle shape jumps back to beginning
    • Clamp: change is confined between start and end points
  • alternate path (optional) - if supplied, shape will follow this path (ignoring locations of the shape and reference)

Countless animations can be easily performed with this one node. The attached demo shows some simple examples:

  • Feed just the shape and set spin to spin in place
  • Feed the shape and a translated copy to move from one position to another
  • Feed a text path and the same path with a larger font to grow it
  • Provide a reference object with different fill, stroke width, and stroke color to perform color changes
  • Feed a shape with an ellipse as the alternate path to orbit the shape
  • Do any or all of the above at once. Change the method for each example to see what happens.

I am quite curious to see what people will do with this. Please send comments and feedback.

Enjoy!

John

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Already uploaded files

  • evolve_screenshot.png 403 KB
  • evolve_demo.mp4 489 KB
  • evolve.ndbx.zip 7.29 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

21 Oct, 2019 08:01 AM
18 Oct, 2019 01:06 AM
10 Oct, 2019 01:11 AM
02 Oct, 2019 09:51 PM
30 Sep, 2019 08:21 AM

 

29 Sep, 2019 02:02 PM
03 Sep, 2019 01:35 AM
24 Aug, 2019 03:14 AM
08 Aug, 2019 04:13 AM
02 Aug, 2019 09:27 PM
18 Jul, 2019 10:05 AM