The biggest problem I work with NPR or game effects in Blender, is that we don’t have material reusibility Sign in - Blender ID - blender.org
Often I have to Hack using Geometry Nodes.
and these still don’t solve problem such as “Color Ramp”, “RGB Curves”, etc.
My concerns with both NPR branch and new multi-stage compositing is the accessibility.
because really creating multiple copies of nearly the same material for the sake of tiny different color ramp and other parameters are troublesome.
I also can’t imagine how these different parameters can be passing around and linked to another.
for example object A is having Material Tree A that also requires Object/Material Compositing A.
and Object B is also using these material Tree A & compositing A but with slight different parameters…
and Object C is using Material tree C and Compositing C for the sake of color ramp…
Overall, I don’t think the current UX will support us to work with NPR.
Perhaps functionality-wise we can achieve it easily, but it will be so painful and very time-consuming that are eventually not productive.
I hope these issues can really be addressed before, because I can imagine the set up becomes much more complicate in the future. so a better UX will be needed.