cly_pivotReflectionModeling.mel 2.0.5 (maya script)

auto-delete symmetry, mirror, and clean the origin

Cly_automirrorscriptjob

License Type:

Freeware

File ID:

5026

File Size:

106.1 KB

Created / Updated:

Feb 05, 2008 / Mar 20, 2010

Owner:

claydough   More free downloads from this user See users marketplace items See this users portfolio Send a Private Message

Platforms:

windows

Downloaded:

1,411

Maya:

8.x, 2008, 2009

Tags:

reflection, mirror, 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 to ask any questions.
Please rate my product in the Review section.

People who have favorited this file

More from this artist

  • Screen1

  • Screen1

  • Togglepolyculling

Related Marketplace Items

  • Screen_all_buttons

  • Icon

  • Ninjameshui_2-9