Ouput parameter were skipped due to their usual metadata widget="null". Bug was introduced with recent changes
Shader parameters that were marked as connectible and didn't have actual connection (texture in our case) didn't get their default values properly. Now it's fixed by skipping that kind of parameters altogether in create_osl_shader function.
Hi, This PR fixes two bugs in OSL plugin:
widget="null"
. Bug was introduced with recent changescreate_osl_shader
function.Thanks, Sergo.