Skip to main content

Houdini Publish of usd product : Collect Usd Layers Error

The collect USD layers validators error with a very simple scene with the 0.9.7 houdini and 1.8.4 core addon version.

Traceback (most recent call last):

File "C:\Users\olivier.o\AppData\Local\Ynput\AYON\dependency_packages\ayon_2602231726_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process

runner(*args)

File "C:\Users\olivier.o\AppData\Local\Ynput\AYON\addons\houdini_0.9.7\ayon_houdini\plugins\publish\collect_usd_layers.py", line 86, in process

child_sublayers = list(layer.subLayerPaths)

^^^^^^^^^^^^^^^^^^^

AttributeError: 'NoneType' object has no attribute 'subLayerPaths'


The same error happen if i use a vanilla houdini reference node to load the .usd asset

Status: Completed3 comments

Log in to comment and vote

Comments3

  • Olivier Osotimehin

    hello, i have tested the houdini 0.9.8 and the issue is fixed. Thanks

  • Mustafa Zaky Jafar

    Team

    Hello, this issue should be fixed in the latest Houdini release 0.9.8.

  • CS Team

    Team

    Hi, there is a big chance we are having a fix (unmerged PR for this issue) according to the devs …hopefully we will get new addon version out soon!

    Libor Batek | CSTeam