Rotate around PrimaryPart of model

As a Roblox developer, it is currently too hard to… freely rotate a model with a PrimaryPart around without changing the Position of its PrimaryPart. This is because the model’s ArcHandles adjust themselves to the model’s bounding box instead of the model’s PrimaryPart:

It would make more sense if the handles and the bounding box both adjusted themselves to the PrimaryPart instead, or if a way were added to make this possible:


Use cases:

  • Adding an invisible PrimaryPart with no collision would now allow us to set a custom position to rotate a model around.
  • Faster workflow in general.
  • Easier to rotate models - which are supposed to be in the center of a tile - without having to correct their positions afterwards.
  • Better rotation for models which have a conveniently set PrimaryPart:
  • Easier to tilt trees without having to correct the position of the roots.
  • Easier to rotate a crane without its base being moved to a different position.
  • Easier to rotate direction signs without moving the sign poles.
  • Easier to tilt thin but tall models in general without them slightly hovering in the air afterwards.
21 Likes

If this gets added, preferably as an option, although this might make a good default option.

3 Likes

I agree, this would be an extremely useful feature though I don’t want to lose the current functionality either.

4 Likes

So what happened to this idea? Was about to suggest this and found this old topic, decided to give it a bump instead.

3 Likes