Author : disting


Reply
Reply
 
Thread Tools Display Modes
Murdoc's Avatar
Old (#1)
Ok, trying to do something in max here and will attempt at explaining it as best I can.

I have one large mesh I am splitting up into several(into the hundreds) of objects; at the same time I have a duplicate of this mesh that is slightly differet that I need to split up exactly the same way.

When they are split, their pivots for each object are the same, at the original large meshes coordinates.

What I need now is to move each pivot of each object to the center of it, but at the same time have the pivot of the duplicate mesh at the same coordinates of it's original one.

The only way I know how is moving hte pivot to the center of each object individually then aligning the duplicate peices center to the original peice... however with hundreds of objects this isn't flying so well as it's a headache....

Anyway to do this faster?
Offline , triangle, 459 Posts, Join Date Feb 2008, Location Montreal  
   Reply With Quote

Tumerboy's Avatar
Old (#2)
Oh you need to. . . wait, . . . huh?
-Nick
-Portfolio-
Offline , veteran polycounter, 2,695 Posts, Join Date Jan 2007, Location San Jose, CA Send a message via AIM to Tumerboy  
   Reply With Quote

Eric Chadwick's Avatar
Old (#3)
Scripting. You would have to learn maxscript, but you would end up saving time in the future.
Offline , Polycount.com Editor, 6,676 Posts, Join Date Oct 2004, Location Boston USA  
   Reply With Quote

Archanex's Avatar
Old (#4)
I think if it was me, I'd make a whole bunch of layers, and then assign each object to a layer. Then create one extra layer for the original pivot and align a point helper to the pivot of the original. Hide all the layers, Then start at the top and one by one unhide the layer, and center the pivot point to each object. and then hide the layer again. When you've made it to the end of the layers. go back to the extra layer with the pivot point. and make as many copies as you need. Then select one helper at a time and add each one to a layer (add selection to layer in the layers menu). and finally link each helper to the object

it's pretty annoying but probably quicker (at least short term) than learning scripting would be. Of course if you'll need to do this thing more than once it would probably be worth putting the time in to learn scripting.

additionally, you might find this script useful, though I have not used it myself

http://www.scriptspot.com/3ds-max/m-group
Offline , triangle, 280 Posts, Join Date Dec 2005, Location Austin TX!  
   Reply With Quote

Murdoc's Avatar
Old (#5)
Thanks guys, yeah since I'll being doing this more then once, I'll look into the scripting route, or as I call it right now, magic.
Offline , triangle, 459 Posts, Join Date Feb 2008, Location Montreal  
   Reply With Quote

Mark Dygert's Avatar
Old (#6)
Sounds like a good time for working pivot to me. If you're using Max2k8 or higher look it up, it might be just what you're looking for.
(AKA Vig) Portfolio | Lab | Brawl | Decker |
Offline , Polycount.com Editor, 13,904 Posts, Join Date Oct 2004, Location Seattle, Wa Send a message via MSN to Mark Dygert  
   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 1998-2012 A. Risch