Miguel Pozo
banner
pragma37.bsky.social
Miguel Pozo
@pragma37.bsky.social
Stylized Rendering nerd.
Viewport & EEVEE module dev at Blender.
#malt3d (http://github.com/bnpr/Malt) creator.
For Each Light

Node Zones support has been added to Material nodes.
In addition to a Repeat zone (like the one in Geo-Nodes), we have a new For Each Light zone.
This allows creating custom shading that works consistently with arbitrary light types and colors.
January 26, 2025 at 4:56 PM
Multi-layer Refraction

Refraction layers allow chaining multiple refractions for a “mesh-based” compositing workflow.
January 26, 2025 at 4:56 PM
AOV Input

Similar to the NPR Input and the NPR Refraction, the AOV Input lets your sample AOV images.
Here we can read the AOV from the behind layer because the Refraction Material doesn’t write to the AOV (otherwise it would overwrite the Suzzane AOV).
January 26, 2025 at 4:56 PM
Image Sample

These nodes output image sockets, so you can sample them with an offset and make your own filters.

In fact, the filters that come with the branch (Curvature, Cavity, Edge Detection...) are just regular node group assets, so you can tweak them to fit your artistic vision!
January 26, 2025 at 4:56 PM
NPR Refraction

The NPR Refraction is similar to the NPR Input, but it reads the layer behind a refraction material.
January 26, 2025 at 4:56 PM
NPR Input

You can think of this as an extension of the ShaderToRGB workflow.
January 26, 2025 at 4:56 PM
NPR Tree

We have a new NPR node tree where these features are being added. NPR trees use the same nodes as Materials, except:

- New NPR-only nodes are available.
- BSDF nodes can’t be used here.
January 26, 2025 at 4:56 PM
Hey NPR artist! 👋

At @blender.org , we are working in collaboration with @dillongoostudios.bsky.social to heavily improve NPR workflows in #b3d.

🧵Thread🧵 👇
January 26, 2025 at 4:56 PM