Timeline editor displays weird curves and values unrelated to actual movement

v Unity v2017.2.0b5

I have annoted a concerning discrepancy between what I am animating and then the position curves and values displayed

Here I am animating an object from approximately (-0.38,-98.7,2.02) just along the Y axis to (-0.38,1.3,2.02)

This is 100 units in the Y direction accomplished by clicking record then editing the Y value in the inspector(-98.7) and typing in +100.

The curves and valued displayed in the Timeline and Animation pane bear no resemblance to what I described.

Please see the attached picture

1),2) are a restatement of the text above

  1. The values shown in the Animation view are nowhere near my values. Y is shown at the start frame to be +63 when it is -98.7 in the inspector

4a) The Timeline shows 0 ( zero ) as the destination point value. It is in fact 1.3. I zoomed in a lot and could not get the line to move even 1 pixel higher so I think it is intended to be zero and not an integer clipping artifact where 0 is chosen for any number close to zero.

4b) The Y curve is shown from approx +50. the actual value is -98. Also note the animator at the starting frame is showing a value of +63

4c) X and Z are never animated or changed. Yet they start from somewhere near -50 and again curve to 0. They never change in the inspector aside from floating point fluttering around the precise values.

  1. The Animator window has the same curves, yet again with 0 as the destination point and X,Z depicted as changing

When animating an object, the initial position and rotation are stored in the clip offsets (which isn’t displayed infinite clip mode), and everything is recorded relative to those.

To see the offsets, convert the track to clip mode, and the offsets are displayed in the Inspector Window for the clip.

This is done to allow just recording position, or just recording rotation. Otherwise, key framing one would force a key frame of the other, which isn’t always desirable.

You can avoid that by resetting position and rotation before recording.

thanks for the info. trying to process it. so if my objects start out at non (0,0,0) I have this “problem” of numbers unrelated to the inspector 3)

But what about the curves representing never changing values 4) and 5) ? Even if these were snapped relative, they never did any changing and should be straight lines.

I would hazard a guess that there is a rotation on the object that is causing that. It looks like the object was animated to its original position, which is why there is a convergence to 0.