Objects changing position without being moved
I keep having this problem when animating multiple objects where a second object would act randomly when it is supposed to be stationary. For example if object 1 was suposed to start moving at frame 0 and object 2 was supposed to start moving at frame 15 being in the correct places for frames 15 - 30, however after trying this with a human figure and a seperate object animating multiple movements over 3500 frames,the object ends up floating around randomly then ending up in the wrong place rather than in the hand of the figure as intended. How do I stop this from happening and is there a way to correct it without moving the object in every single frame due to it darting about if an attempt at correction is made?
Comments
This is the thing that angers me the most with using Daz. When I animate in Blender, nothing moves when it shouldn't but for whatever reason items here decide to float around between two keypoints. The biggest time it happens is if I have something keyed for like frame 15 and I want it to stay there until frame 70, then I set another key at 70, move it at like 90 and then between 15 and 70 it floats. So I have to go and highlight the two keys where it shouldn't move and change it from TCB to linear, and then highlight like 70 and 90 and change that back to TCB. It is absolutely ridiculous that it does this, but that's the only workaround I have found.
There has to be a default interpolation type, Daz chose TCB (in part, I imagine, because without a way to directly edit the interpolation type it was the post likely to be right for figure posing - and one can always add additional keys as a pin).
Oh yeah, it should default as TCB, that's not the problem, the problem is if I have a key set for say the camera on frame 90 with it at like 15 on the X access, and then I mark a key at frame 130 without moving the camera at all because I want it to stand still until frame 130 and then I go to frame 160 and move it along the X access again, if I scroll through the timeline from frames 90 to 130 the camera will move completely one way and then back again to the starting point when there shouldn't be any movement at all. Then I have to go in and change it to linear or constant for those keys. If you have it set to the TCB setting in any other software, when you click two keys that are at the same position, the object doesn't move, it's just Daz for some reason.
How do you add keys to lock objects?
Can you give an example of other software that does that ? the point with TCB is to generate a smooth curve, If you use TCB you do NOT get a linear movement between two keys in any software, it will create a smooth curve that depends on the keys before (90) and after (130), so the actual value of 90 and 130 is not important, the value before and after is.
Example, key 1=zero, key 90=1, key 130=1, key 200=0, this will not give you a straight line between keyframe 90 and 130 because the 1 and 200 are zero, so the result for TCB is a curve going up between key 90 and 130 to make sure you do get a smooth curve.
Now with all of that said and you really want to use a TCB curve and still have a straight line between key 90 and 130 just set the Tension (T in TCB) of those two keys to 1 and you will get something very close to a straight line between key 90 and 130, but if you want it to be 100% straight changing to linear is a better option.
To add keys to lock objects in place:
1. First, set a key (e.g. frame 10).
2. Before doing anything else, set the very next key (e.g. frame 11). If you forget to do this: move to frame 10, Edit\Object\Memorize\Memorize Selected Pose the object at frame 10, move to frame 11, then Edit\Object\Restore\Restore Selected Pose the object).
3. Set the next key you plan to use for a different pose (e.g. frame 20).
4. Sometimes, you will still have to EditObject\\Memorize\Memorize Selected Pose the pose at frame 20, move back to frame 19, and then Edit\Object\Restore\Restore Selected Pose it at frame 19.
Using keyboard shortcuts makes this faster (Press F3, assign keystrokes for Animation\Create Keys, Step to Next Frame, Step to Previous Frame).
I have pressed the set key before making changes but it is still causing issues when there is more than one object moving. What do you mean by TCB and why do you need to calculate position over time?