|
![](/i/fill.gif) |
Mr schrieb:
> Have you had a look at OSL ?
>
> http://code.google.com/p/openshadinglanguage
>
> Would it be comparable to POV and has it been considered for POV-Ray 4 embedded
> language or is the current Python like new syntax project simply more user
> friendly or better suited to POV feature set?
I just skimmed over the intro; judging from that, I'd say it should
indeed be compatible with POV-Ray's architecture (and licensing model),
so it might be worthwile considering OSL support as a feature for POV-Ray 4.
Note however that OSL only addresses what POV-Ray puts into the
material{} statement, so a separate language is still needed for object
definition - and I'd advocate using OSL only as an alternative to some
simpler material-definitions with roughly the feature(s), expressiveness
and verbosity of POV-Ray 3.x's material{} statement.
Looks like OSL would be a kind of swiss army knife for material
definitions - but when all you need is a decent pair of scissors, the
swiss army knife's implementation of said tool would probably not be
your first choice ;-)
Post a reply to this message
|
![](/i/fill.gif) |