Scaling from custom Pivot

   554   5   2
User Avatar
Member
538 posts
Joined: March 2014
Offline
I'm trying to scale an object from a custom Pivot Position ( Insert > move Pivot ), but when I then want to reset the Pivot after scaling, Houdini completely screws up the objects position.

One would expect Houdini to automatically compensate for the adjusted COG after scaling, but this seems not to be the case.

Is this a bug ?

I attached a video that might show the issue better.
Edited by toonafish - July 8, 2025 11:56:50

Attachments:
Scale_01.mp4 (3.7 MB)

User Avatar
Member
151 posts
Joined: June 2020
Offline
To me this seems like the expected behavior. Use additional transform sops if needed.
User Avatar
Member
538 posts
Joined: March 2014
Offline
Ok, thanks, that's what I was afraid of.

One would expect the Pivot to be independent of the Centroid, so it would be possible temporarily adjust the Pivot without affecting the Centroid and it would automatically compensate any transforms made from a different Pivot position/rotation.

But I guess that would be too easy...
User Avatar
Member
151 posts
Joined: June 2020
Offline
You can do this type of thing with object level transformations.
User Avatar
Member
538 posts
Joined: March 2014
Offline
Thanks, but that’s a completely different story that transforms the complete object, and with it’s own issues…
User Avatar
Member
538 posts
Joined: Nov. 2016
Online
You can create a new transform sop to transform from a different pivot, or use edit sop and commit the transform before moving the pivot.
  • Quick Links