AnyNode Preview – Geometry Nodes & Shader Preview

Unik Studio in Rendering


NEW · V1.1 BLENDER 4.2 LTS → 5.3 · EXTENSION

AnyNode Preview — Geometry Nodes & Shader Preview for Blender

See every node's result as a cached card in the graph, and the active node's geometry and fields on the real object in the 3D viewport — for Geometry Nodes, the Shader Editor and World trees. Your node graph is never rewired.

Geometry Nodes preview Shader & World previews Viewport field heatmaps Material HUD

Personal edition shown below. The free Lite build includes Selected Preview, card controls, timing, Refresh and cache, so you can try the core workflow first.

WATCH

Full tutorial

The complete AnyNode Preview workflow, from the first card to the material HUD.

▶ Watch on YouTube

NEW IN V1.1

Bigger graphs, every current Blender

4.2 → 5.3
One extension from the Blender 4.2 LTS line to 5.3 (previously 4.5+).
42% faster
Preview All on a 167-node Geometry tree: 16.5 s → 9.5 s for 151 cards.
Clicked first
The node you click jumps the background queue, even mid Preview All.
Lighter UI
Large meshes reach their card and the viewport overlay with far less work on the interface.

Measured on Blender 4.5 with two background workers and a cold cache.

FEATURES

Everything a node does, visible where you work

01 · PREVIEW ALL

Geometry Nodes and Shader preview cards

One switch draws a cached card over every supported node in a Shader or Geometry tree — textures, shaders, geometry, fields, images. Nothing is rewired to a Viewer and your graph is never touched, because previews are evaluated on a temporary copy. Ctrl+Shift+P toggles it; Show Timing adds the millisecond badge on each card.

AnyNode Preview showing cached node preview cards across a Blender shader node tree
02 · SELECTED PREVIEW

Selected node preview and chain focus

A click previews the node, rings its card so the click has a visible answer even when every node already carries one, and highlights the chains passing through it. Only the nodes outside those chains are veiled — Blender's own wires are never redrawn. Focus Opacity sets the veil from 0 to 100%, and Show Input Nodes follows a configurable number of upstream levels.

Selected node preview highlighting the active node chain in Blender
03 · GEOMETRY NODES

Geometry Nodes preview, step by step

Curves, meshes, instances and fields render as clay cards on the nodes that make them, including inside Repeat, Simulation and For Each Element zones. Curves are converted for display, so a curve node shows its splines instead of an empty card. When a node genuinely cannot carry one — a passthrough, a frame, an output node — the sidebar names it and says why.

Geometry Nodes preview cards for meshes curves instances and fields

Preview Output appears when a node has more than one visual output and picks the exact socket the card shows. The choice is session-only and the source graph is never rewired.

04 · SHOW IN VIEWPORT

Geometry Nodes preview in the 3D viewport

Draw the active Geometry node's evaluated result onto the object whose modifier owns the tree — at real scale, in place, and correctly occluded by the rest of the scene. Solid, wire or points; opaque or as a ghost over the real object. It has its own triangle budget, separate from the card budget, because a full-screen overlay is worth more triangles than a thumbnail.

Geometry Nodes output overlay on the real object in Blender 3D Viewport
05 · FIELDS

Field and attribute heatmaps on the real mesh

A 64 px thumbnail cannot show where on a dense mesh a value falls. Field and attribute outputs draw as a heatmap on the geometry itself, with a caption naming the node and the range the heatmap is normalised against. Click the overlay to read the value at that point; the reading stays pinned as you orbit.

Geometry Nodes field heatmap and value readout on a mesh in Blender

Before / After wipes the node's input geometry against its output in the same place at the same scale, so the change a node makes is one picture rather than two remembered ones.

06 · MATERIAL IN VIEWPORT

Material preview controls in the 3D viewport

A compact HUD follows the active object with Colour, Hue, Sat, Brightness, Roughness, Metallic and Normal. The controls are discovered from the material that is actually connected, and a linked texture is tinted rather than replaced — the texture detail survives. Alt+M shows or hides it in Object Mode; every row has its own reset, and FX On / FX Off compares against the original in one click.

