Adverti horiz upsell

cly_pivotReflectionModeling.mel 2.0.5 for Maya (maya script)

auto-delete symmetry, mirror, and clean the origin

License
Button download
1,643 Downloads

Compatibility

  • 2009, 2008, 8.x

Operating Systems

  • Windows

History

Created:02/05/2008
Last Modified:03/16/2014
File Size: 155 KB

Keywords

symmetry, claydough

email: RogerKlado@gmail.com

 

clay_pivotreflectversion 2.0.5 ( multiple bug fix release )


cly_pivotReflectionModeling.mel is a Maya symmetry solution that
mirrors ( or auto-mirrors ) based on pivot location.


with the auto mirror scriptJob running... Maya's tools and actions are all reflected after every edit.
( like a negatively scaled instance but without the hard seam or set-up hassle )


USAGE:
This script requires user to follow such a werkflow as:

Optionally, run cly_pivotReflectionModelingPrefs.mel to set preferences. then...
Simply Modify -> center pivot or...
Hit yer insert key and interactively place each mesh's pivot. or..
Do nothing ( yer pivot was peachy to begin with ) and
Execute this script cly_pivotReflectionModeling to mirror across the pivot position.
The script automates deletion of half yer model,
mirrors yer object, mirroring edits
and history across the pivot axis ( reflected extrudes, polysplits etc...)

Stray vertices @ the origin are cleaned "centered".
( dependent on the "Origin Straighten Threshold" in cly_pivotReflectionModelingPrefs.mel )

Holes outside the merge threshold are preserved.

If present, edge smoothing at the origin loop is preserved.

if cly_autoMirrorScriptJob.mel's scriptJob UI is running then mirroing is automated on any object after each edit.
( any poly mesh with focus is auto mirrored )


ASSUMES USER HAS AN ORIGIN EDGELOOP ( "SAVE FOR MINI-MISTAKES WITHIN THE CORRECTIVE THRESHOLD SET IN
PREFERENCES" ) THAT IS ALIGNED STRAIGHT WITH THE AXIS OF THEIR PREFERENCE.





version 2.0.5
multiple bug fixes:

the userSetup.mel code to re-establish shelfButton popUp menus failed if the tablayout was not visible.
( the `lsUI` control search would fail )

multiple fixes  for multiple objects with matching names failure:
  ( variable for object failed to be recognized when there were copies matching the
  same name in different paths.  
   // Error: file: %%/cly_pivotReflectionModeling.mel line 841: No object matches name: |pCube1 //  )
 
  symmetry utilities would "break;" without resetting orientaion offset and original parent.



version 2.0.2 includes new menus for additional symmetry utilities and

a fix for softSelect corruption of mirrors



I'll try to post a video capture of an example workflow later.
If not, with the setUp option... a shelfButton is created overloaded with a
popUp menu that will get u to all the features under the hood.


Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • Mason Doran
    Mason Doran
  • rushcg
    rushcg
  • eof
    eof
  • mehdi moradi
    mehdi moradi
  • man0war
    man0war
  • Vojtech Lacina
    Vojtech Lacina
  • g2mXagent
    g2mXagent
  • aaron fang
    aaron fang