mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
removed colorbleed creator override, restored families
This commit is contained in:
parent
c2cb08df83
commit
f35818264b
6 changed files with 12 additions and 21 deletions
|
|
@ -9,11 +9,6 @@ ValidateSceneOrder = pyblish.api.ValidatorOrder + 0.2
|
|||
ValidateMeshOrder = pyblish.api.ValidatorOrder + 0.3
|
||||
|
||||
|
||||
class Creator(avalon.maya.Creator):
|
||||
|
||||
abbreviation = ""
|
||||
|
||||
|
||||
class Extractor(pyblish.api.InstancePlugin):
|
||||
"""Extractor base class.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,15 @@
|
|||
from collections import OrderedDict
|
||||
|
||||
import colorbleed.plugin
|
||||
import avalon.maya
|
||||
from colorbleed.maya import lib
|
||||
|
||||
|
||||
class CreateAnimation(colorbleed.plugin.Creator):
|
||||
class CreateAnimation(avalon.maya.Creator):
|
||||
"""THe animated objects in the scene"""
|
||||
|
||||
name = "animationDefault"
|
||||
label = "Animation"
|
||||
family = "colorbleed.animation"
|
||||
abbreviation = "anim"
|
||||
family = "colorbleed.anim"
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(CreateAnimation, self).__init__(*args, **kwargs)
|
||||
|
|
@ -34,3 +33,4 @@ class CreateAnimation(colorbleed.plugin.Creator):
|
|||
data["visibleOnly"] = False
|
||||
|
||||
self.data = data
|
||||
self.options["abbreviation"] = self.abbreviation
|
||||
|
|
@ -1,15 +1,14 @@
|
|||
from collections import OrderedDict
|
||||
import colorbleed.plugin
|
||||
import avalon.maya
|
||||
from colorbleed.maya import lib
|
||||
|
||||
|
||||
class CreateCamera(colorbleed.plugin.Creator):
|
||||
class CreateCamera(avalon.maya.Creator):
|
||||
"""Single baked camera extraction"""
|
||||
|
||||
name = "cameraDefault"
|
||||
label = "Camera"
|
||||
family = "colorbleed.camera"
|
||||
abbreviation = "cam"
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(CreateCamera, self).__init__(*args, **kwargs)
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
import colorbleed.plugin
|
||||
import avalon.maya
|
||||
|
||||
|
||||
class CreateGroom(colorbleed.plugin.Creator):
|
||||
class CreateGroom(avalon.maya.Creator):
|
||||
"""Hair / fur definition for an asset"""
|
||||
|
||||
name = "groomDefault"
|
||||
label = "Groom"
|
||||
family = "colorbleed.groom"
|
||||
abbreviation = "groom"
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
import colorbleed.plugin
|
||||
import avalon.maya
|
||||
|
||||
|
||||
class CreateInstance(colorbleed.plugin.Creator):
|
||||
class CreateInstance(avalon.maya.Creator):
|
||||
"""Maya instancer using cached particles"""
|
||||
|
||||
name = "instanceDefault"
|
||||
label = "Instance"
|
||||
family = "colorbleed.instance"
|
||||
abbreviation = "inst"
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
import colorbleed.plugin
|
||||
import avalon.maya
|
||||
|
||||
|
||||
class CreateMayaAscii(colorbleed.plugin.Creator):
|
||||
class CreateMayaAscii(avalon.maya.Creator):
|
||||
"""Raw Maya Ascii file of the item(s)"""
|
||||
|
||||
name = "mayaAscii"
|
||||
label = "Maya Ascii"
|
||||
family = "colorbleed.mayaAscii"
|
||||
abbreviation = "ascii"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue