Adverti horiz upsell

SNAKE OIL RT 1.0.0 for Maya (maya script)

move components along the surface of an object while preserving the original shape / volume and silhouette.

License
Button download
743 Downloads

Compatibility

  • 2012, 2011, 2010

Operating Systems

  • Linux
  • Mac
  • Windows

History

Created:05/09/2012
Last Modified:05/14/2012
File Size: 5.16 KB
SNAKE OIL RT is a modeling tool that allows the user to move components along the surface
of an object while preserving the original shape / volume and silhouette.

- Use on organic models to adjust topology layout and relax edge flow.

-Works with Maya's Sculpt Relax tool and includes a "Slide Edge Loop" style Wire Tool with falloff for fine tuning edge flow.

----TECHNICAL NOTES----

This script is based off the "transfer attributes" command (explained here: https://forums.cgsociety.org/archive/index.php/t-787730.html).
The idea of this "wrapper" and tool set is to make it easier and cleaner to implement in an everyday molding work flow.

----INSTALLATION----

- Close Maya, place the "snakeOil.mel" file in your Maya Scripts directory.
- Launch Maya, type "snakeOil;" in the command line.
- Hit Enter.

----USAGE----

******************
 Component
******************
Select the poly object, or the component(s) of the object you wish to work on.
Make sure the radial button is set to "Component."

Click the "SET / UPDATE" Button.

You can now move the component(s) of the object along the surface.

Use the "b" key to turn on Maya's soft select. Adjust the falloff size.(hold "b" + click and  drag)
Now multiple components will slide with falloff.

If you need to slide the components to the point they cross each other the mesh will intersect and become messy.
To avoid this: move the components as far as they can go without crossing, then click "SET / UPDATE".
This will bake the new position of the components and reset the falloff. Now they can be moved again, farther, with out crossing.

******************
 Sculpt RELAX
******************
Select the "Sculpt RELAX" radial button.

Have the object or its component(s) selected.

Click the "SET / UPDATE" Button.

This will open Maya's sculpt tool in the "Relax" mode.
NOTE: other sculpt mode may give undesirable results.

Hold the "b" key to adjust the brush size.

The "Max. displacement" slider is linked to the one in Maya's "Tool Settings" for convenience.

NOTE: if the mesh gets "over relaxed" it will begin to "spike". To avoid this: when the mesh starts to get "jagged" Click "SET / UPDATE".
This will bake the mesh. Then relax it again but only until it looks smooth.

If you do "over relaxed" "Ctrl Z" will undo the damage 98% of the time if you stop at the first click too far.

******************
  Edge Loop
******************
Select the "Edge Loop" radial button.

Have an edge loop selected.

Click the "SET / UPDATE" Button.

Select the Control Vertex(s) of the Wire to move.

Use the "b" key to turn on Maya's soft select. Adjust the falloff size.

Move, scale and rotate to adjust edge flow.

******************
 CLEAN ALL
******************
IMPORTANT: anything named  "*_liveGEO" will be deleted.

The "CLEAN ALL" button will exit the edit mode as well as remove all live mesh copies, shades and curves created by SNAKE OIL.
If "Highlighting" is being used lambert1 will be assigned to Highlighted objects.



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:

  • Alex Veresov
    Alex Veresov
  • blackpepperjam
    blackpepperjam
  • vderam
    vderam
  • Vojtech Lacina
    Vojtech Lacina
  • Mason Doran
    Mason Doran
  • rushcg
    rushcg
  • DemonDeacon
    DemonDeacon
  • Giorgio Lafratta
    Giorgio Lafratta