Blender playback (FPS) slower for each release

Hi users!

I’m a Blender user since 2016 and now I have to put my foot down.
I opened an old file and the playback was at 1,24 on Blender 4.3. I opened it in what I remembered was the version I made it in (3.6) and now it played in almost 4 FPS. This surprised me and opened the files in six different Blender versions to see what happened.
Have a look at the list below:

  • Blender 3.3 - 3,55 FPS
  • Blender 3.6 - 3,81 FPS
  • Blender 4.0 - 3,13 FPS
  • Blender 4.1 - 3,10 FPS
  • Blender 4.2 - 1.10 FPS :exploding_head:
  • Blender 4.3 - 1,24 FPS :scream:

Identical files loaded, pressing spacebar, nothing else.
How is this possible? Am I missing something?
I know that eevee has been rewritten with a lot of new features but this is going the wrong way. We need to have decent playback in our scenes.
Anybody else has noticed a decline in FPS viewport performance lately?
The scene was manageble in 3.6 but hardly at all since 4.2 and onward.

Very best regards.

Please share the sample file. :thinking:
I don’t know if this is a blender performance issue, a modifier issue, or anything else.

1 Like

Well, as pointed out many things goes into play when it’s about performance, is it about mesh evaluation or viewport display for instance…

I didn’t ran benchmark but I found that performances tend to improve globally, and many efforts are done in that way.

Eevee next (4.3) is slower than eevee legacy but it’s expected as it’s the first releases, it’s likely to improve over time …

That said it’s possible that you ran into a corner case that triggers a particular slowdown… Without further information it’s difficult to assess if blender is really slower in general or if it’s more specific to your scene or a particular workflow…

I’ll try to clean the file from any client related things since it’s from a real case.

The Blender file contains eleven (11) scenes in total. They are all linked copies. So the geometry is the same in each scene.
The lights are different to each scene. And so are the cameras and volume elements.
I really can’t upload the file here, it’s too much client stuff in it. I’m really sorry about that.

Yes of course the eevee next is quite new. And regarding that, I think it would be nice to have like a turbo-eevee (for viewport usage) and a render-eevee for higher purposes than real-time.

Thank you for you answers.
Anybody else that has a feeling that Blender has gotten quite a bit slower in the viewports and at playback recently?