Announcements

Announcement: We’re aware of an issue affecting starting a new topic from category pages and creating new blog posts. New topics can still be started directly from the relevant board. Learn more here.

Reset Move/Rotation/Scale to 0 and 100 to object Pivot

Reset Move/Rotation/Scale to 0 and 100 to object Pivot

Anonymous
Not applicable
2,370 Views
1 Reply
Message 1 of 2

Reset Move/Rotation/Scale to 0 and 100 to object Pivot

Anonymous
Not applicable

Hi!

 

I am using 3ds Max 2020.3 and have always run into the issue of resetting an object's move/rotation/scale value to world (0,0,0) and 100,100,100. 

 

In this example I'm building a chair that has many subparts. My goal is to set the move/rotation to 0,0,0 and scale to 100,100,100 for each subparts so that the pivot point of each part is at world 0,0,0. (In Maya's term, I want to "freeze transform" so that each of my object has clean transform values to begin with). 

 

I have used xForm modifier and "adjust transform" in the Hierarchy tab, none would reset the move/rotation/scale value in a way that Maya would. Right now, I have a custom script that resets object's value to 0,0,0, but I noticed for some items the values cannot be changed. These values are so small that I can only see them when I increase the decimal place to 6 or 7. Manually typing in 0 or right click on the spinners does not reset it either. 

 

My main question: is there a more efficient way of resetting these move/rotation/scale value in the same manner as Maya's Freeze transform? 

 

 

vluS3QTJ_0-1618935852526.pngvluS3QTJ_0-1618935852526.png

 

0 Likes
2,371 Views
1 Reply
Reply (1)
Message 2 of 2

CAMedeck
Advisor
Advisor

I don't know of a 1-step solution to do what you are trying to accomplish.  Reset XForm does most of it, but if you want the pivots moved to the origin you'll have to move them yourself.  The good news is that you can select all objects and align their pivots at the same time.

 

"These values are so small that I can only see them when I increase the decimal place to 6 or 7."

I would not worry about this.  When you start to get down to that small of a value, it can be attributed to a rounding error.  So unless you're building a chair using miles as your system units, a value of one ten-thousandth won't make much of a difference.

Chris Medeck
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes