🐛 fix HDA creation

This commit is contained in:
Ondřej Samohel 2022-10-24 15:00:17 +02:00
parent c27f4cbbf4
commit 5b154d7a19
No known key found for this signature in database
GPG key ID: 02376E18990A97C6
2 changed files with 3 additions and 5 deletions

View file

@ -43,7 +43,7 @@ class CreateHDA(plugin.HoudiniCreator):
# if we have `use selection` enabled, and we have some
# selected nodes ...
subnet = parent_node.collapseIntoSubnet(
self._nodes,
self.selected_nodes,
subnet_name="{}_subnet".format(node_name))
subnet.moveToGoodPosition()
to_hda = subnet

View file

@ -1,11 +1,9 @@
# -*- coding: utf-8 -*-
import os
from pprint import pformat
import pyblish.api
from openpype.pipeline import publish
import hou
class ExtractHDA(publish.Extractor):
@ -17,7 +15,7 @@ class ExtractHDA(publish.Extractor):
def process(self, instance):
self.log.info(pformat(instance.data))
hda_node = instance.data.get("members")[0]
hda_node = hou.node(instance.data.get("instance_node"))
hda_def = hda_node.type().definition()
hda_options = hda_def.options()
hda_options.setSaveInitialParmsAndContents(True)