PlayerZero
New member
Hi Justin,
We are encountering serious performance issues with UCC, we are seeing drops of 15-20 fps if we have UCC in our game. We narrowed it down to the DeterministicObjectManager.FixedUpdate.
We tried disabling CharacterIK, read this in another thread, but this didn't change anything.
Any suggestions on what to disable / remove to make UCC perform better?
On a related note, UCC has the Animator component disabled and you are calling explicitly Animator.Update()... however, in our tests, if we enable AnimatorManager."Debug Animator Controller", which in essence re-enables the Animator component, and lets Unity do the animator update, then UCC's performance improves noticeably.
Any idea why? Drawbacks of using UCC this way? (I saw the warning in the inspector).
Thanks!
We are encountering serious performance issues with UCC, we are seeing drops of 15-20 fps if we have UCC in our game. We narrowed it down to the DeterministicObjectManager.FixedUpdate.
We tried disabling CharacterIK, read this in another thread, but this didn't change anything.
Any suggestions on what to disable / remove to make UCC perform better?
On a related note, UCC has the Animator component disabled and you are calling explicitly Animator.Update()... however, in our tests, if we enable AnimatorManager."Debug Animator Controller", which in essence re-enables the Animator component, and lets Unity do the animator update, then UCC's performance improves noticeably.
Any idea why? Drawbacks of using UCC this way? (I saw the warning in the inspector).
Thanks!