mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
bug fix on Libor's comment
This commit is contained in:
parent
b72d241c2f
commit
6d411cdbc9
3 changed files with 9 additions and 7 deletions
|
|
@ -28,6 +28,7 @@ class CollectRigFbx(pyblish.api.InstancePlugin):
|
|||
"no skeleton_set or skeleton_mesh set was found....")
|
||||
return
|
||||
instance.data["skeleton_mesh"] = []
|
||||
instance.data["animated_rigs"] = []
|
||||
if skeleton_sets:
|
||||
for skeleton_set in skeleton_sets:
|
||||
skeleton_content = cmds.sets(skeleton_set, query=True)
|
||||
|
|
|
|||
|
|
@ -21,13 +21,14 @@ class ExtractRigFBX(publish.Extractor,
|
|||
"""
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Animation (FBX)"
|
||||
families = ["animation.fbx"]
|
||||
families = ["animation"]
|
||||
|
||||
def process(self, instance):
|
||||
if not self.is_active(instance.data):
|
||||
return
|
||||
if not cmds.loadPlugin("fbxmaya", query=True):
|
||||
cmds.loadPlugin("fbxmaya", quiet=True)
|
||||
if "animation.fbx" not in instance.data["families"]:
|
||||
self.log.debug("No object inside skeletonAnim_set..Skipping..")
|
||||
return
|
||||
# Define output path
|
||||
staging_dir = self.staging_dir(instance)
|
||||
filename = "{0}.fbx".format(instance.name)
|
||||
|
|
|
|||
|
|
@ -21,14 +21,14 @@ class ExtractRigFBX(publish.Extractor,
|
|||
"""
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Rig (FBX)"
|
||||
families = ["rig.fbx"]
|
||||
families = ["rig"]
|
||||
|
||||
def process(self, instance):
|
||||
if not self.is_active(instance.data):
|
||||
return
|
||||
if not cmds.loadPlugin("fbxmaya", query=True):
|
||||
cmds.loadPlugin("fbxmaya", quiet=True)
|
||||
|
||||
if "rig.fbx" not in instance.data["families"]:
|
||||
self.log.debug("No object inside skeletonMesh_set..Skipping..")
|
||||
return
|
||||
staging_dir = self.staging_dir(instance)
|
||||
filename = "{0}.fbx".format(instance.name)
|
||||
path = os.path.join(staging_dir, filename)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue