3
$\begingroup$

Is there a way to only render Keyframes and just copy normal Frames to speed up rendering? I ask because there are longer breaks in my animation.

E.g. Timeline

  • Frame 1 with Keyframes
  • Frame 2 no Keyframes
  • Frame 3 no Keyframes
  • Frame 4 with Keyframes

The render renders Frame 1, copies Frames 2+3 and renders Frame 4.

Thanks!

$\endgroup$
3
  • $\begingroup$ For EEVEE you can use View ⇾ Viewport render keyframes. $\endgroup$
    – Crantisz
    Commented Sep 30, 2022 at 9:52
  • 1
    $\begingroup$ i think you could easily do this with a small python script $\endgroup$
    – Chris
    Commented Sep 30, 2022 at 10:19
  • $\begingroup$ I use CYCLES and there is unfortunately no such entry and with blender python I'm not convinced. But why doesn't ds use Blender by default, doesn't it make sense to render something that hasn't changed or am I wrong? $\endgroup$
    – PowerNow
    Commented Sep 30, 2022 at 14:26

1 Answer 1

4
$\begingroup$

There's the addon Loom which can be found there:

p2or/blender-loom: image sequence rendering, encoding and playback

When installed, you will find a Loom popover in every animation editor's header that allows you to, for example, select some keyframes and render them:

render keyframes

You can then encode it with the addon's Encode image sequence dialog:

encode image sequence dialog

$\endgroup$
5
  • $\begingroup$ wow...didn't know that. Really useful add-on!! $\endgroup$
    – Chris
    Commented Sep 30, 2022 at 17:08
  • $\begingroup$ Very useful but a bit tricky to use. Hence I don't try explaining myself too much, I will make a mess x) $\endgroup$
    – Lauloque
    Commented Oct 1, 2022 at 0:24
  • $\begingroup$ That's interesting, but what do I do with the frames to be copied in between, I have about 6000 frames? $\endgroup$
    – PowerNow
    Commented Oct 1, 2022 at 12:19
  • $\begingroup$ you can then encode it with the addon's Encode image sequence dialog. $\endgroup$
    – Lauloque
    Commented Oct 1, 2022 at 15:28
  • 1
    $\begingroup$ Cheers @L0Lock. Just updated the documentation and added a few new options, I hope this helps to eliminate the mess a bit... If you think there is something to improve like a dedicated dialog for layout having both functions in one place or something, I would appreciate your feedback. Just open up a new issue on github so we can discuss about it, all ideas are welcome. $\endgroup$
    – p2or
    Commented Dec 6, 2022 at 7:39

You must log in to answer this question.

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