Skip to content
Blender 5.2.2 LTS · NPR Port · 02993970c8cd

Stylized rendering extensions on Eevee

NPR capabilities are grouped into four paths you can start from immediately: Scene pipeline, extended nodes, NPR Tree, and UI controls. The package includes Cycles; this site documents Eevee extensions only.

Tests 129/129 · Win Date 2026-09-28 Platforms Win · Linux · macOS Engine Eevee

Map

Pick a working path

Grouped by the Blender entry points you actually open — not a flat feature dump.

Modules

Module notes

01 · Scene

Scene pipeline

Build render textures and post graphs at the scene level, instead of forcing the whole chain into one object material.

  • Render Textures: scene-level custom render textures
  • Filter Graph: four-stage graph with reusable Filter Pass materials
  • Camera FX Outputs: native camera-effect output sources
  • Eevee Outline: scene-level outline
Render TexturesFilter GraphCamera FXOutline
Filter Graph example with viewport and Filter Material nodes

Filter Graph · viewport + Filter Material

02 · Nodes

Extended shader nodes

Nodes for Filter work, screenspace data, object materials, and custom GLSL — from sampling to procedural shaping.

  • Filter domain: Object Info, Mask, Scene Color
  • General helpers: Render Info, Scene Time, Screen Derivative, Portal
  • Object materials: Principled NPR V2, NPR Surface Diffusion / Rim, Outline Shell Output
  • GLSL / procedural: Function, Script Expression, SDF, OKLab
Scene ColorGLSL FunctionSDFPortal
Extended shader nodes overview

Extended shader · node catalog

03 · NPR Tree

NPR Tree workflow

Use a dedicated NPR Tree for lighting breakdown, refraction, sampling, and per-light work, plus built-in node-group assets.

  • NPR Input: combined / diffuse / specular lighting breakdown
  • NPR Refraction: refraction path (including volume-approximation fixes)
  • Image Sample: View / Pixel / UV offset sampling
  • For Each Light: per-light loops and light info
  • Built-in assets: drop-in NPR node groups
NPR InputRefractionImage SampleAssets
NPR Tree dedicated nodes overview

NPR Tree · dedicated nodes

04 · UI

Interface & production controls

Performance attribution, material render state, and light controls live in everyday panels for stylized production debugging.

  • Eevee Performance: shadow / probe cost attribution
  • Material state: preview, culling, ZTest / Stencil / Write
  • Lights: Lightgroup ID, Shader Parameters, Sun Shadow Map Scale
  • Production helpers: splash version tag, IME, pose-bone Outliner visibility
PerformanceStencilLightgroupShadow Scale
Eevee Performance shadow and probe attribution panel

Eevee Performance · Shadow / Probe

Node catalog

New nodes at a glance

Relative to stock Blender, this Port adds nodes across shader trees, NPR Tree, and the Filter domain. Full parameters live on the linked pages.

The overview screenshots predate the new nodes in this release. Refer to the lists and linked descriptions for 5.2.2 additions.

Extended shader nodes

Extended shader nodes overview

  • Render Info / Screen Derivative / Portal In·Out
  • Outline Control / Render Texture / Screenspace Info
  • Principled NPR V2 / NPR Surface Diffusion / NPR Rim / Outline Shell Output
  • World Environment / Light Probe Color / World To Tangent
  • GLSL Function / Script Expression / Image to Closure
  • Basis Transform / Twirl / Water Ripples / Hex Grid / Parallax
  • SDF Primitive·Operator·Vector Op / Bevel / Curvature
  • Shader Info / Light Info / Light Shader Info·Output / OKLab Color Ramp

Extended nodes →

NPR Tree nodes

NPR Tree nodes overview

  • NPR Input / NPR Output / NPR Refraction
  • Image Sample (View / Pixel / UV)
  • For Each Light (paired Input + Output zone)
  • Built-in groups: Cavity / Co-Planar Edge / Curvature / Kuwahara / Shading Models / Surface Curvature

NPR workflow →

Filter-domain nodes

Filter-domain nodes overview

  • Pass Input / Image Sample / Filter Output (default Filter Pass material chain)
  • Filter Object Info / Filter Mask / Scene Color
  • Graph-level: Scene Color · AOV Input · Filter Pass · Stage Output (see Scene docs)

Scene / Filter Graph → · Filter-domain nodes →

This build

Build notes · 02993970c8cd

Blender 5.2.2 LTS: Principled NPR, surface diffusion, outline shells, light parameters, EXR and DLSS.

New

Fixed

  • Upstream Blender 5.2.1 / 5.2.2 fixes
  • DLSS SR alignment, motion vectors, history reset and auxiliary-pass reconstruction
  • NR defaults, small-render fallback, runtime deployment and failure recovery
  • Outline Shell shadows retained for camera-hidden objects
  • Lower Principled NPR compilation cost and corrected For Each Light shadow-resource bindings

Eevee only

The package can run Cycles, but the NPR Port extensions documented here require Eevee.

Release

Windows x64 stable package

Windows is the fully validated baseline (129/129). Linux / macOS companion builds ship in the same release with SHA256.