BlenderPlugins
NodeBlender 4.0+

ScreenshotNodes

Overview

Capture high-quality screenshots of a node tree (entire tree or only selected nodes), auto-stitched from multiple tiles using OpenImageIO.

UI Location

  • Context Menu in the Node Editor — right-click → PrintNodes menu → Take Screenshot Of Whole Tree / Take Screenshot Of Selected Nodes.
  • Preferences: EditPreferencesAdd-onsScreenshotNodes to configure Secondary Directory, Always Use Secondary Directory, and Node Outline Color.

Features

  • Whole-tree or selection capture: Screenshot the entire active node tree, or only the currently selected nodes.
  • Tilized capture & stitching: Uses a modal timer to pan the node editor and capture tiles, stitched into a single high-resolution image via OpenImageIO.
  • Automatic cropping & styling: Temporarily adjusts theme settings (grid, scrollbars, wire color, selection color) for clean output, then restores your theme and view settings afterwards.
  • Configurable save location & color: Defaults to a NodesShots subfolder next to the .blend file, with a configurable fallback directory and custom node outline color.

Usage

  1. Open the desired node editor (Shader, Geometry, etc.) and set up your node tree.
  2. Optionally select a subset of nodes if you only want a partial screenshot.
  3. Right-click in the node editor and choose Take Screenshot Of Whole Tree or Take Screenshot Of Selected Nodes.
  4. Wait for the modal capture to finish (cancel any time with Right Mouse or Esc).
  5. The stitched screenshot is saved as NodeTreeShotYYMMDD-HHMMSS.jpg in the NodesShots folder next to your blend file, or the secondary directory from preferences.