Replies: 14 comments
-
Dragon Notes from BrianDragon Rig 3 Nice to have
Minor
Broken
From chat
baseTalon tmpWrote a call to setup a make the base of the feather setup follow the wrist/forearm better Build 2
Build 3
Bat | update bat rig from dragon changes.... |
Beta Was this translation helpful? Give feedback.
-
BUILDER | Better select menu
New base
I tried doing this in the menu with a build on call setup. However I think this isn't very intuitive. Instead I think I'm going to try repurposing the BlockEditor ui and make it a BlockPicker UI. The framework is there for pretty much what I want it to be. First pass
Cleanup
LIMB |
|
Beta Was this translation helpful? Give feedback.
-
Dragon Postimport cgm.core.rig.constraint_utils as RIGCONSTRAINT#...this imports our module
reload(RIGCONSTRAINT)#...reload if you make any changes to the module
import cgm.core.mrs.lib.post_utils as MRSPOST
reload(MRSPOST)
RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_r_dragonWingFrame)#...wing frame
RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_l_dragonWingFrame)#...wing frame
RIGCONSTRAINT.baseTalon_tmp('L_UPR_ring_limb_part')
RIGCONSTRAINT.baseTalon_tmp('R_UPR_ring_limb_part')
#wing stuff
l_left = ['L_UPR_thumb_limb_part', 'L_UPR_index_limb_part', 'L_UPR_middle_limb_part', 'L_UPR_ring_limb_part', 'L_UPR_pinky_limb_part']
l_right = ['R_UPR_thumb_limb_part', 'R_UPR_index_limb_part', 'R_UPR_middle_limb_part', 'R_UPR_ring_limb_part', 'R_UPR_pinky_limb_part']
for l in l_left,l_right:
MRSPOST.SDK_wip(l,skipLever = 0,)
l_left = ['L_BCK_thumb_limb_part', 'L_BCK_index_limb_part', 'L_BCK_middle_limb_part', 'L_BCK_pinky_limb_part']
l_right = ['R_BCK_thumb_limb_part', 'R_BCK_index_limb_part', 'R_BCK_middle_limb_part', 'R_BCK_pinky_limb_part']
for l in l_left,l_right:
MRSPOST.SDK_wip(l,d_attrs = MRSPOST.d_talons, skipLever = 0,)
l_left = ['L_thumb_limb_part', 'L_index_limb_part', 'L_middle_limb_part', 'L_ring_limb_part', 'L_pinky_limb_part']
l_right = ['R_thumb_limb_part', 'R_index_limb_part', 'R_middle_limb_part', 'R_ring_limb_part', 'R_pinky_limb_part']
for l in l_left,l_right:
MRSPOST.SDK_wip(l,d_attrs = MRSPOST.d_dragonFront, skipLever = 0,) |
Beta Was this translation helpful? Give feedback.
-
Roll setup is just not working well on wings. Need to iterate. |
Beta Was this translation helpful? Give feedback.
-
Stuff
|
Beta Was this translation helpful? Give feedback.
-
Segment
Setup the mid segment handle to track with the deformation curve...this feels much more intuitive. Want to do this with the start and end as well. The question is if I keep a live track or just simplify with a param on the curve. I think the param makes more sense. Prerig
|
Beta Was this translation helpful? Give feedback.
-
3.4.8 push --------------------------------------------------------------------------------- |
Beta Was this translation helpful? Give feedback.
-
Bat Build
Template 5Update blocks
Arm Legs
Fixes...
|
Beta Was this translation helpful? Give feedback.
-
Vid
|
Beta Was this translation helpful? Give feedback.
-
From Bat
|
Beta Was this translation helpful? Give feedback.
-
Bat postfrom cgm.core.lib import rigging_utils as RIGGING RIGGING.create_at(mc.ls(sl=1), create= 'cubicTrack') import cgm.core.rig.constraint_utils as RIGCONSTRAINT#...this imports our module RIGCONSTRAINT.wing_temp(RIGCONSTRAINT.d_wiring_r_bat)#...wing frame RIGCONSTRAINT.baseTalon_tmp('L_pinky_limb_part') RIGCONSTRAINT.baseTalon_tmp('R_spur_limb_part',[0,1]) #wing stuff l_left = ['L_thumb_toe_limb_part', 'L_index_toe_limb_part', 'L_middle_toe_limb_part', 'L_pinky_toe_limb_part'] |
Beta Was this translation helpful? Give feedback.
-
Finger Deformation HelpersLet's start this thing.
|
Beta Was this translation helpful? Give feedback.
-
3.4.8.1.20 MRSDEV | 12.03.2020 ------------------------------------------------------------------------------Griffon
|
Beta Was this translation helpful? Give feedback.
-
Builder
|
Beta Was this translation helpful? Give feedback.
-
Next week...
Beta Was this translation helpful? Give feedback.
All reactions