Houdini 17.5 Nodes VOP nodes

OSL Shader VOP node

Implements an OSL shader.

This node implements a generic OSL shader thru the VOP network inside. Since the context of this shader is 'generic', it has only a limited set of global input variables, and it does not have any global output variables at all. Any input or output (export) parameters are added with a Parameter VOP child.

Because generic OSL shaders don’t compute color or color closures (BxDFs), they are used in the parent RIS Shader Network for shader layering to compute values for parameters of other shaders, or to combine other shader results.


The following examples include this node.

Basic RIS Shading Example Example for RIS Shader Network shader node

In this file we create a simple geometry and assign BxDF shaders to it. The shading network consists of pattern shaders feeding into the BxDF shaders.

See also

VOP nodes