2
$\begingroup$

I can't figure out why the camera rotates when I animate it along a path.

I've built a basic camera rig as follows:

  • Camera aligned to a curve, with a Track To constraint on an empty to aim the camera
  • The curve is has a Follow Path constraint, set to a "dolly track" curve, to animate the position of the rig from point A to point B

But when the camera rig descends down the path, the camera starts to rotate, even though nothing has changed except it's parent curve's position along the path.

I'm guessing this has to do with the camera Track To constraint, but I don't know how to fix it.

PROJECT FILE

enter image description here

enter image description here

$\endgroup$

2 Answers 2

2
$\begingroup$

You can use the Damped Track constraint instead (Track Axis > -Z) and it should work fine:

enter image description here

$\endgroup$
-1
$\begingroup$

Possible Answer

found here: Camera - follow path and change rotation be sure to check this first as the content of this answer is not mine :)

  1. Create 2 curve paths, create a camera and a target object and parent each to one curve (CTRL-P, then Follow Path).
  2. Add a Track To constraint to the Camera with the target object set as the target
  3. Set the appropriate axis on the Track To constraint so that the camera points at the target. You may need to apply scale and rotation on the camera and/or target object to get it to work.
  4. The camera's rotation will match the target object. You may need to rotate the target object to get the camera Z axis pointing up. Starting with -Z for To Axis and Y for the Up Axis will get you where you want to be most of the time.

enter image description here

$\endgroup$
7
  • $\begingroup$ Please do not repeat other people's answers, but instead point them out in the comments or mark the question as duplicate. $\endgroup$
    – quellenform
    Aug 18, 2023 at 7:39
  • $\begingroup$ How do you make an asnwer as a duplicate? $\endgroup$ Aug 18, 2023 at 7:46
  • $\begingroup$ You can do this as follows: blender.stackexchange.com/help/privileges/flag-posts But please read the questions more carefully in the future, test your answers before you write them (!!) and thus check whether they really represent a solution to the question asked. Thank you for your understanding! $\endgroup$
    – quellenform
    Aug 18, 2023 at 7:50
  • $\begingroup$ Hello, e3_productions .. we appreciate your desire to help, and don't mean to inhibit you in any way. But we must emphasize answers should always be the result of personal trials.. there are so many gotchas.. untried examples from outside sources and / or other answers (which can easily be wrong,) can often be misleading. Thanks! $\endgroup$
    – Robin Betts
    Aug 18, 2023 at 8:34
  • $\begingroup$ Understood. My apologies $\endgroup$ Aug 18, 2023 at 9:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .