RIRE, the Full OSL Path Tracing, is going on!
Currently, the main problem is … Time! Not rendering time, but finding time to continue it and made a ‘usable for education’ version.
Indeed, there are some new features.
Choosable materials: As the ‘setmessage’ is not implemented in Cycles, I use objects name to choose the material. I read the name with:
getmessage ("trace", "geom:name" , CurrentObjName ) ;
then I read the material number. It’s very limited, but it works!
There is also a new Lighting rendering included (with cleaner code).
On the way, there is IBL and more complex materials…
To be continued…