blockFrame

BlockFrames are a special kind of rigBlock. These are designed to help layout other blocks.

Some important notes:

  • They never go beyond the define state even though they changes states like the others. The have a flag that just passes the block through those processes
  • They are intended  as  a framework that you can get rid of after you’re happy with the subBlocks. It’s just to aid their placement
    you don’t even have to mirror the frame you can just get one side’s subblocks good and then push them as they are

Special Calls

The intention is that blockFrames in the future share the special calls framework to make things work together nicely.

These are from the HAND .

verify_drivers

Builds the drivers from our eventual rigBlocks to be driven by the system

verify_subBlocks

Checks and/or rebuilds the rigBlocks driven by this rigBlock. Typically LIMB block fingers or thumbs.

subBlock_align

Call to snap/shape rig blocks to the blockFrame.

mBlockArg

str/mNode | What we want to process. If none, it does them all. If a rigBlock passed that has this as it’s blockFrame, will use that one.

templateScale

enum | Whether to scale the template loft curves or not

UI

Again, we need some special options for blockFrames as they work differently than the define>>>rig setup or or base rigBlocks. Here’s the example from

Has right click menu via mrsBuilder.

  • Verify Drivers | Rebuilds the drivers. If you change the finger count for example you’d want to do this
  • Sub
    • Verify | Make sure we have the driven rigBlocks we expect
    • Rebuild | Force a rebuild on the sub blocks
    • Snap | Position and orient relevant handles
    • Shape | Cast shape the loft curves as well as position and orient relevant handles

First iteration

The first attempt at this is the HAND which creates finger/thumb LIMB blocks.

 

Josh Burton

[MRS Project Lead | CG Monks] Josh is an animator turned TD who hails from Oklahoma, pre-undergrad in the Marine Corps, animation basics at Savannah College of Art and Design, cut his teeth in gaming and commercials before co-founding CG Monks and more recently the CG Monastery. The Morpheus Rigging System is a culmination of years of R&D and he is now thrilled to see what users can create, collaborate and expand on with this open source MRS platform.