You’re interpreting this correctly. I’m guessing that you’ve moved the pivot for a particular rotation behavior now you want that pivot to zero to another object. But when you zero object translation its not moving the pivot (and object) to align the pivot to its parent. This is normal. Maya pivots do not have a 1:1 relationship to the way Softimage works.
Pivots in Maya are typically used for scale and rotation adjustment. Unlike Soft which also includes position. However, it’s just easier to “ignore” the pivot altogether and create a hierarchy from nulls. Use this hierarchy to manage your articulations and respective locations. For example:
Make a new null for every position/pivot offset you need. Leave the actual pivots alone. Rely on them to insure zero relativity.
Null_Position
Null_position_offset
Null_Rotate
Null_whatever
Null_geometry
Reposition the relevant nulls to accomplish the articulations that you require. Place the geometry at the end of the cascade. If you need to make adjustment in the middle, remove everything after the node you want to adjust, change its translation, and then put the rest of the hierarchy back under that node. Unparent becomes your friend. Working from a null hierarchy like this gives you more control, but is more time consuming and structure intensive. It is also more reliable upon export. But you will find it easier to work with.
Softimage spoiled us.
--
Joey Ponthieux
LaRC Information Technology Enhanced Services (LITES II)
Science Systems and Applications Inc. (SSAI)
NASA Langley Research Center
__________________________________________________
Opinions stated here-in are strictly those of the author and do not
represent the opinions of NASA or any other party.
--
Joey Ponthieux
LaRC Information Technology Enhanced Services (LITES II)
Science Systems and Applications Inc. (SSAI)
NASA Langley Research Center
__________________________________________________
Opinions stated here-in are strictly those of the author and do not
represent the opinions of NASA or any other party.
Drag and drop the following lines into a shelf of your choice to make a new MEL command.
ctxEditMode;
float $manipos[] = `manipMoveContext -q -position Move`;
FreezeTransformations;
ResetTransformations;
move -a -pcp -pgp -ws $manipos[0] $manipos[1] $manipos[2];
ctxEditMode;
Now, make a new object and hit the insert key to edit the pivot.
Move the pivot using the Move Tool.
Execute the above MEL command from your shelf.
If you are an SI person I’m confident that this is what you want Maya to do regarding pivots.
There are a couple CAVEATS with this really crude hack.
1. It only works properly with the Move tool
2. You must be in Edit Pivot mode
3. If you execute it with Edit Pivot Mode off it will send the pivot to world center.
4. It is not persistent like SI. You have to execute the MEL script every time you want to BAKE the “position” relative to the pivot.
5. It will work with objects that are children of other objects.
6. It generates input history that you will likely want to delete.
7. If you use this you use at your own risk!
The point I’m trying to make is that what SI users want is doable with the current Maya interface. It’s just counter to the longstanding Maya workflow which was based upon TAV. But the structure appears to exist in Maya 2016 to permit it to function as SI users would like but with minimal extra effort.
Enjoy.
Hey Autodesk, if you are reading this, it would be nice if you could integrate pivot position baking into the new pivot orientation baking or at least duplicate the process for pivot position similar to what I’ve prototyped here. I took the core commands straight out of bakeCustomToolPivot.mel. It could be modified to accommodate what the SI users want. I’d try to do it, and I think there are others here who most certainly could figure this out, but I think it would be far more reliable as an AD supported core feature. And one other thing, the Edit Pivot context needs to remain on. Currently Bake Pivot Orientation takes it out of pivot editing when executed, that’s an undesirable feature if I want to keep tweaking the pivot and its position. It’s already bad enough that I would have to repeat the position bake, but having to do that and reenter pivot edit as well is just more effort than necessary. Besides, I turned the pivot editing on, I want to decide when I turn it off.
--
Joey Ponthieux
__________________________________________________
Opinions stated here-in are strictly those of the author and do not
represent the opinions of NASA or any other party.
From: softimag...@listproc.autodesk.com [mailto:softimag...@listproc.autodesk.com]
On Behalf Of Mirko Jankovic
Sent: Thursday, January 14, 2016 8:11 AM
To: soft...@listproc.autodesk.com
Subject: Re: Please explain Maya pivot points to a Softimage thinker
with Maya you workaround