miauu's Script Pack vol.1

miauu's Script Pack is a set of scripts that will help you to make faster and easier some of the tedious task when you use 3ds Max.
miauu's Script Pack include:
Visual Pivot Placer
Visual Pivot Placer offers you the fastest and easiest way for manipulating the pivot of single object or of a group of objects. There are two additional scripts. The first one allows you to set the pivot of the selected object to the center of the selected verts, edges or faces by usnig the assigned hotkey. The second one allows you to set the pivot of the selected object anywhere in the scene by using the assigned hotkey.
In-Volume Scatter
In-Volume Scatter is a tool that allows you to create clones of one objects and place them in the volume of desired geometry object. You can scatter objects in 3D or 2D shapes. Also, you can use In-Volume Scatter to randomize the position, scale and rotation of the selected objects. You can scatter multiple objects at once and you can select objects and removes collision between them.
Orbit viewport around picked point
Orbit viewport around picked point offers a new cursor based camera navigation, which allows you to easily orbit around specific areas of focus, because the point of interest is automatically placed on the geometry under the cursor when you begin navigating. To work properly you must be in Orbit Selected or Orbit SubOjbect mode. You can use the "Alt", "Shift" and "Ctrl" keys to make your navigation more comfortable.
Alt+click will execute the "zoom extents" to the object, in which is placed "the point of orbit".
Shift+click will place "the point of orbit" and will execute the "zoom extents" to "the point of orbit".
Ctrl+click will place "the point of orbit" and will execute the "zoom extents" to the object, in which is placed "the point of orbit".
You can set "the point of orbit" in object, that is a part of XRef scene. Note that in the scenes with thousands of objects, there will be a delay between the time when you click an object and you can start orbiting.
Nested Isolation
Nested Isolation allows you to have up to 10 levels of nested objects isolations. You can move objects from one level to another, to add new objects to any level. You can enter in isolation mode even if you are not in top sub-object level. This work for Editable_poly and Editable_mesh objects.
Multi Dirs Save
Multi Dirs Save allows you to save current max file in several locations on local or network hard drives.
Clone between
Clone between is a tool that allows you to specify how many clones you want to create between two points. The created arrays are parametric. At any time you can go back and made changes in your arrays. You can set the distance between the clones with accuracy.
Align Tool
Align Tool offers you a new ways to align two objects - parallel, coplanar, perpendicular, interactive normals align and 3 points rotate and align.
Live Measure v2
Live Measure v2 allows you to measure the length of edges, segments or splines, area of faces, dimension of objects, distance between the active camera(Camera view) and the selected object, distance between objects, distance between points in real time and the angle between three points.
Scale Tool
Scale Tool is a tool that allows you to scale the desired object, to desired dimension with few easy steps. This tool is very useful when you import or merge objects, that's not match the scale in your scene. Supported objects are Editable Poly, Editable Mesh, and objects with Edit Poly modifier on the top of the modifier stack. You can scale groups, can set the dimensions of the objects by entering numbers(units) instead of percentages, can match the dimension of two objects or groups.
Set Edge Length
Set Edge Length is tool that allows you to change the length of the selected edges or segments to desired value. Supported objects are Editable Poly, Editable Mesh, Splines(Line and Editable Spline) and objects with Edit Poly modifier on the top of their modifier stack. IMPORTANT - for Editable Mesh and Spline objects setting the edge length is undoable.
Hidden Polys Manager
Hidden Polys Manager extends the built-in hide/unhide polygons functionality of 3ds Max. It allows you to hide or unhide certain part of the object.
Corner Align
Corner Align allows you to create corners by connecting vertices or edges with few very easy steps.
Special thanks to Stephen Sherry for the icons he made.
See all scripts in action here.
This is a commersial script. Learn more HERE.

Comments
miauu's Script Pack vol.1 version 2.7.
miauu's Script Pack vol.1 is updated to version 2.7.
Changelog:
- Visual Pivot Placer is updated and now works properly with Edit_Poly modifier.
Tools and Scripts for Autodesk 3dsMax
.
miauu's Script Pack vol.1 works with 3dsMax 2016.
Tools and Scripts for Autodesk 3dsMax
.
The Script Pack is updated to version 2.6.
Changelog:
- Visual Pivot Placer is updated. Now you can change the position of the pivot of a group. The pivot of all objects in that group will stay unchanged.
Video demonstration
Tools and Scripts for Autodesk 3dsMax
Update to version 2.5
The Script Pack is updated to version 2.5.
Changelog:
- In-Volume Scatter is updated - fixed an error when multiple objects are scattered across the volume of the object
Tools and Scripts for Autodesk 3dsMax
Update to version 2.4
The Script Pack is updated to version 2.4
Changelog:
Set Edge Length is updated to version 2.
- for Single Edges mode the user can select the initial verts. Removed markers that shows the initial verts. Initial verts can't be reversed using the script.
- or Single Loop and Multiple Loops you must select initial edges(not initial verts).
Watch this video.
Tools and Scripts for Autodesk 3dsMax
Update to version 2.3
The Script Pack is updated to version 2.3
Chaangelog:
- fixed error in Live Measure v.2.
Thanks for Shawn Olson for reporting the error.
Tools and Scripts for Autodesk 3dsMax
.
miauu's Script Pack works with 3dsMax 2015.
Tools and Scripts for Autodesk 3dsMax
.
Tomorrow I will send you a script to test it. If it works as you want it I will add it to the VPP. :)
Tools and Scripts for Autodesk 3dsMax
. .
Well, what I had in mind was something like this:
I work on an object and set my working pivot to a single face's orientation, for example. Later on I decide that's exactly where I'd like my object's pivot to be. So I click a single button and basically position and orientation of the working pivot are 'copied' to the object pivot. And for convenience's sake, doing it the other way around could come in handy as well.
I know it's probably not too hard to script - it just seemed more elegant to me to have this function integrated into VPP (I believe your "Align working pivot" would fit into VPP nicely as well).
And yes, it's possible to set a working pivot (some edge), work along, and then use the same edge with VPP to set the pivot. It's just more steps ;-)
.
If I understand you correctly you meant this:
1- your working pivot is set somewhere in the scene and it is active
2- you select an object
3- press a button and the working pivot moves to the position of the pivot of the selected object and the orientation of the working pivot match the orientation of the pivot of the obejct.
Is this correct?
Tools and Scripts for Autodesk 3dsMax