Tk-houdini-alembicnode - where are the otls?

  • I was interested in testing tk-houdini-alembicnode to see how it behaves, but it doesn’t seem to work for Houdini 18.5.532., it seems like no register about tk-houdini-alembicnode at all.

  • I tried updating tk-houdini and tk-houdini-alembicnode, but still no success. Any suggestions or advice would be greatly appreciated.

Cheers,
hickc

Ops, found something, some conflicts in the templates!
from the logs:

2022-01-13 21:17:59,558 [7860 ERROR sgtk.env.shot_step.tk-houdini] App configuration Error for tk-houdini-alembicnode (configured in environment path’). It will not be loaded: tk-houdini-alembicnode: The Template ‘houdini_shot_work_alembic_cache’ referred to by the setting ‘output_profiles’ does not validate. The following problems were reported: The field ‘abc_asset_version’ is part of the template but tk-houdini-alembicnode does not know how to assign a value to it when calculating paths. The code inside tk-houdini-alembicnode will populate the following fields: node, version, name. The current context (FX, Shot S____0__0) will populate the following fields: Shot, Sequence. The field ‘Step’ is part of the template but tk-houdini-alembicnode does not know how to assign a value to it when calculating paths. The code inside tk-houdini-alembicnode will populate the following fields: node, version, name. The current context (FX, Shot S____0__0) will populate the following fields: Shot, Sequence.

As the message says, there are a couple of fields that the plugin does not know how to fill in.
If you modified the plugin to fill in these fields, you can then change the plugin’s info.yml to know to allow the fields. Check e.g. the work_file_template section.