Houdini20.5とRedshift

さて、前々回の記事でRedshiftが20.5に対応していないと書きましたが、実は対応できます。
というか対応してたのをさっき知りました。ははは….

RedshiftがMaxonになってからMaxonAppでインストールしていたんですが、
ここでインストールできる3.6.04には20.5用のプラグインが含まれていないんですよね。

で、もしかしたらと検索してみたら、昔ながらのRedshiftForumに20.5用のプラグインがあることに気づきました。

https://redshift.maxon.net/topic/31230/houdini-solaris-plugins-custom-builds

ここに最新のプラグインがあります。
ここからダウンロードしてRedshiftのPlugin/houdiniフォルダにコピーします。

後は通常通り$HOUDINI_USER_PREF_DIR/houdini20.5/houdini.envにRedshiftパスを設定するんですが、一つ注意点があります。

HOUDINI_PATH = “C:/ProgramData/Redshift/Plugins/Houdini/20.5.278;&"
PXR_PLUGINPATH_NAME="C:/ProgramData/Redshift/Plugins/Solaris/20.5.278;&"
OCIO = “C:\ProgramData\redshift\Data\OCIO\config.ocio"

上記のようにOCIO Configファイルの設定をする必要があります。
Houdini20.5標準のOCIO Configファイルだとバージョンが違うせいか、そのままだとエラーが出てレンダリングできません。
そのためにRedshift用のOCIO Configファイルを指定する必要があるわけです。

そのかわり、HoudiniのOCIO Settingもこれを参照するようになりますが、こちらはエラーは出ないので、とりあえずこの設定で20.5でRedshiftのレンダリングができるようになりました。

これでなんとか20.5を通常使いできるようになりましたよー。
あとは、Houdini20.5標準のOCIO Configに対応したRedshiftが出るまでしのげますね。