Open shading language is a great feature for cycles render(Customizing parameters and algorithm so on. I try to put OSL to my lighting and shading pipeline. But OSL specification 1.5.1 leak some features like widget(For instances, Checkbox,Min-Max value etc.). It will be great if Blender can update OSL specification from 1.5.1 to 1.6. It can enhance the user(people who use my shader to work) experience. It is possible to update?

  • 4
    $\begingroup$ I'm voting to close this question as off-topic because it is about Blender development, and not about how to use Blender. $\endgroup$ – Gwen Nov 29 '15 at 11:02
  • $\begingroup$ The OSL specs have 'suggested' metadata, which are not part of the osl core-specs and the implementation of which is really down to how programs implement their OSL node tree. See related: blender.stackexchange.com/questions/31380/… I suspect at some point OSL will be updated $\endgroup$ – zeffii Nov 29 '15 at 13:27
  • 1
    $\begingroup$ not a bad question btw, but this isn't really the venue for asking about blender future plans.. there are mailinglists and irc (freenode) #blendercoders $\endgroup$ – zeffii Nov 29 '15 at 13:28
  • $\begingroup$ The developer Thomas Dinges (Dingto, implementor of the OSL node) said this on 29Nov2015 "we will update OSL at some point, not sure yet when exactly though" $\endgroup$ – zeffii Nov 29 '15 at 13:58