I want to copy an object that has a keyframe animation.
If I duplicate & move the object the regular way, the outcome is not as expected, cause the location, rotation and scale are stored in the keyframes.
E.g.
Cube location 0/0/0 on frame 1
Cube location 1/0/0 on frame 25
I duplicate Cube, resulting in Cube.001, and move it to location 0/1/0. But as soon as I use the timeline slider, Cube.001 will jump to location 0/0/0 and move exactly like Cube. This is not what I want, instead I want:
Cube.001 location 0/1/0 on frame 1
Cube.001 location 1/1/0 on frame 25
Without having to manually edit the keyframes. Is it possible? Maybe with Python?
EDIT: When I use the "autokeyframe" button in the timeline, the result still isn't as expected. Result with autokeyframe:
Cube.001 location 0/1/0 on frame 1
Cube.001 location 1/0*/0 on frame 25
*wrong, should be 1
EDIT 2: When I use Delta Transforms as suggested the problem is still not solved completely.
Cube moved on x-axis via keyframes
Cube.001 (copy of Cube) is translated 1 Blender-Unit on the y-axis and rotated 90° around the z-axis using Delta Transforms
Good: Cube.001 now moves parallel to Cube instead of moving the exact same path
Bad: Cube.001 should intuitively move now on the y-axis as it's been rotated 90° - that's what you would get with local keyframes.