Krokodove · picks by task

Where to start

From the first control to a working composite.

Start with tools whose operation is easy to identify: a pattern, a reveal, a temporal loop, channel processing or a 3D duplicate array. Each pick includes source data, the correct connection route, initial settings and a result check. Parameter modifiers have their own section.

61
names in the base guide
10
documented groups
21.1
Shape & 3D expansion

The base-guide index is not a count of the complete current toolset.

KROKODOVE / WORKBENCHTeaching model
FUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATFUSIONBUILD · BREAK · REPEATPROCEDURAL STUDY / IMAGE → COMPOSITE064

Reveal an image in fragments. Progress changes the opacity of each piece; the first slider changes the illustrative grid size.

  1. SOURCEImage
  2. TOOLFragments
  3. OUTPUTMerge · FG

Video → Merge · Background → MediaOut

The SVG illustrates the principle. Sliders are illustrative values, not the native Inspector controls or a Resolve render.

PROCEDURAL TOOLS / PRACTICAL THINKINGIMAGE · SHAPE · 3D · MODIFIERS
01

Practice order

Test one operation on an understandable source

For a first test, use transparent Text+, a contrasty frame, a gradient or a simple 3D shape. Establish the node's behavior before adding styling and the final composite. These ten base-toolset picks are starting exercises, rather than a ranking of the entire 21.x library.

  • Keep the source branch: comparing against it reveals the effect's contribution and allows controlled blending.
  • Check RGB and Alpha separately. A bright Viewer does not establish that the layer will composite correctly.
  • Inspect motion and the delivery size. A still cannot reveal a flickering grid, unstable threshold or loop seam.
02

01–02 · procedural structure

Pattern and Microwaves: geometry and directed waves

Pattern creates a self-contained 2D image. Microwaves builds a wave-like or radiating treatment from a source image. This distinction determines the start of the graph before you adjust its appearance.

01

01 · Pattern — grids and tessellation

Choose Grid, Triangles or Honeycomb, then establish Size, Thickness and Fill. Offset changes the internal pattern phase; a downstream Transform moves the rendered layer. Set colors for a visible background; for a control map, inspect the channel the next node will actually read.

02

02 · Microwaves — waves from a center

Supply a contrasty title or prepared image. Choose Square, Round or Axial, set Center and Length, then Brightness and the source contribution through Blend Original. Only Edges explores a contour-focused variation; add Glow after checking the underlying pattern.

  1. Background route

    Pattern → Transform → MediaOut. To overlay it, send this branch to Merge.Foreground and footage to Merge.Background. Animate only Offset or Transform on the first pass; make sure moving the rendered layer does not expose its canvas boundary.

  2. Light-accent route

    Text+ → Microwaves → Glow → Merge.Foreground; connect the background separately to Merge.Background. If the branch will serve as a control map instead of an overlay, inspect luminance before connecting it to the next effect's control input.

  3. Quality check

    Inspect line thickness at 100% and after reducing to delivery size. If the grid flickers, first reduce fine-detail frequency; increase Pattern's Super-Sampling only when it improves the edge. For Microwaves, check transparency and enough room for the rays.

03

03–04 · reveals

Fragments and Grow: image pieces and seed-driven growth

Both tools are easy to explore with a title that has correct alpha. Fragments controls individual pieces and their order of appearance. Grow spreads a reveal from seed points through a selected channel and value range.

01

03 · Fragments — a mosaic reveal

Start with Channel = Alpha and a wide Channel Low/High interval. Set Size Minimum/Maximum, then establish the Range Fade order and animate Range Min/Max. Keep a fixed random variation before adding Jitter so you can assess the actual reveal sequence.

02

04 · Grow — a directed reveal

Choose Alpha for a transparent shape or Luminance for a contrast map. Place a seed in an area admitted by Channel Low/High and adjust Grow End. Softness Start/End shape the boundary. A seed outside suitable data or the wrong channel can produce an almost empty result.

  1. A finished title

    Text+ → Fragments or Grow → Merge.Foreground; footage → Merge.Background. Check the full shape's appearance before adding Glow. Fragments outputs a 2D image: physical shards with trajectories, collisions and 3D lighting need a different system.

  2. A separate control matte

    Feed a contrast map into Grow and its output into Bitmap. In Bitmap, choose an actually populated Alpha or Luminance channel and connect the mask to Merge.Effect Mask. The image being revealed goes to Merge.Foreground, with the background in Background.

  3. What to check

    Inspect the beginning, middle and end of the reveal, thin text strokes and Alpha against light and dark backgrounds. If the treatment should be local, mask the blend separately; do not assume a standard Effect Mask changes the growth algorithm itself.

