OSL Programming Nodes

Tim Zoet writes:

The Open Shading Language (OSL) doesn’t really get the attention it deserves. With it, you can create shaders that far exceed anything you could hope to create with Cycles.

I figured that was mainly because most Blender users are artists, not programmers. That’s why I created the OSL Programming Nodes add-on. With this add-on, you can do all sorts of things that, until now, were only possible by writing code. You can create loop nodes, functions, do all sorts of advanced (vector) math, and the coolest thing: you can trace rays!

The add-on converts your nodes to actual OSL code. All you need to do is press a button. This also means that, since OSL scripts that can be used in Blender can also be used with other render engines, your nodes are all of a sudden valid in those renderers as well!

Advertisement