I was trying to create a custom OSL shader to use with the 'shader' node in the material node editor. However, I noticed that none of the scripts worked when I was using the default Eevee rendering engine selectedin the Render tab. Switching the render engine to Cycles make the script nodes compile correctly.

Are there any plans for supporting the shader node in Eevee?

  • 1
    $\begingroup$ I imagine it would be quite difficult to properly use everything that OSL shaders can do as it is designed for full ray tracing render engines like Cycles and Arnold. However, some things will work with it (for example, manipulating X, Y and Z coordinates to patterns). Let's see as Eevee is developed to further match Cycles. $\endgroup$ – Mark Jackson Sep 10 '19 at 20:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.