Hello! I have a player with a Rigidbody with Continuous Speculative collision detection and its interpolation method is set to Interpolate. I noticed that when I set the position of the player to the new position when they go through the portal at high speeds, it feels like the Rigidbody is bumping something ever so slightly. Here's my current teleportation method:
this.playerRigidbody.transform.position = newPosition
Pretty basic, I know. But I've tried other things like setting the Rigidbody.position directly, disabling the RigidbodyInterpolation then re-enabling it, Physics.SyncTransforms(), Rigidbody.Sleep() & Rigidbody.WakeUp(), and finally, enabling/disabling isKinematic and they all produce the same result, some worse than others.
Let me know if there's something I've missed. Thank you!