mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
add camerarig family to maya
This commit is contained in:
parent
a08f478029
commit
8f82aab6f1
5 changed files with 27 additions and 4 deletions
|
|
@ -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']
|
||||
|
|
|
|||
11
pype/plugins/maya/create/create_cameraRig.py
Normal file
11
pype/plugins/maya/create/create_cameraRig.py
Normal 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']
|
||||
|
|
@ -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"]
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@ class ExtractMayaSceneRaw(pype.api.Extractor):
|
|||
hosts = ["maya"]
|
||||
families = ["mayaAscii",
|
||||
"setdress",
|
||||
"layout"]
|
||||
"layout",
|
||||
"camerarig"]
|
||||
scene_type = "ma"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue