Blender 5.1 NPR Port 新增功能与使用说明¶
项目介绍¶
Blender 5.1 NPR Port 是一个 NPR 特化的 Blender 分支。在融合 Goo Engine 和 4.4 NPR-prototype 特色节点之外,还额外加入了一批面向 Eevee 的扩展节点、滤镜工作流和界面增强。
大部分功能是 Eevee 专用,不支持 Cycles。
文档范围¶
这份文档说明当前 Blender 5.1 NPR Port 相比官方 Blender 5.1 已经加入、并且当前分支内实际存在的 NPR / Eevee 扩展功能,以及它们的基本使用方法。
5.1.2 更新重点¶
- 合并官方
Blender 5.1.2修复与版本更新 - 新增
GLSL Script Expression节点,可用单行 GLSL 表达式快速生成自定义标量、向量或颜色输出 GLSL Function的@glsl_meta v1新增label,可为输入、输出和sampler2D插口设置节点界面显示名Eevee Performance视图新增阴影和探针归因分组:Shadow Contexts、Shadow Lights、Probe Costs- 新增
Native Camera FX Outputs,可在View Layer中把 Eevee 原生Motion Blur和Depth of Field应用到指定通道 - 恢复独立
OKLab Color Ramp节点,普通Color Ramp保持原有 RGB / HSV / HSL 工作流 - 修复
GLSL Function的vec4输入在刷新或编译路径中丢失w分量的问题 - 修复
Scene Color的Position源在偏移采样时和其他场景缓冲不一致的问题 - 修复透明 /
BlendedForward 层在未显式写入 AOV 时覆盖后方 AOV 的问题 - 更新 NPR Port 启动画面
节点一览¶
着色器节点
NPR Tree 节点(部分着色器节点也可在 NPR Tree 中使用)
滤镜节点
-
Scene 级扩展
从场景级 Eevee 扩展开始了解核心功能。
-
扩展节点
深入查看新增节点的用途和接线方式。
-
NPR 工作流
了解 NPR Tree 的挂接方式和专用节点。
-
界面与设置
查看额外的界面选项与工作流补充。
主要功能分类¶
1. Scene 级 Eevee 扩展¶
Render TexturesFilter MaterialsEevee OutlineNative Camera FX OutputsFilter域下可用的AOV Input / AOV Output
2. 着色器节点¶
Filter Object InfoFilter MaskScene ColorRender InfoScene TimeScreen DerivativePortal In / Portal OutOutline ControlScreenspace InfoWorld EnvironmentLight Probe ColorWorld To TangentGLSL FunctionGLSL Script ExpressionImage to ClosureLight Shader InfoLight Shader OutputBasis TransformTwirlWater RipplesHex Grid TextureSDF PrimitiveSDF OperatorSDF Vector OperatorBevelCurvatureShader InfoLight InfoOKLab Color Ramp
3. NPR Tree 工作流¶
4. 界面与设置¶
Eevee PerformanceOutliner 视图Eevee Performance的阴影 / 探针成本归因- 材质预览控制
- 材质剔除模式
- 材质
ZTest / Stencil / Color Write / Depth Write - 灯光组管理
- 太阳光
Shadow Map Scale - 启动图版本标识
- 骨骼 Outliner 显示控制
Eevee 专用
所有 NPR Port 功能都需要 Eevee 渲染引擎。不支持 Cycles。