5
$\begingroup$

I made an animation with bones/rig and I'm trying to preview it at 60fps, but it is only is shown at 40-30fps.
Is it possible to fix this somehow?

$\endgroup$
5
  • $\begingroup$ Is it trying to go faster (is the fps indicator red?)? $\endgroup$
    – gandalf3
    Feb 3, 2015 at 20:17
  • $\begingroup$ Yes, and now that i see it dropped to 24fps :/ $\endgroup$
    – beavoru
    Feb 3, 2015 at 20:18
  • 1
    $\begingroup$ That means that the frames can't be calculated fast enough to keep up with the set frame-rate. $\endgroup$
    – J Sargent
    Feb 3, 2015 at 20:35
  • $\begingroup$ @beavoru You can try cutting down on Modifiers, especially the subsurf ones, as this will exponentially increase the speed. $\endgroup$
    – J Sargent
    Feb 3, 2015 at 20:40
  • $\begingroup$ You can also render out a preview (opengl) render, to pre-draw the frames then display them at a proper framerate. $\endgroup$
    – gandalf3
    Feb 3, 2015 at 21:47

2 Answers 2

6
$\begingroup$

From your comment, I gather that the FPS text is red, and below the desired rate. This is perfectly normal sadly, and just means your computer can not calculate the frames fast enough to keep up.

The displayed frame-rate is the actual number of frames calculated per second, and is displayed in red to let you know that is not the actual rate of playback. Notice that if it is going at full speed it will display the FPS text in white.

Try cutting down on Modifiers, especially the subsurf ones, as this will exponentially increase the speed.

$\endgroup$
0
4
$\begingroup$

Aside from trying to increase viewport performance, you can also use an opengl render to pre-render each frame, then play them back at the proper frame rate.

  1. Set the frame start and end, and the output format/path:

    enter image description here

    Any format works fine (even image sequences), but if you want sound you'll need to specify a format and codec which supports it (e.g. h.264).

  2. Click the openGL render button either in the header of the 3D view, or in Info > Header > Render:

    enter image description here

    Note that you must be in camera view (Numpad 0) if you want to render from the camera, otherwise the current 3D view orientation will be used.

  3. You can quickly display the rendered opengl animation (or any rendered animation for that matter) by pressing ⎈ CtrlF11. Do note that this quick player doesn't support sound.

    If you need sound, you might want to use an external video player or the VSE.

$\endgroup$

You must log in to answer this question.

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