mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
Merge branch 'develop' into chore/docstring_fix_quotes
This commit is contained in:
commit
0c863b5344
4 changed files with 5 additions and 24 deletions
|
|
@ -12,7 +12,6 @@ from .pipeline import (
|
||||||
MayaHost,
|
MayaHost,
|
||||||
)
|
)
|
||||||
from .plugin import (
|
from .plugin import (
|
||||||
Creator,
|
|
||||||
Loader
|
Loader
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -45,7 +44,6 @@ __all__ = [
|
||||||
"containerise",
|
"containerise",
|
||||||
"MayaHost",
|
"MayaHost",
|
||||||
|
|
||||||
"Creator",
|
|
||||||
"Loader",
|
"Loader",
|
||||||
|
|
||||||
# Workfiles API
|
# Workfiles API
|
||||||
|
|
|
||||||
|
|
@ -15,10 +15,9 @@ from ayon_core.pipeline import (
|
||||||
Anatomy,
|
Anatomy,
|
||||||
AutoCreator,
|
AutoCreator,
|
||||||
CreatedInstance,
|
CreatedInstance,
|
||||||
Creator as NewCreator,
|
Creator,
|
||||||
CreatorError,
|
CreatorError,
|
||||||
HiddenCreator,
|
HiddenCreator,
|
||||||
LegacyCreator,
|
|
||||||
LoaderPlugin,
|
LoaderPlugin,
|
||||||
get_current_project_name,
|
get_current_project_name,
|
||||||
get_representation_path,
|
get_representation_path,
|
||||||
|
|
@ -70,22 +69,6 @@ def get_reference_node_parents(*args, **kwargs):
|
||||||
return lib.get_reference_node_parents(*args, **kwargs)
|
return lib.get_reference_node_parents(*args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
class Creator(LegacyCreator):
|
|
||||||
defaults = ['Main']
|
|
||||||
|
|
||||||
def process(self):
|
|
||||||
nodes = list()
|
|
||||||
|
|
||||||
with lib.undo_chunk():
|
|
||||||
if (self.options or {}).get("useSelection"):
|
|
||||||
nodes = cmds.ls(selection=True)
|
|
||||||
|
|
||||||
instance = cmds.sets(nodes, name=self.name)
|
|
||||||
lib.imprint(instance, self.data)
|
|
||||||
|
|
||||||
return instance
|
|
||||||
|
|
||||||
|
|
||||||
@six.add_metaclass(ABCMeta)
|
@six.add_metaclass(ABCMeta)
|
||||||
class MayaCreatorBase(object):
|
class MayaCreatorBase(object):
|
||||||
|
|
||||||
|
|
@ -274,7 +257,7 @@ class MayaCreatorBase(object):
|
||||||
|
|
||||||
|
|
||||||
@six.add_metaclass(ABCMeta)
|
@six.add_metaclass(ABCMeta)
|
||||||
class MayaCreator(NewCreator, MayaCreatorBase):
|
class MayaCreator(Creator, MayaCreatorBase):
|
||||||
|
|
||||||
settings_category = "maya"
|
settings_category = "maya"
|
||||||
|
|
||||||
|
|
@ -381,7 +364,7 @@ def ensure_namespace(namespace):
|
||||||
return cmds.namespace(add=namespace)
|
return cmds.namespace(add=namespace)
|
||||||
|
|
||||||
|
|
||||||
class RenderlayerCreator(NewCreator, MayaCreatorBase):
|
class RenderlayerCreator(Creator, MayaCreatorBase):
|
||||||
"""Creator which creates an instance per renderlayer in the workfile.
|
"""Creator which creates an instance per renderlayer in the workfile.
|
||||||
|
|
||||||
Create and manages renderlayer product per renderLayer in workfile.
|
Create and manages renderlayer product per renderLayer in workfile.
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,3 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
"""Package declaring AYON addon 'maya' version."""
|
"""Package declaring AYON addon 'maya' version."""
|
||||||
__version__ = "0.2.5"
|
__version__ = "0.2.6"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
name = "maya"
|
name = "maya"
|
||||||
title = "Maya"
|
title = "Maya"
|
||||||
version = "0.2.5"
|
version = "0.2.6"
|
||||||
client_dir = "ayon_maya"
|
client_dir = "ayon_maya"
|
||||||
|
|
||||||
ayon_required_addons = {
|
ayon_required_addons = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue