Hello, Im a maya user currently studying 3ds max for my work.
here is a very simple question that very common to do in Maya which is "reset transformation"
so i have an object and then i rotate move scale whatever to a "specific position" then i freeze transform to make it stored as 0,0,0 in maya. then after that if i move the object again i can "reset transformation" in maya to make it back to that specific 0,0,0 position that i ve set just before.
how to achieve this in 3ds max? i ve been struggling to find the same workflow but it seems in 3ds max everything works in Max's World position.
Thank you in advance! ~
The easiest way to do this is this utility. I recommend collapsing the stack afterwards to cement the change into place. Going below that in the stack may cause weird problems, otherwise.
Best Regards,
Alfred (AJ) DeFlaminis
I'm aware of the reset xform function in 3Ds max but it seems that it only reset the scale and rotation of an object to prevent unwanted deformation when a modifier is being applied. similar to the Freeze transformation in Maya.
but what I want to achieve is to "reset transformation" (translate XYZ) of an object.
Max will always report the objects position relative to the origin. You can't have an object at 1,1,1 and max thinks it's at 0,0,0, as far as I know. I could be wrong.
Alfred (AJ) DeFlaminis
i ve found a workaround for this. so after placing the object to the desired position i use "affect pivot only" and move the XYZ to 0 manually. then i use reset Xform to keep the pivot in place. this is what i was looking for.
but is there a way to move the pivot to XYZ 0 quickly? or its common to use script in Max instead?
I'm still doing a lot of trials and errors in Max. trying to figure out how Max Users usually work
In the general scheme of things, I'm just 'some guy'. 🙂 My workflows are not necessarily 'right' or 'wrong', just how I do things. Resetting the pivot is something I do fairly often, for what it's worth.
One thing you can do is turn on the MaxScript Listener to capture commands to use in scripting if that is your style. Fast and easy and can be necessary in some cases. You might also want to take a look at the Soulburn Scripts, if they work in your version of 3dsmax. They truly improve life when doing complex operations.
Best Regards,
Alfred (AJ) DeFlaminis
There is another way. Add a XForm modifier to the object. Now do all the transform operations with the modifier's gizmo, not the object. Then, if you remove the modifier, the object jumps back to its original state.
Nice.
Alfred (AJ) DeFlaminis
Can't find what you're looking for? Ask the community or share your knowledge.