Exemplo n.º 1
0
"""
    Requires that Module class is sourced
"""

try:
        import Module
except ImportError:
        print "Error"
        
import maya.cmds as cmds
# old Utility functions
import UtilitiesPackage
import UtilitiesPackage.Util as Util
exec Util.importUtilities()

# new Utility functions
from Module import ModuleAttribute

class SpineJoints(Module.Module):
        """
            Creates a joint chain can be used for spine
        """
        #static variables
        blueprintAttributes = {"Joint number":ModuleAttribute("Joint number", "int", 4)}
        rigAttributes = {"Joint number":ModuleAttribute("Joint number", "int", 4)}
        
        def initialize(self):
            # store variables in container
            Util.storeString(self.container, "type", "SpineJoints")
        @Module.blueprintPrePost
        def blueprint(self,**kwargs):