add camerarig family to maya

This commit is contained in:
Milan Kolar 2020-11-17 23:34:46 +01:00
parent a08f478029
commit 8f82aab6f1
5 changed files with 27 additions and 4 deletions

View file

@ -5,7 +5,7 @@ from pype.hosts.maya import lib
class CreateCamera(avalon.maya.Creator):
"""Single baked camera"""
name = "cameraDefault"
name = "cameraMain"
label = "Camera"
family = "camera"
icon = "video-camera"
@ -22,3 +22,12 @@ class CreateCamera(avalon.maya.Creator):
# Bake to world space by default, when this is False it will also
# include the parent hierarchy in the baked results
self.data['bakeToWorldSpace'] = True
class CreateCameraRig(avalon.maya.Creator):
"""Complex hierarchy with camera."""
name = "camerarigMain"
label = "Camera Rig"
family = "camerarig"
icon = "video-camera"
defaults = ['Main']

View file

@ -0,0 +1,11 @@
import avalon.maya
class CreateMayaAscii(avalon.maya.Creator):
"""Raw Maya Ascii file export"""
name = "mayaAscii"
label = "Maya Ascii"
family = "mayaAscii"
icon = "file-archive-o"
defaults = ['Main']

View file

@ -15,7 +15,8 @@ class ReferenceLoader(pype.hosts.maya.plugin.ReferenceLoader):
"setdress",
"layout",
"camera",
"rig"]
"rig",
"camerarig"]
representations = ["ma", "abc", "fbx", "mb"]
tool_names = ["loader"]

View file

@ -18,7 +18,8 @@ class ExtractMayaSceneRaw(pype.api.Extractor):
hosts = ["maya"]
families = ["mayaAscii",
"setdress",
"layout"]
"layout",
"camerarig"]
scene_type = "ma"
def process(self, instance):