Moving object with scaled value become weird


#1

Hi guys, everytime i have one object or null that have been scaled to high value the move tool become weird behaviour.

Example I scale the null to 200 of scale value (object mode) after that when i try to move it, it move too extreme than it should be and if i scale to -200 the move tool have too less movement than it should be.

I hope there’s solution for this.


#2

I’m not a pro in modeling, but I think a Null shouldn’t be scaled. By scaling a Null, you basically modify the base system (or the 3D space), which will then affect all child objects of the Null. This becomes most apparent, when non-uniformly scaling a Null. Animation in such a scene becomes almost impossible, assuming it’s not a very specific peculiar effect you are after. But it’s not a misbehavior of C4D, rather how it’s supposed to be, at least in my opinion. Instead the child objects themselves should be scaled.

Yet, I’d be happy to be corrected by one of our professionals in here.


#3

Thank you for your reply, It don’t happen on Null only but other editable object too. Even freeze transformation wont solve it.


#4

It depends on how you scale an object.
image
There is the Axis Mode, which you should be using only in special cases, when you know, what you are doing and really want the space to be transformed. In most cases you’d probably use it to move the origin of the axis for example with a polygon object. Scaling and rotation do have their use cases as well, but these are very specific. For a Null Object, which basically is nothing more than an axis, both modes come down to Axis mode.
So, if you scale (even worse non-uniformly) an objects axis, it will have consequences for child objects. Axis mode should usually be turned off and turned on only temporarily, if really needed. It’s a good habit to check twice, you turned it off again after using it.

Cheers