mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
family names cut of 'studio.'
This commit is contained in:
parent
7667674317
commit
eb9936b487
100 changed files with 162 additions and 162 deletions
|
|
@ -16,7 +16,7 @@ class CollectAnimationOutputGeometry(pyblish.api.InstancePlugin):
|
|||
"""
|
||||
|
||||
order = pyblish.api.CollectorOrder + 0.4
|
||||
families = ["studio.animation"]
|
||||
families = ["animation"]
|
||||
label = "Collect Animation Output Geometry"
|
||||
hosts = ["maya"]
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class CollectMayaHistory(pyblish.api.InstancePlugin):
|
|||
order = pyblish.api.CollectorOrder + 0.1
|
||||
hosts = ["maya"]
|
||||
label = "Maya History"
|
||||
families = ["studio.rig"]
|
||||
families = ["rig"]
|
||||
verbose = False
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ class CollectLook(pyblish.api.InstancePlugin):
|
|||
"""
|
||||
|
||||
order = pyblish.api.CollectorOrder + 0.4
|
||||
families = ["studio.look"]
|
||||
families = ["look"]
|
||||
label = "Collect Look"
|
||||
hosts = ["maya"]
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class CollectModelData(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.499
|
||||
label = 'Collect Model Data'
|
||||
families = ["studio.model"]
|
||||
families = ["model"]
|
||||
|
||||
def process(self, instance):
|
||||
# Extract only current frame (override)
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class CollectRenderLayerAOVS(pyblish.api.InstancePlugin):
|
|||
order = pyblish.api.CollectorOrder + 0.01
|
||||
label = "Render Elements / AOVs"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ class CollectMayaRenderlayers(pyblish.api.ContextPlugin):
|
|||
|
||||
# instance subset
|
||||
"family": "Render Layers",
|
||||
"families": ["studio.renderlayer"],
|
||||
"families": ["renderlayer"],
|
||||
"asset": asset,
|
||||
"time": api.time(),
|
||||
"author": context.data["user"],
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class CollectSetDress(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.49
|
||||
label = "Set Dress"
|
||||
families = ["studio.setdress"]
|
||||
families = ["setdress"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ class CollectYetiCache(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.45
|
||||
label = "Collect Yeti Cache"
|
||||
families = ["studio.yetiRig", "studio.yeticache"]
|
||||
families = ["yetiRig", "yeticache"]
|
||||
hosts = ["maya"]
|
||||
tasks = ["animation", "fx"]
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class CollectYetiRig(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.4
|
||||
label = "Collect Yeti Rig"
|
||||
families = ["studio.yetiRig"]
|
||||
families = ["yetiRig"]
|
||||
hosts = ["maya"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class ExtractColorbleedAnimation(pype.api.Extractor):
|
|||
|
||||
label = "Extract Animation"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.animation"]
|
||||
families = ["animation"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ class ExtractCameraAlembic(pype.api.Extractor):
|
|||
|
||||
label = "Camera (Alembic)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.camera"]
|
||||
families = ["camera"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ class ExtractCameraMayaAscii(pype.api.Extractor):
|
|||
|
||||
label = "Camera (Maya Ascii)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.camera"]
|
||||
families = ["camera"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ class ExtractLook(pype.api.Extractor):
|
|||
|
||||
label = "Extract Look (Maya ASCII + JSON)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.look"]
|
||||
families = ["look"]
|
||||
order = pyblish.api.ExtractorOrder + 0.2
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class ExtractModel(pype.api.Extractor):
|
|||
|
||||
label = "Model (Maya ASCII)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.model"]
|
||||
families = ["model"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -17,8 +17,8 @@ class ExtractColorbleedAlembic(pype.api.Extractor):
|
|||
|
||||
label = "Extract Pointcache (Alembic)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.pointcache",
|
||||
"studio.model"]
|
||||
families = ["pointcache",
|
||||
"model"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ class ExtractColorbleedRig(pype.api.Extractor):
|
|||
|
||||
label = "Extract Rig (Maya ASCII)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.rig"]
|
||||
families = ["rig"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ class ExtractSetDress(pype.api.Extractor):
|
|||
|
||||
label = "Extract Set Dress"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.setdress"]
|
||||
families = ["setdress"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ExtractVRayProxy(pype.api.Extractor):
|
|||
|
||||
label = "VRay Proxy (.vrmesh)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.vrayproxy"]
|
||||
families = ["vrayproxy"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ExtractYetiCache(pype.api.Extractor):
|
|||
|
||||
label = "Extract Yeti Cache"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.yetiRig", "studio.yeticache"]
|
||||
families = ["yetiRig", "yeticache"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ class ExtractYetiRig(pype.api.Extractor):
|
|||
|
||||
label = "Extract Yeti Rig"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.yetiRig"]
|
||||
families = ["yetiRig"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ class IncrementCurrentFileDeadline(pyblish.api.ContextPlugin):
|
|||
label = "Increment current file"
|
||||
order = pyblish.api.IntegratorOrder + 9.0
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
optional = True
|
||||
|
||||
def process(self, context):
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ class SaveCurrentScene(pyblish.api.ContextPlugin):
|
|||
label = "Save current file"
|
||||
order = pyblish.api.IntegratorOrder - 0.49
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
|
||||
def process(self, context):
|
||||
import maya.cmds as cmds
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ class MayaSubmitDeadline(pyblish.api.InstancePlugin):
|
|||
label = "Submit to Deadline"
|
||||
order = pyblish.api.IntegratorOrder
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ class ValidateAnimationContent(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pype.api.ValidateContentsOrder
|
||||
hosts = ["maya"]
|
||||
families = ["studio.animation"]
|
||||
families = ["animation"]
|
||||
label = "Animation Content"
|
||||
actions = [pype.api.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ValidateOutRelatedNodeIds(pyblish.api.InstancePlugin):
|
|||
"""
|
||||
|
||||
order = pype.api.ValidateContentsOrder
|
||||
families = ['studio.animation', "studio.pointcache"]
|
||||
families = ['studio.animation', "pointcache"]
|
||||
hosts = ['maya']
|
||||
label = 'Animation Out Set Related Node Ids'
|
||||
actions = [pype.api.SelectInvalidAction, pype.api.RepairAction]
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ class ValidateDeadlineConnection(pyblish.api.ContextPlugin):
|
|||
label = "Validate Deadline Web Service"
|
||||
order = pyblish.api.ValidatorOrder
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -17,10 +17,10 @@ class ValidateFrameRange(pyblish.api.InstancePlugin):
|
|||
|
||||
label = "Validate Frame Range"
|
||||
order = pype.api.ValidateContentsOrder
|
||||
families = ["studio.animation",
|
||||
"studio.pointcache",
|
||||
"studio.camera",
|
||||
"studio.renderlayer"]
|
||||
families = ["animation",
|
||||
"pointcache",
|
||||
"camera",
|
||||
"renderlayer"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class ValidateModelContent(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pype.api.ValidateContentsOrder
|
||||
hosts = ["maya"]
|
||||
families = ["studio.model"]
|
||||
families = ["model"]
|
||||
label = "Model Content"
|
||||
actions = [pype.api.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ValidateNoAnimation(pyblish.api.Validator):
|
|||
order = pype.api.ValidateContentsOrder
|
||||
label = "No Animation"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.model"]
|
||||
families = ["model"]
|
||||
optional = True
|
||||
actions = [pype.api.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ class ValidateNoVRayMesh(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
label = 'No V-Ray Proxies (VRayMesh)'
|
||||
families = ["studio.pointcache"]
|
||||
families = ["pointcache"]
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -16,12 +16,12 @@ class ValidateNodeIDs(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidatePipelineOrder
|
||||
label = 'Instance Nodes Have ID'
|
||||
hosts = ['maya']
|
||||
families = ["studio.model",
|
||||
"studio.look",
|
||||
"studio.rig",
|
||||
"studio.pointcache",
|
||||
"studio.animation",
|
||||
"studio.setdress"]
|
||||
families = ["model",
|
||||
"look",
|
||||
"rig",
|
||||
"pointcache",
|
||||
"animation",
|
||||
"setdress"]
|
||||
|
||||
actions = [pype.api.SelectInvalidAction,
|
||||
pype.api.GenerateUUIDsOnInvalidAction]
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@ class ValidateNodeIDsRelated(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidatePipelineOrder
|
||||
label = 'Node Ids Related (ID)'
|
||||
hosts = ['maya']
|
||||
families = ["studio.model",
|
||||
"studio.look",
|
||||
"studio.rig"]
|
||||
families = ["model",
|
||||
"look",
|
||||
"rig"]
|
||||
optional = True
|
||||
|
||||
actions = [pype.api.SelectInvalidAction,
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@ class ValidateNodeIdsUnique(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidatePipelineOrder
|
||||
label = 'Non Duplicate Instance Members (ID)'
|
||||
hosts = ['maya']
|
||||
families = ["studio.model",
|
||||
"studio.look",
|
||||
"studio.rig"]
|
||||
families = ["model",
|
||||
"look",
|
||||
"rig"]
|
||||
|
||||
actions = [pype.api.SelectInvalidAction,
|
||||
pype.api.GenerateUUIDsOnInvalidAction]
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class ValidateRenderImageRule(pyblish.api.ContextPlugin):
|
|||
order = pype.api.ValidateContentsOrder
|
||||
label = "Images File Rule (Workspace)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
|
||||
def process(self, context):
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ class ValidateRenderLayerAOVs(pyblish.api.InstancePlugin):
|
|||
order = pyblish.api.ValidatorOrder + 0.1
|
||||
label = "Render Passes / AOVs Are Registered"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
actions = [pype.api.SelectInvalidAction]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ class ValidateRenderSettings(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidateContentsOrder
|
||||
label = "Render Settings"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.renderlayer"]
|
||||
families = ["renderlayer"]
|
||||
actions = [pype.api.RepairAction]
|
||||
|
||||
DEFAULT_PADDING = 4
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ValidateRigContents(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidateContentsOrder
|
||||
label = "Rig Contents"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.rig"]
|
||||
families = ["rig"]
|
||||
|
||||
accepted_output = ["mesh", "transform"]
|
||||
accepted_controllers = ["transform"]
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ class ValidateRigControllers(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidateContentsOrder + 0.05
|
||||
label = "Rig Controllers"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.rig"]
|
||||
families = ["rig"]
|
||||
actions = [pype.api.RepairAction,
|
||||
pype.api.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class ValidateRigControllersArnoldAttributes(pyblish.api.InstancePlugin):
|
|||
order = pype.api.ValidateContentsOrder + 0.05
|
||||
label = "Rig Controllers (Arnold Attributes)"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.rig"]
|
||||
families = ["rig"]
|
||||
actions = [pype.api.RepairAction,
|
||||
pype.api.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ValidateRigOutSetNodeIds(pyblish.api.InstancePlugin):
|
|||
"""
|
||||
|
||||
order = pype.api.ValidateContentsOrder
|
||||
families = ["studio.rig"]
|
||||
families = ["rig"]
|
||||
hosts = ['maya']
|
||||
label = 'Rig Out Set Node Ids'
|
||||
actions = [pype.api.SelectInvalidAction, pype.api.RepairAction]
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class ValidateSetdressNamespaces(pyblish.api.InstancePlugin):
|
|||
|
||||
label = "Validate Setdress Namespaces"
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["studio.setdress"]
|
||||
families = ["setdress"]
|
||||
actions = [pype.api.SelectInvalidAction]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ class ValidateSetDressModelTransforms(pyblish.api.InstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder + 0.49
|
||||
label = "Setdress Model Transforms"
|
||||
families = ["studio.setdress"]
|
||||
families = ["setdress"]
|
||||
actions = [pype.api.SelectInvalidAction,
|
||||
pype.api.RepairAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class ValidateTransformZero(pyblish.api.Validator):
|
|||
|
||||
order = pype.api.ValidateContentsOrder
|
||||
hosts = ["maya"]
|
||||
families = ["studio.model"]
|
||||
families = ["model"]
|
||||
category = "geometry"
|
||||
version = (0, 1, 0)
|
||||
label = "Transform Zero (Freeze)"
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ class ValidateYetiRigInputShapesInInstance(pyblish.api.Validator):
|
|||
|
||||
order = pype.api.ValidateContentsOrder
|
||||
hosts = ["maya"]
|
||||
families = ["studio.yetiRig"]
|
||||
families = ["yetiRig"]
|
||||
label = "Yeti Rig Input Shapes In Instance"
|
||||
actions = [pype.api.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ class ValidateYetiRigCacheState(pyblish.api.InstancePlugin):
|
|||
order = pyblish.api.ValidatorOrder
|
||||
label = "Yeti Rig Cache State"
|
||||
hosts = ["maya"]
|
||||
families = ["studio.yetiRig"]
|
||||
families = ["yetiRig"]
|
||||
actions = [pype.action.RepairAction,
|
||||
pype.action.SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue