Improve "Remaining time" estimate when rendering Character Animator scenes
When rendering a Character Animator scene, the "Elapsed" time counter starts immediately but it does not have an estimate for the "Remaining" time until it has done some thinking. (This can take minutes for some scenes.) As soon as it starts generating frames, the "Remaining" counter is updated. This is all fine.
The problem is the Remaining estimate is based on the initial "think" time plus the rate at which it has been generating frames. So the Remaining time initial estimate is higher than it needs to be and drops rapidly.
The correct way to compute the remaining time is to ignore the "think" elapse time when working out the render rate. The remaining time / render rate should be worked only only using the speed at which it generates frames. This will result in a much more accurate estimate of Remaining time.