Material HUD controlling colour roughness metallic and normal in the Blender 3D Viewport
07 · CHANNELS

Non-destructive material and shader controls

On first show, Base Color gains neutral Colour Adjust controls while linked Roughness and Metallic maps gain reversible Map Range layers, and Normal, Bump and Displacement expose Strength, Strength and Scale. Every one of them can be removed again, restoring the exact original socket or value. Shared materials show their user count and are never copied without an explicit Make Single User.

08 · WORLD

World shader and HDRI preview

World trees render through a 3D viewport, wired via a Background, so the card shows the sky you built. Blender's own ID-preview system renders a World to solid black; this path does not. Sky Texture, HDRI and the adjustment nodes between them all show their result.

World shader node preview rendering an HDRI environment in Blender
09 · CARDS AND LINKS

Card size, timing and link style

Selected card size grows or shrinks the cards of the selected nodes between 25% and 300%. It changes how large the card is drawn, never what is rendered, so it costs no render and cannot invalidate a cached thumbnail.

One Colour with twelve presets drives node links and the active-node outline, and links switch between Curved and Straight. It is opt-in: with it off the add-on never writes to your theme, and turning it off restores the colours you had.

MATERIAL TOOLS

Answers you would otherwise get by rewiring

Or by guessing, or by rendering.

Channel Board

Base Color, Metallic, Roughness, Normal, Alpha, Emission and anything else you linked, rendered side by side. Linked channels render through their exact source socket; unlinked ones draw as their constant and cost no render.

Visual Explorer

One value input rendered as the finished material at eight settings at once. The current value is the blue reference tile; click a ready tile to apply it, and one Ctrl+Z takes it back.

Presets and A/B

Presets store deck values, name, order, notes, favourite state and an optional 128 px thumbnail. A/B compares two live: Cancel restores the entry state, Commit keeps the winner as one undo step.

Align Nodes

Deterministic dependency columns for the selection or the whole tree. Single-consumer chains snap to 20 px padding, and duplicate Texture Coordinate/Mapping nodes in a frame can be merged without losing links.

WORKFLOW

From first click to final look

1Open a Geometry Nodes, Shader or World tree and press N for the AnyNode Preview tab.
2Turn on Preview All to card the whole tree, or Selected Preview to card what you click.
3Click the node you are working on to ring its card and veil everything off its chains.
4Turn on Show In Viewport when a 64 px card is not enough — fields and dense meshes read at real scale.
5Press Alt+M for the material HUD and art-direct the look in place.
6Capture a preset when you like it, and A/B it against the previous one.
EDITIONS

Lite or Personal

Lite is for trying the cards on your own node trees. Upgrade any time — installing the Personal ZIP replaces Lite, because both share the same extension id.

FEATURE Lite Personal
Selected Preview cards for Geometry, Shader and World ✓ ✓
Card size, orbit / pan / zoom, timing, Refresh and disk cache ✓ ✓
Preview All for whole trees — ✓
3D viewport overlay, field heatmaps, value readout, Before / After — ✓
Material HUD and Material Deck — ✓
Channel Board and Visual Explorer — ✓
Presets with A/B compare — ✓
Align Nodes — ✓
All V1.x updates — ✓
AnyNode_Preview_V1.1_LITE.zip AnyNode_Preview_V1.1_PERSONAL.zip

Lite is a real runtime-limited build: Full-only panels, operators and shortcuts are not registered, rather than hidden. Both editions are GPL-3.0-or-later.

REQUIREMENTS

Blender compatibility

4.2 LTS 4.5 LTS 5.1 5.2 LTS 5.3
  • ✓Editors: Geometry Nodes, Shader/Material and World node trees.
  • ✓Local execution: pure Python, no bundled binaries, no network access and no external dependencies. Background workers are extra Blender processes on your own machine.
  • ✓License: GPL-3.0-or-later.
  • ✓Install: a Blender Extension. Install the ZIP for your edition without extracting it through Edit > Preferences > Get Extensions > Install from Disk, or drag the ZIP onto Blender.
  • ✓Version display: V1.1 is the customer-facing release. Blender reports semantic build 1.1.0 for every edition, so updates from V1.0 are ordered correctly.

