Blender 5.1 NPR Port - Features and Usage Guide¶
Project Introduction¶
Blender 5.1 NPR Port is an NPR-focused Blender branch. In addition to integrating characteristic nodes from Goo Engine and the 4.4 NPR-prototype, it also adds a number of practical extra nodes.
Most features are Eevee-only and do not support Cycles.
Documentation Scope¶
This document describes the NPR / Eevee extension features that have been added to the current Blender 5.1 NPR Port branch compared with official Blender 5.1, together with their basic usage.
Node Overview¶
Shader Nodes
NPR Tree Nodes (some shader nodes can also be used inside NPR Tree)
Filter Nodes
-
Scene-Level Extensions
Start with the scene-level Eevee extensions to understand the core features.
-
Extended Nodes
Dive into the functionality of each newly added node.
-
NPR Workflow
Learn how the NPR Tree workflow is organized.
-
Interface & Settings
Check additional interface options and workflow settings, including pose bone Outliner visibility.
Main Feature Categories¶
1. Scene-Level Eevee Extensions¶
-
Render Textures -
Filter Materials
2. Shader Nodes¶
-
Render Info -
Scene Time -
Screen Derivative -
Portal In / Portal Out -
Screenspace Info -
World Environment -
World To Tangent -
Basis Transform -
SDF Primitive -
SDF Operator -
SDF Vector Operator -
Bevel -
Curvature -
Shader Info -
Light Info -
Filter Object Info -
Scene Color
3. NPR Tree Workflow¶
-
NPR Input -
NPR Refraction -
Image Sample -
For Each Light -
Built-in node group assets
4. Interface & Settings¶
-
Material preview control
-
World environment configuration
-
Pose bone Outliner visibility
-
Light group management
Eevee Only
All NPR Port features require the Eevee render engine. Cycles is not supported.