Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Text block begin
- import bpy
- from bpy.props import (StringProperty,
- BoolProperty,
- IntProperty,
- FloatProperty,
- FloatVectorProperty,
- EnumProperty,
- PointerProperty,
- )
- from bpy.types import (Panel,
- Operator,
- AddonPreferences,
- PropertyGroup,
- )
- #------------------
- #Bloom PJ top
- class RigChild_BloomPJtop(PropertyGroup):
- hide = BoolProperty(name = "Hide ", default = False)
- hide_render = BoolProperty(name = "Hide Render ", default = False)
- has_shapekeys = BoolProperty(name = "Has shapekeys", default = False)
- has_mask = BoolProperty(name = "Has mask", default = False)
- menu_open = BoolProperty(name = "RigChild_BloomPJtop", default = False)
- object_name = StringProperty(name = "Name", default = "Bloom PJ top")
- class RigChild_BloomPJtop_shapes(PropertyGroup):
- PJTop1 = FloatProperty(name = "PJ Top 1", default = 0.0, min = 0.0, max = 1.0)
- PJTop1_mute = BoolProperty(name = "PJ Top 1 mute", default = False)
- badfitBasis = FloatProperty(name = "bad fit Basis", default = 0.0, min = 0.0, max = 1.0)
- badfitBasis_mute = BoolProperty(name = "bad fit Basis mute", default = False)
- AdjLength002 = FloatProperty(name = "AdjLength.002", default = 0.0, min = 0.0, max = 1.0)
- AdjLength002_mute = BoolProperty(name = "AdjLength.002 mute", default = False)
- OpenLeft002 = FloatProperty(name = "OpenLeft.002", default = 0.0, min = 0.0, max = 1.0)
- OpenLeft002_mute = BoolProperty(name = "OpenLeft.002 mute", default = False)
- OpenRight002 = FloatProperty(name = "OpenRight.002", default = 0.0, min = 0.0, max = 1.0)
- OpenRight002_mute = BoolProperty(name = "OpenRight.002 mute", default = False)
- OpenWide002 = FloatProperty(name = "OpenWide.002", default = 0.0, min = 0.0, max = 1.0)
- OpenWide002_mute = BoolProperty(name = "OpenWide.002 mute", default = False)
- PJTopOpen1002 = FloatProperty(name = "PJ Top Open 1.002", default = 0.0, min = 0.0, max = 1.0)
- PJTopOpen1002_mute = BoolProperty(name = "PJ Top Open 1.002 mute", default = False)
- RaiseLeftFront002 = FloatProperty(name = "RaiseLeftFront.002", default = 0.0, min = 0.0, max = 1.0)
- RaiseLeftFront002_mute = BoolProperty(name = "RaiseLeftFront.002 mute", default = False)
- RaiseRightFront002 = FloatProperty(name = "RaiseRightFront.002", default = 0.0, min = 0.0, max = 1.0)
- RaiseRightFront002_mute = BoolProperty(name = "RaiseRightFront.002 mute", default = False)
- ThickBottom002 = FloatProperty(name = "Thick Bottom.002", default = 0.0, min = 0.0, max = 1.0)
- ThickBottom002_mute = BoolProperty(name = "Thick Bottom.002 mute", default = False)
- UnbuttonBottom002 = FloatProperty(name = "UnbuttonBottom.002", default = 0.0, min = 0.0, max = 1.0)
- UnbuttonBottom002_mute = BoolProperty(name = "UnbuttonBottom.002 mute", default = False)
- UnbuttonTop002 = FloatProperty(name = "UnbuttonTop.002", default = 0.0, min = 0.0, max = 1.0)
- UnbuttonTop002_mute = BoolProperty(name = "UnbuttonTop.002 mute", default = False)
- sleeveexpand001 = FloatProperty(name = "sleeve expand.001", default = 0.0, min = 0.0, max = 1.0)
- sleeveexpand001_mute = BoolProperty(name = "sleeve expand.001 mute", default = False)
- Tail = FloatProperty(name = "Tail", default = 0.0, min = 0.0, max = 1.0)
- Tail_mute = BoolProperty(name = "Tail mute", default = False)
- frontleftbottomout = FloatProperty(name = "front left bottom out", default = 0.0, min = 0.0, max = 1.0)
- frontleftbottomout_mute = BoolProperty(name = "front left bottom out mute", default = False)
- openrightsmooth = FloatProperty(name = "open right smooth", default = 0.0, min = 0.0, max = 1.0)
- openrightsmooth_mute = BoolProperty(name = "open right smooth mute", default = False)
- PJtopopenleft = FloatProperty(name = "PJ top open left", default = 0.0, min = 0.0, max = 1.0)
- PJtopopenleft_mute = BoolProperty(name = "PJ top open left mute", default = False)
- adjustmentforlightingfromtheleft = FloatProperty(name = "adjustment for lighting from the left", default = 0.0, min = 0.0, max = 1.0)
- adjustmentforlightingfromtheleft_mute = BoolProperty(name = "adjustment for lighting from the left mute", default = False)
- shrinkwrapbasis = FloatProperty(name = "shrinkwrap basis", default = 0.0, min = 0.0, max = 1.0)
- shrinkwrapbasis_mute = BoolProperty(name = "shrinkwrap basis mute", default = False)
- Shrinkwrap = FloatProperty(name = "Shrinkwrap", default = 0.0, min = 0.0, max = 1.0)
- Shrinkwrap_mute = BoolProperty(name = "Shrinkwrap mute", default = False)
- Key21 = FloatProperty(name = "Key 21", default = 0.0, min = 0.0, max = 1.0)
- Key21_mute = BoolProperty(name = "Key 21 mute", default = False)
- Key22 = FloatProperty(name = "Key 22", default = 0.0, min = 0.0, max = 1.0)
- Key22_mute = BoolProperty(name = "Key 22 mute", default = False)
- wideopenallkeysmerged = FloatProperty(name = "wide open all keys merged", default = 0.0, min = 0.0, max = 1.0)
- wideopenallkeysmerged_mute = BoolProperty(name = "wide open all keys merged mute", default = False)
- #Bloom PJ bottom
- class RigChild_BloomPJbottom(PropertyGroup):
- hide = BoolProperty(name = "Hide ", default = False)
- hide_render = BoolProperty(name = "Hide Render ", default = False)
- has_shapekeys = BoolProperty(name = "Has shapekeys", default = False)
- has_mask = BoolProperty(name = "Has mask", default = False)
- menu_open = BoolProperty(name = "RigChild_BloomPJbottom", default = False)
- object_name = StringProperty(name = "Name", default = "Bloom PJ bottom")
- class RigChild_BloomPJbottom_shapes(PropertyGroup):
- Basis = FloatProperty(name = "Basis", default = 0.0, min = 0.0, max = 1.0)
- Basis_mute = BoolProperty(name = "Basis mute", default = False)
- PJBottom3 = FloatProperty(name = "PJ Bottom 3", default = 0.0, min = 0.0, max = 1.0)
- PJBottom3_mute = BoolProperty(name = "PJ Bottom 3 mute", default = False)
- AdjustHip = FloatProperty(name = "Adjust Hip", default = 0.0, min = 0.0, max = 1.0)
- AdjustHip_mute = BoolProperty(name = "Adjust Hip mute", default = False)
- DownBack = FloatProperty(name = "Down Back", default = 0.0, min = 0.0, max = 1.0)
- DownBack_mute = BoolProperty(name = "Down Back mute", default = False)
- DownLeft = FloatProperty(name = "Down Left", default = 0.0, min = 0.0, max = 1.0)
- DownLeft_mute = BoolProperty(name = "Down Left mute", default = False)
- LowerWaistband = FloatProperty(name = "Lower Waistband", default = 0.0, min = 0.0, max = 1.0)
- LowerWaistband_mute = BoolProperty(name = "Lower Waistband mute", default = False)
- Raiseleftleg = FloatProperty(name = "Raise left leg", default = 0.0, min = 0.0, max = 1.0)
- Raiseleftleg_mute = BoolProperty(name = "Raise left leg mute", default = False)
- Raiserightleg = FloatProperty(name = "Raise right leg", default = 0.0, min = 0.0, max = 1.0)
- Raiserightleg_mute = BoolProperty(name = "Raise right leg mute", default = False)
- RightDown = FloatProperty(name = "Right Down", default = 0.0, min = 0.0, max = 1.0)
- RightDown_mute = BoolProperty(name = "Right Down mute", default = False)
- Shrinkwrap = FloatProperty(name = "Shrinkwrap", default = 0.0, min = 0.0, max = 1.0)
- Shrinkwrap_mute = BoolProperty(name = "Shrinkwrap mute", default = False)
- sittingcorrection = FloatProperty(name = "sitting correction", default = 0.0, min = 0.0, max = 1.0)
- sittingcorrection_mute = BoolProperty(name = "sitting correction mute", default = False)
- hockcorrection = FloatProperty(name = "hock correction", default = 0.0, min = 0.0, max = 1.0)
- hockcorrection_mute = BoolProperty(name = "hock correction mute", default = False)
- frontout = FloatProperty(name = "front out", default = 0.0, min = 0.0, max = 1.0)
- frontout_mute = BoolProperty(name = "front out mute", default = False)
- frontoutright = FloatProperty(name = "front out right", default = 0.0, min = 0.0, max = 1.0)
- frontoutright_mute = BoolProperty(name = "front out right mute", default = False)
- downrightcorrection = FloatProperty(name = "down right correction", default = 0.0, min = 0.0, max = 1.0)
- downrightcorrection_mute = BoolProperty(name = "down right correction mute", default = False)
- fixhems = FloatProperty(name = "fix hems", default = 0.0, min = 0.0, max = 1.0)
- fixhems_mute = BoolProperty(name = "fix hems mute", default = False)
- def register():
- bpy.utils.register_class(RigChild_BloomPJtop)
- bpy.types.Object.RigChild_BloomPJtop = bpy.props.PointerProperty(type=RigChild_BloomPJtop)
- bpy.utils.register_class(RigChild_BloomPJtop_shapes)
- bpy.types.Object.RigChild_BloomPJtop_shapes = bpy.props.PointerProperty(type=RigChild_BloomPJtop_shapes)
- bpy.utils.register_class(RigChild_BloomPJbottom)
- bpy.types.Object.RigChild_BloomPJbottom = bpy.props.PointerProperty(type=RigChild_BloomPJbottom)
- bpy.utils.register_class(RigChild_BloomPJbottom_shapes)
- bpy.types.Object.RigChild_BloomPJbottom_shapes = bpy.props.PointerProperty(type=RigChild_BloomPJbottom_shapes)
- def unregister():
- bpy.utils.unregister_class(RigChild_BloomPJtop)
- bpy.utils.unregister_class(RigChild_BloomPJtop_shapes)
- bpy.utils.unregister_class(RigChild_BloomPJbottom)
- bpy.utils.unregister_class(RigChild_BloomPJbottom_shapes)
- register()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement