use cmds.listRelatives instead of mel at multiverse usd loader

This commit is contained in:
Bo Zhou 2022-03-24 17:27:22 +09:00
parent 9c9ea78233
commit 73e691f379

View file

@ -1,6 +1,5 @@
# -*- coding: utf-8 -*-
import maya.cmds as cmds
import maya.mel as mel
from openpype.pipeline import (
load,
@ -44,7 +43,8 @@ class MultiverseUsdLoader(load.LoaderPlugin):
with namespaced(namespace, new=False):
import multiverse
shape = multiverse.CreateUsdCompound(self.fname)
transform = mel.eval('firstParentOf "{}"'.format(shape))
transform = cmds.listRelatives(
shape, parent=True, fullPath=True)[0]
nodes = [transform, shape]
self[:] = nodes