Transition - Easy Motion Graphics

by sum studio in Scripts and Addons

This addon let you to create simple transition easy with Geometry Nodes.



  • Easy to use

  • Multiple variations

  • Adjustable parameters

  • No keyframe required to animation

How to use

  • 3D View > N panel > EZMograph > Transition

  • Press "Create"

    Then select object created with this addon, panel will change to adjust.


  • Type: Transition type.Rectancle/Circle/Blind/Jaws/Grid.

  • Count: Repeat count(when type is Grid,you can edit "Count X" and "Count Z").

  • Size: Size of transition.

  • Radius(when type is Circle): Radius of transition.

  • Offset(when type is not Grid): Offset of each transition.

  • Rotation(when type is not Grid): Rotation of whole transition.

  • Pivot Align Offset(when type is not Grid): If on,rotation pivot will align by each transition offseted.

  • Pivot Offset(when Pivot Align Offset is on): Rotation pivot offset of each transition.

  • Jaw Vert Count(when type is Jaws): Zigzag's count of vertices.

  • Jaw Offset(when type is Jaws): Zigzag's offset.


  • Frame Start/End: Frames that animation start/end.

  • Offset: Each transition's frame offset.

  • Easing type: Animation's easing. Linear/Sine/Cubic/Quint/Circ/Back/Elastic/Bounce/Custom.

  • Easing sub type: Easing type affects to this. In/Out/In Out.

  • Factor: Easing amount.

  • Disappear: If on, animation will disappear.

  • From Center(when type is Rectangle or Blind): Animation starts each transition's center.

  • Random Anim(when type is Grid): Randomize animation order.

  • Seed: Random Anim's seed.


  • ColorCount: Color count. If this is less than transition's count, colors will repeat in order.

  • Random Color: If on, Randomize transition's color from color list below.

  • Seed: Random Color's seed.

  • Color: Color list. This count is depending on ColorCount.

  • ColorChange: If press this button, transition's colors will update.


  • This addon basically assuming to viewed in orthographic. Default offset Y value is -0.0001 due to avoid overlapping. Therefore, when viewed in perspective, the transition shifts depending on the number of counts.

  • Do not add modifiers before the geometry node of the created object.

  • If you wanna change material's parts other than color, go to shader editor and select material which is attached to geometry nodes(refer to below).
    You can change Emission Shader to anything. Or, So Attribute Node provides number range from "0" to "transition count - 1",you can use this value to anything.

  • You can also edit easing type "Custom" to your own.

    • Select object created with this addon, go to geometry node editor.

    • Select node group named "sum_EasingTypeSwitcher" placed right side.

    • Press Tab to go to inside the group.

    • Edit "Float Curve" node in Custom frame.

    • Go back to 3D Viewport's side panel,switch Easing Type to "Custom".


  • download zip file.

  • Go to Blender’s user preference, open the Add-ons tab

  • click Install and select the zip file.

  • Check the box next to its name to enable it.

Only for Blender3.1+


The license follows CC-BY-SA.

This contains geometry node groups in Free GN Presets made by Bradley_Animations.


Twitter Web

Published 8 days ago
Software Version 3.1, 3.2
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message