Known limitations

Not every socket is a picture. Matrix, String, Menu, Object, Collection and Material sockets are intentionally not visualised; vector grid outputs are skipped.
Passthrough nodes show nothing on purpose. Attribute plumbing, setters, transforms and similar nodes leave the card with the node that actually shapes the result — the panel says which.
Cards are not a render. Geometry cards communicate shape and fields, not final render-engine materials.
Preview Selection skips zones. Nodes inside a Simulation or Repeat zone are not supported by Preview Selection yet; ordinary cards work inside zones.
World previews need a viewport. With no 3D view open, the panel says so instead of guessing.
Before / After costs a second evaluation, so it is off by default.
CHANGELOG

What changed

V1.1 CURRENT · October 2026 · build 1.1.0

  • +  Supports Blender 4.2 LTS through 5.3 (previously 4.5 and newer).
  • +  Preview All on large Geometry Nodes trees is much faster: 151 cards on a 167-node tree in 9.5 s instead of 16.5 s.
  • +  The node you click is rendered before the rest of a Preview All pass.
  • +  Large meshes reach their card and the 3D viewport overlay faster.
  • •  Timing badges on background-worker cards are now precise on Windows.
  • •  Thumbnails cached by earlier versions are cleared once on the first run after updating.

V1.0 maintenance updates · August – October 2026

  • •  Geometry Nodes editing no longer freezes while uncached geometry is generated: background workers evaluate Geometry cards too.
  • •  Fixed previews stuck on Loading after opening another .blend during a preview.
  • •  Fixed striped, scrambled or solid-colour Geometry cards after Refresh, cache reloads or background evaluation; affected thumbnails are cleared automatically.
  • •  Background Geometry previews transfer half as much data back to Blender.
  • •  Added the free Lite trial build.

V1.0 · Launch · August 2026

  • •  Preview cards for Geometry, Shader and World trees, with zone support and per-output selection.
  • •  3D viewport overlay with field heatmaps, value readout and Before/After wipe.
  • •  Material HUD, Material Lens, Channel Board, Visual Explorer, presets and A/B.
  • •  World trees preview as environments through Selected Preview, Preview All and Refresh.
ROADMAP

Where AnyNode Preview is heading

Planned direction, not a promise: order and scope may change as each feature is built and tested.

NEXT · 1.2

Instant feedback

  • → Cards that follow a value while you drag it
  • → Card History: scrub back through a node's last results
  • → Faster previews for large material trees
  • → A 256 px focus card for the node you are studying
1.3

Debug the graph

  • → Compare any two nodes with a wipe
  • → "Where did my geometry go?" finds the node that empties it
  • → Cost heatmap: which nodes make the tree slow
  • → Instance count vs. realised triangle cost
1.4

Materials in the real scene

  • → See which objects use the material you are editing
  • → Channel views on cards: RGB, Alpha, Luminance
  • → Instant image Mix previews
  • → Field heatmaps linked to the Spreadsheet
2.0

Previews you can keep

  • → Repeat-zone filmstrip, iteration by iteration
  • → One-click asset thumbnails for node groups and materials
  • → Turntables, contact sheets and baked cards
  • → A card for every object that shares a node group

Preview Blender nodes without rewiring

See it in the graph. Shape it in the viewport. Your node tree is never rewired.

AnyNode Preview V1.1 · Blender 4.2 LTS → 5.3 · GPL-3.0-or-later

  • Core preview workflow for testing

    $1.50 $2
  • Complete add-on · Standard support

    $17.25 $23
$1.50

Support Period Included

Includes 12 months of

Extend this product’s Support Period +12 months: 25% of product price

Have questions before purchasing?
Login to message

Details
Blender Extension Compatible Yes
Sales 100+
Rating
4 ratings
Published 2 months ago
Blender Version 4.5 - 5.2
Extension Type Add-on
Render Engine Used Cycles, Eevee
License GPL