04

05 · time

Seamless Loop: preparing a repeating range

Seamless Loop joins the end and beginning of an animation using a chosen dissolve interval. It suits noise, abstract backgrounds, screen graphics and soft motion. Widely different object positions can create a double image, so choosing the source segment remains part of the task.

Seamless solves a different problem: matching opposite texture edges. A spatially seamless image does not by itself create a temporally seamless animation.

  1. Provide enough source frames

    Build an animated Pattern → Transform branch or choose suitable footage. Add Seamless Loop, set Loop Length in frames and establish Dissolve Length. Read the node's information lines for the required source-frame count and the first frame sampled.

  2. Check the join

    Play the result two or three times consecutively. Compare Linear and Smooth, then adjust the dissolve length. If ghosting appears, try a shorter transition or another source segment with more closely matched starting and ending states.

  3. Preserve the loop through to output

    A working route is Pattern → Transform → Seamless Loop → Glow → MediaOut. After closing the timing, use static Glow or matching periodic animation. Any new nonperiodic motion after Seamless Loop can introduce another seam.

  4. Export exactly one period

    Compare the exported frame count with Loop Length and play the file repeatedly. An extra duplicate of the first frame at the end can introduce a visible pause.

05

06–07 · digital treatments

Channel Shifter and Sort: channels and pixel order

RGB separation and pixel sorting perform different operations. Establish one on a clean source before adding the other. Pixel sorting rearranges image pixels; it does not alter a video codec's structure and is not technical datamoshing.

01

06 · Channel Shifter — separate RGB

Begin with small opposing Red and Blue offsets, leaving Green near its original position. Then compare per-channel blur and scale. Alpha has a separate job: shifting it unintentionally can cut off the colored edges of a transparent title.

02

07 · Sort — rearrange pixels

Choose Horizontal or Vertical, begin with Luminance as the main sorting criterion and establish line length. Add more channels and Range only after that. Noisy moving footage can cause the order to change abruptly between frames.

  1. Blend with the source

    Split MediaIn: send it directly to Merge.Background and through Channel Shifter → Sort to Merge.Foreground. Animate the processed branch's contribution with Merge Blend. This keeps the source recognizable and lets you inspect each operation independently.

  2. Limit the area

    Connect Polygon or Rectangle separately to Merge.Effect Mask. Animate blend strength for a pulse, or configure Sort's Range for a directed reveal. The compositing mask and the sorting Range provide different kinds of control.

  3. Check channels and motion

    Inspect Alpha against a contrasty background, text readability and bright lines. Watch consecutive Sort frames for flicker; compare Channel Shifter offsets at delivery resolution, where a few pixels can materially change the strength.

06

08–09 · images as data

Rasterize and Relative Transform: using tone and shape

These tasks require inspecting the source channel. Rasterize uses the image to form a stamp pattern. Relative Transform bases a relative transformation on image content; it does not analyze an object's trajectory over time.

01

08 · Rasterize — halftone and custom icons

Connect the image to Image, begin with Luminance and Circle, then set Grid Size and the difference between Size Black/White. Shape Color = Image follows the source colors. A custom stamp needs a separate RGBA source in External and the appropriate Shape mode.

02

09 · Relative Transform — an image-based reference point

Start with a transparent title, Center Channel = Alpha and an appropriate Range. Compare Bounding Box and Weighted Pixels centers before setting Pivot, Center, angle and size. Changes in the shape or threshold can move the reference point; ordinary Transform suits a predetermined fixed pivot.

  1. Rasterize's three input roles

    Footage goes to Rasterize.Image, an icon with alpha to External, and a local mask to Effect Mask. External color and external shape are selected separately. To derive a mask from the result, add Bitmap after Rasterize; the tool itself outputs an image.

  2. Testing Relative Transform

    Use a source with a clearly occupied area and inspect it before and after Relative Transform. The official brief description also mentions a second input for relative distortion; check its availability and role in your build before connecting a reference. Do not use this as a substitute for Tracker or PlanarTracker.

  3. Common problems

    Address Rasterize moiré through grid density and stamp size before raising Super-Sampling. If Relative Transform jitters on a noisy source, check the channel, range, stability of the reference area and whether a fixed pivot is the better choice.

