Release Date

May 22, 2019

This release includes the beta version of Arnold GPU

Download and Installation

Arnold, KtoA, and other downloads are available here. Installation instructions come with KtoA, but can also be viewed here: Installation.

Compatibility

Enhancements

We plan on removing most of these limitations in future releases.

OSL inline shader workflow:

After editing the code, either externally or in the code editor, the Compile button needs to be pressed to generate the parameters. In case of a compilation error, no parameters will be added to the node, and a compilation_errors text field will contain the errors from the OSL compiler.

The code and the parameters can be compiled using python, for example:

osl = NodegraphAPI.GetNode('myNode')
from ktoa import recompileOSL
recompileOSL(osl)

errors = osl.getParameter('parameters.compilation_errors')
if errors is None:
    # successful compilation
    pass
else:
    print('Errors: \n%s' % errors.getValue(0.0))

Bug Fixes