Page MenuHome

Particle caching with gaps while playing the animation
Closed, ArchivedPublic

Description

System Information
Operating system: Darwin-18.6.0-x86_64-i386-64bit 64 Bits
Graphics card: NVIDIA GeForce GTX 780M OpenGL Engine NVIDIA Corporation 4.1 NVIDIA-12.0.23 355.11.10.50.10.103

Blender Version
Broken: version: 2.80 (sub 72), branch: blender2.7, commit date: 2019-05-28 21:07, hash: rB9bae9b634ec6
Worked: (optional)

Short description of error
When i start an animation with particles, the caching has sometimes one or more gaps for some frames while playing the animation (see attached screenshot)

Exact steps for others to reproduce the error
starting a default scene
creating a collision object, an emitter object and an object for the particles
make some basic adjustments
click play
the particle animation starts and works but i am recognising some gaps (cache strip in the timeline) in the calculation/caching (sometime only for one frame sometimes more)
when i click on Particles/Cache/Bake the gap is gone

Details

Type
Bug

Event Timeline

Brecht Van Lommel (brecht) triaged this task as Needs Information from User priority.

Are you using frame-dropping or AV-sync for playback in the timeline? These are known to not work well with physics caching.

If that's not the cause, then we require a .blend file to reproduce the problem.

I am using the default settings with AV-sync (see attachement)
It is hardly to reproduce the case – it sometime happens

Brecht Van Lommel (brecht) claimed this task.

Ok, this is a known limitation then.

AV-Sync is disabled by default, except for the Video Editing template.

I recognised something else.

If i stop the animation (240 frames) at 100, then i jump with the mouse to frame 110 and start the animation from that point the cache also has a gap of 10 frames, which is normal, but i couldn't fill up the cache with restarting the timeline or moving the playhead. I have to change some particle settings to force the cache to do its thing again.