Hi, do you know the feeling when you have to model, let's say a bird? U have to decide on a good system unit setup so that the viewports zooming and clipping fits the object you want to model first. 1 unit = 1cm seems like a good option for that, right? For the same project another person have to build a skyscraper. 1 unit = 1m seems like a good option for that... later down the road the two scenes meet. The bird is now rigged and have some cool modifiers on it. The skyscaper also got some cool modifiers on it. So let's Xref them into a third scene, the assembly scene. Our assembly scene is setup in 1 unit = 1m. The skryscraper comes straight in. -No problems here! But the bird has a mismatch in system unit scale... To counter act the bird coming in a being super big 3ds Max tries to rescale everything to fit the new system units... Let the fun begin!
But if I merge a scene I have the option to choose whether or not I want to 'Rescale Objects to System Unit Scale'. I love that! Basically I never want 3ds Max to rescale anything if I don't tell it to. I usually do that with a pointhelper that is setup as a rootNull for that model.
But working with XRefs it always rescales to match system units and something usually breaks in the process. A solution to this problem could be to have same option available for XRefs. Both for XRefObjects and XRefScene.
In the back of my mind I feel like it used to be there? And the problem was that when you later opened a scene that had XRefs in it with mismatching System units the were Popup dialogs popping up for each mismatch and you had to make the same choice again. The user base was outraged... and you later removed it?
However, what if you could implement it without having those pesky popups appearing when re-opening a scene. Somehow tagging the Xref record with how that checkbox was set when you first added it. That would be great!
Thanks!
/Andreas
Can't find what you're looking for? Ask the community or share your knowledge.