Hello, I have a situation where I need to rotate a sphere at a constant speed and have it unstoppable by any force, but still being able to interact with rigidbodys, eg apply friction to them. The sphere needs to be able to start and stop at any moment. Currently I have it so that every FixedUpdate, the sphere’s angular velocity is set to a certain value, although this is not doing what I need because the sphere visually takes time to accelerate to full speed due to friction with other objects. Any help is appreciated!
Maybe you could play around with rigidbody.AddRelativeTorque(…, ForceMode.VelocityChange)