removed colorbleed creator override, restored families

This commit is contained in:
aardschok 2017-08-02 14:53:27 +02:00
parent c2cb08df83
commit f35818264b
6 changed files with 12 additions and 21 deletions

View file

@ -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.

View file

@ -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

View file

@ -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)

View file

@ -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"

View file

@ -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"

View file

@ -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"