YY_Voronoi is a procedural texture generator. Voronoi diagrams are procedurally generated images which can be used as all sorts of textures, from terrain maps to water caustics to abstract backgrounds. By layering different Voronoi patterns, variations in complexity can be achieved. YY_Voronoi provides a way to generate Voronoi diagrams in After Effects, with extra options to control animation, shape, and more.

"Name Your Own Price"
You can pay anything you want, the amount displayed in the cart is only a suggested amount.
Please note that this plugin is not compatible with CS6.
View Cart

YY_Voronoi Compatible with After Effects CS4Compatible with After Effects CS5Compatible with After Effects CS5.5This is a Pixel Bender Plugin, install it in the plugins folder

Version: 1.0   Sign up to be notified by email when a new version is posted
Adobe dropped Pixel Bender support in After Effects CS6 so this plugin will not work in CS6.
 

Procedural Texture Generator

Voronoi diagrams are procedurally generated images which can be used as all sorts of textures, from terrain maps to water caustics to abstract backgrounds. By layering different Voronoi patterns, variations in complexity can be achieved. YY_Voronoi provides a way to generate Voronoi diagrams in After Effects, with extra options to control animation, shape, and more.

Parameters:

  • Offset: moves the texture around
  • Grid Size: distance between cells
  • Quality: accuracy of the algorithm (only chose “accurate” if artifacts appear)
  • Contrast 1: manipulates output shape
  • Contrast 2: manipulates output shape
  • Brightness: output brightness
  • Evolution: animation of the cells
  • Evolution Period: number of rotations for a seamless loop
  • Random Seed: changes the start behavior of the cells
  • Blend Mode: blending with background image



Version History
  • 1.0 – Initial release – Aug 2011

Last updated August 15th, 2011
4,819 views
Tags: , , , , , , , , , ,

Share      

About the author

I am a student, dabbling in programming and design.

Pingbacks

10 Comments

  • For some reason this one noise always was creepy for me.

  • Don’t be embarrassed! Writing a plugin on your own is a big deal.
    There are so many plugins in AE – I caught myself many times on looking for 3rd party solutions, while the answer was right in AE’s built-in toolset.
    Thanks for pointing out the differences, and all the good stuff you submitted to aescripts so far.

  • I don’t quite get it – what’s the advantage of using this instead of Effects –> Generate –> Cell Pattern?

    • Check.
      Put a layer on top, with a 4-Colour effect, Add or Multiply…
      Are we missing something?

      • I am incredibly embarrassed to admit that I’ve never actually noticed this effect before.

        However, now that I do play around with it a bit, I notice that it doesn’t have any control over cell pattern other than the presets. YY_Voronoi has options “Contrast 1″ and “Contrast2″ which can yield a wider range of looks. For example,

        Contrast 1 = 1.5
        Contrast 2 = 1
        Brightness = 0.2

        Yields an arguably interesting result which isn’t in the Cell Pattern preset list.

        The evolution parameter is also more dynamic (more individual cell motion) than the Cell Pattern evolution.

        All in all, YY_Voronoi was conceived ignorant of the existence of Cell Pattern, so there are some inevitable differences.

        Hope that answers some questions.

  • hey man nice script!—but is it possible to make Voronoi break a 2d layer in many parts following the contour of the procedurally textures?. :_) could be used in conjunctions with Newton 2d physic engine and several other things..:-)

    best
    Daniel

    • I imagine you could turn up the contrast high enough to get some solid lines, then use the voronoi layer as a luma matte in order to break up the alpha of layers. (I am not familiar with how exactly Newton 2d works)

      If you mean breaking up the layers into individual layers, then no, that’s not possible with this plugin.

      Cheers,
      Andrew

Leave a comment

(to reply to a specific comment use the "Reply to this comment" link next to the author's name)

For support related issues please contact support or post your issue in the forums