Forum Groups
  All forums
    Help & Feedback
      Work in progress
      Finished Art
      Non-Max related

Featured Threads
  inspiration alert!!!
(36 replies)
  Indespensible MaxScripts, Plugins and 3rd Party Tools
(37 replies)
  The allmighty FREE Resources Thread !
(17 replies)
  spam alert!!!
(4886 replies)
  Maxforums member photo gallery index
(114 replies)
  Maxforums Member Tutorials
(89 replies)
  three cheers to maxforums...
(240 replies)
  101 Things you didnt know in Max...
(198 replies)
  A Face tutorial from MDB101 :D
(95 replies) Members Gallery
(516 replies)
(637 replies)
  Dub's Maxscript Tutorial Index
(119 replies)

Maxunderground news unavailable

Can one object have two pivots?
show user profile  digital3ds
I searched the webs and couldn't find anything, and am trying to think of how to do it... anyone have a good idea?

I was thinking of using a group as a second pivot... my my group doesn't stay oriented to the object, it just shrinks and grows as my object moves
- Mike Sawicki

read 807 times
7/30/2012 3:11:24 AM (last edit: 7/30/2012 3:11:24 AM)
show user profile  donvella

This might b what your after.

read 805 times
7/30/2012 3:22:27 AM (last edit: 7/30/2012 3:22:27 AM)
show user profile  digital3ds
Trouble is I need it to animate ... so I need to rotate around a moving (box's) left corner, then at another time rotate around its right corner
- Mike Sawicki

read 794 times
7/30/2012 3:56:39 AM (last edit: 7/30/2012 3:56:39 AM)
show user profile  Garp
Use helpers.

read 786 times
7/30/2012 6:27:18 AM (last edit: 7/30/2012 6:27:18 AM)
show user profile  digital3ds
Thats what I was thinking originally, but this is my problem... if I rotate the box, the dummy remains behind... the only solution I can think of is using physics or something to determine the position of the helper in relation to the angle to which I'm rotating for the x y and z, then just using wire parameters to drive it

(the box is linked to the helper)

Ill have this object linked (link constraint) to the world, then a hand

*** Is there anyway (with maxscript or something else) to link the pivot of an object to a dummy? So If I move the dummy, the pivot of the object moves?
- Mike Sawicki

read 778 times
7/30/2012 7:08:53 AM (last edit: 7/30/2012 10:32:49 AM)
show user profile  Mr.Burns
Have you looked into the link constraint? It lets you "animate" an object's parent parameter, meaning an object can switch its parent from frame to frame.
read 773 times
7/30/2012 7:34:40 AM (last edit: 7/30/2012 7:34:40 AM)
show user profile  digital3ds
yea, but maybe not to the extent i need to.. i feel this could be super beneficial.. Gonna look into more in the next couple days
- Mike Sawicki

read 746 times
7/31/2012 4:50:51 AM (last edit: 7/31/2012 4:50:51 AM)
show user profile  Garp
As much as I like complicated rigs, I like cheating even better. Spares me the headaches :)

Unable to display content. Adobe Flash is required.

read 734 times
7/31/2012 9:02:31 AM (last edit: 7/31/2012 9:02:31 AM)
show user profile  digital3ds
looks cool, but i dont think thats what i need..

I need to learn more about max's grid space for this to work i think... but I'm pretty sure this is the basic way to look at it

Say you have a plane, 2 units wide, centered on the origin

the pivot of the object (p1) is snapped the left most side, whereas a dummy object (p2) is snapped to the right most side

If p1 rotates -90 deg (in the x) Then p2 translates -x, -z


The thing i need to know ( i think ) is how max sees 1 cubic unit of space so we can precisely move the pivot of the dummy according to the length of the object and deg of rotation?

*** With this I'd be able to link the object to the dummy, so when I rotate the dummy the objects moves, but when I rotate the object the dummy moves

********* Is there anyway to look at the position of a single vert? If so couldn't you then somehow translate dummy according to the vertex position?
- Mike Sawicki

read 705 times
8/1/2012 11:35:40 PM (last edit: 8/1/2012 11:56:45 PM)
show user profile  digital3ds
So, I think I'll either need some complicated trig to figure out the pos, or I found this ----> polyOp.getVert <---- gets me the position of a vertex?

Dont know if this looks farmiliar to anyone but I found it at scriptspot under get vertex pos... Am I on the right track with this?

obj = Sphere()
convertTo obj Editable_Poly

p = convertToPoly(Plane())
num_vert = p.GetNumVertices()

for t = animationRange.start to animationRange.end at time t do
format "\nAt Time: %\n-----------\n" t
v_coords = for vID = 1 to num_vert collect polyOp.getVert p vID
print v_coords
- Mike Sawicki

read 673 times
8/2/2012 5:07:58 AM (last edit: 8/2/2012 5:12:21 AM)
show user profile  digital3ds
Double PIVOT!!! So easy

*edit* : (

Unable to display content. Adobe Flash is required.

- Mike Sawicki

read 649 times
8/2/2012 8:31:03 PM (last edit: 8/2/2012 9:32:13 PM)
show user profile  digital3ds
Nevermind, this still doesn't work.

I think I'm close tho
- Mike Sawicki

read 636 times
8/2/2012 9:31:47 PM (last edit: 8/2/2012 9:31:47 PM)
show user profile  9krausec
Didn't read all the posts, but an animated pivot might be what you are looking for...

Also, this might exceed the size limit for video (wasn't paying attention to the exact numbers). Sorry Maxforums rules. I'll remove it on request).

- Portfolio-

read 627 times
8/2/2012 9:50:33 PM (last edit: 8/2/2012 9:50:33 PM)
show user profile  digital3ds
I could mouth kiss you right now.

Solved the problem, thanks dude!
- Mike Sawicki

read 615 times
8/2/2012 10:27:40 PM (last edit: 8/2/2012 10:27:40 PM)
show user profile  9krausec
glad I could help out! No mouth kiss necessary!

- Portfolio-

read 607 times
8/2/2012 10:37:55 PM (last edit: 8/2/2012 10:37:55 PM)
#Maxforums IRC
Open chat window