Hello. I have some camera movement in my location. And I have trouble with setting overal speed of my camera. Let say it look like this:
1 key - Location 0,0,0 Time: 1s
2 key - Location 3,0,0 Time: 2s
3 key - Location 15,0,0 Time: 3s
4 key - Location 17,0,0 Time: 4s
5 key - Location 8,0,0 Time: 5s
My problem is that I want to have same speed of my camera movement over whole animation. Can I use some function in UE4 to make it automatic or just easier for me ? Or I have to manually change timing of my keys and constantly look on my animation to check if movement is enough smooth between all of my keys ?
Thanks and Cheers !
@ Edit: I am sorry for my poor explanation. I can provide some more examples and screens if that will be needed.
If I understand you correctly, all you would need to do is go to your movement track and distribute the time equally between key frames as shown, assuming keyframes are defining what you refer to as “movements:”
Yes, that is it. Problem is that movement of my camera is irregular, I mean my key’s aren’t placed 10 meters between each one of them. You can see it in screenshots.
I can do it manually but I want this to be perfect That change of speed (even very small) between keys are very visible in animation
If I am understanding you correctly I am not aware of any way to do this except having the key frames properly (evenly) spaced from the outset:
If your first movement is 10 meters and 10 seconds long and Second movement is 10 meters and 20 second long: just move the key frame from 20 seconds to 10 seconds total so that they both go 10 meters in 10 seconds
If your First movement 10m - 15 sec and Second movement 10m - 15 sec you would key frame the first at 15 seconds and the second at 30 seconds, again so they go the same distance in the same amount of time
You will have to do this from the start; You cannot adjust an existing timeline because going longer distances in the same amount of time will always result in an increase in speed.