How can I smoothly rotate a model?

What is the best way to make a model smoothly rotate a set amount of degrees from a script?

I almost always use the native roblox rotate tool, but it must be annoying in certain pressure cases, so I use the rotate property of the model / part and change it manually

Edit:
Oops! I didn’t see what you were saying in the script. :sweat_smile:

TweenService

Best for giving a touch of smoothness in linear / curved movements and rotations

1 Like

I mean rotating it from a script

Introduction to Tweening Models - Resources / Community Tutorials - DevForum | Roblox

Tweening is possibly the best way and the resource above will give you insight on how to do it.

2 Likes
while true do
    for i=360, 0, -1 do
   PathToModel:PivotTo(CFrame.Angles(0, i, 0))
   end
end

Something like this should work!

1 Like