I am trying to make a moon orbit a planet. I am capable of tracking a camera, however this seems different as I want to animation to continue at the same rate throughout the animation.

I have tried to add a new CURVE => CIRCLE. Then ADD CONSTRAINT, FOLLOW TRACK. however this does not work.. There is no option to track my circle/curve/path created.

  • $\begingroup$ See blender.stackexchange.com/a/91511/15543 $\endgroup$
    – batFINGER
    May 31 '20 at 10:41
  • $\begingroup$ I have tried that, but there is no FOLLOW PATH $\endgroup$ May 31 '20 at 12:59
  • 1
    $\begingroup$ Boy that seems a bit OTT over what is merely a suggested link, not a downvote not a close vote. . Copying, pasting and running the script in link posted sets up a couple of spheres and paths as orbits using a follow path constraint and animated with drivers such that they constantly orbit. Examine the result and will see to setup is pretty simple. (As is the other answer that shows how constantly orbit using keyframes.) Would also say there is a big difference between something that doesn't work and not being able to work something out. $\endgroup$
    – batFINGER
    May 31 '20 at 13:00
  • $\begingroup$ Why downvote my post? I don't think its over the top. But its not within context so I removed my post asking why you downvoted it, and my reasons for posting. Apologies if you were offended by me asking why. $\endgroup$ May 31 '20 at 13:02
  • 1
    $\begingroup$ Frankly I have no idea what you are talking about? $\endgroup$
    – batFINGER
    May 31 '20 at 13:03

So my understanding is that you are attempting to make an object orbit around another one. In order to have this happen, the general workflow is to first make an Empty at the pivot point, parent an object to it, and then animate the Empty.

Here is how to do it:

  1. Select the "center" object (the one the moon would orbit around) by clicking on it.
  2. Press ShiftS and select "cursor to selected". That way, when we create the Empty (the point the moon will orbit around), it will be located on the Planet's origin.
  3. Press ShiftA and add an Empty -> Plain Axes.
  4. Select the Moon, then Shift-Click the Plain Axes and press CtrlP, and select "Keep Transform". This will make any transformations applied to the Plain Axes also apply to the Moon.
  5. Now keyframe animate the Plane Axes however you want, and it will animate the Moon as it spins. Maybe add a Cycles Modifier to the animation graph so that it will repeat it forever.

Here is a quick gif that shows this entire process:

enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.