BACK TO ARCHIVE
Maya DCC Mechanics & Nuances

MtoA2.0使用osl

04.16.2017 ADUCG RESEARCH

Arnold 5.0 刚出不久,其中最让我高兴的是支持了 OSL,目前世面的上几个主流渲染器,基本都早已支持了 OSL,这大大扩展了渲染器自身 shader 的不足,网上大把免费的 OSL shader 做为扩充。mtoa 也相应更新到了 2.0 版本,当然同样也是支持 OSL 的。mtao 包括其它版本,比如 htoa,ktoa 等,方法都一样:

添加环境变量

ARNOLD_PLUGIN_PATH = C:\solidangle\mtoadeploy\osl

将你的 OSL 放进这个目录中,可以是 OSL 文件,也可以编译后的 oso 文件。

启动 Maya 后,mtoa 会自动处理 C:\solidangle\mtoadeploy**OSL** 内的 OSL 文件,编译为 oso,在 hypershade 中可以显示出该节点。

本文采用 Creative Commons BY-NC-ND 4.0 协议进行授权。

BY-NC-ND: 署名-非商业性使用-禁止演绎

End of Article