07

10 · spatial arrays

Mapped Duplicate 3D: copies controlled by an image map

Mapped Duplicate 3D builds an array across X, Y and Z. An image can control offset, rotation, scale, probability and the timing of copies. For a uniform row without a map, begin with Duplicate3D; this tool's value is distributing different values across space.

Its output remains a 3D scene. The Map image controls array parameters and does not automatically become each copy's material. If a texture is needed, assign it to the object before duplication through the appropriate image or material input.

  1. Build geometry and map separately

    Shape3D → Mapped Duplicate 3D.SceneInput. A contrasty gradient or Fast Noise → Map. For image cards, first connect the picture to ImagePlane3D, then send its 3D output to SceneInput.

  2. Start with a small grid

    Set copy counts and array dimensions, then enable mapping for one property, such as Offset using a selected channel. Choose the map-sampling plane and different black and white values. A constant map or matching endpoint values will not show variation.

  3. Add the scene and renderer

    Connect the array, Camera3D and required lights as separate branches into Merge3D. Continue through Renderer3D → Merge.Foreground, with footage in the regular Merge.Background. Check the selected camera, framing and Lighting when using lit materials.

  4. Expand after checking

    Add Rotation, Scale and Time one at a time. Time requires a source that actually changes over time and has available frames. As copy counts increase, compare render time and memory in your scene: a control map does not guarantee cost-free geometry duplication.

08

Another route

Modifiers define parameter behavior

Beat, Random, Color Switcher and text modifiers are useful after understanding the image branch. They produce a control value or text; the node owning that control still produces the image.

TaskChoice and attachmentCheck
Pulsing at a known tempoBeat on a suitable numeric parameter; BPM or Frames per Beat, then ADSRBeat start, frame rate and value range; Beat does not analyze audio itself
Controlled variationRandom on a parameter with meaningful Min/Max limitsRepeatability at the same settings and frame, without unwanted jumps
Palette changesColor Switcher for compatible color controlsEvery palette state and Alpha, especially over footage
Terminal-style typingWrite on a text control; configure the cursor and persistent prefixA stable prefix, legible cursor and readable typing duration in motion
Data-driven text or scramblingFrom File for lines; Juggle for character mixing; Formula for calculated logicExternal-file availability, line or character order and a stable final text state

BEFORE YOU BUILD

The questions that matter.

A version, an input and a goal explain more than a familiar tool name.

Which of these tools replaces particles?

Fragments provides 2D fragmentation and reveals, rather than a complete simulation of physical shards. Mapped Duplicate 3D creates a controlled array, not automatically a dynamic collision system. For trajectories, forces and lifetimes, choose the appropriate particle or 3D system.

Why does Seamless Loop still have a visible join?

Check available source frames, dissolve length and the similarity of the beginning and end. A distinct fast-moving object can appear doubled. Nonperiodic animation added after Seamless Loop can also break an already prepared loop.

How does Grow differ from expanding a mask?

Grow uses an image channel and value range to spread a reveal from seed points. Erode/Dilate changes a mask boundary using a different operation. For growth following a map's structure, prepare readable data and place the seed in a suitable region.

Why does the map not change Mapped Duplicate 3D copies?

Check that the image is in Map, mapping is enabled for the intended property, the correct plane and channel are selected, and black and white values differ. A constant map, or an Alpha channel that is entirely white, may produce no variation.

Should I use every pick in one graph?

Choose by task. Channel Shifter is enough for a controlled RGB split, Transform for ordinary movement, and Duplicate3D for a uniform array. Add an operation when you can name the specific change it should make.

PRIMARY REFERENCES

Follow the version, then the tool.

The April 2026 reference table, the September 21.1 expansion and the original plug-in downloads describe different releases. Use the source that matches your host.

Content reviewed: 12 October 2026