I would consider this a regression, quick effects are meant to be quick and allow immediate feedback.
Fixes T73799
Differential D6853
Fix T73799: Quick Effects should show immidiate results Authored by Aaron Carlisle (Blendify) on Feb 14 2020, 6:32 PM.
Details I would consider this a regression, quick effects are meant to be quick and allow immediate feedback. Fixes T73799
Diff Detail
Event TimelineComment Actions This brings the following error upon Object > Quick effects > quick liquid. Traceback (most recent call last):
File "/Users/me/blender-build/build/bin/Debug/Blender.app/Contents/Resources/2.83/scripts/startup/bl_operators/object_quick_effects.py", line 527, in execute
obj.modifiers[-1].domain_settings.cache_type = 'REPLAY'
AttributeError: 'ParticleSystemModifier' object has no attribute 'domain_settings'
location: <unknown location>:-1Also, for smoke, maybe my machine is too lame to render it fast enough, it is not quick. Comment Actions I will investigate the context issue we could also reduce the domain resolution which could speed up results. We could also make both these changes to the defaults instead of only affecting quick settings Comment Actions All in all I agree, there should be immediate results when using a quick effect! As you mentioned, the patch could also include a smaller domain resolution. Feel free to add this to the patch. I would like to improve the "Replay" itself a bit more before making it the default (e.g. when changing a parameter of the mesh, only the mesh cache should get deleted). Once that's implemented we can merge this patch!
Comment Actions
Tested on R7 3700x and RTX 2070 Comment Actions The 'Replay' cache was improved a bit more in 7de86ad61fb1 and I would say this can go in now! Comment Actions @Sebastián Barschkis (sebbas), shouldn't this be the default cache type always, not just for quick effects? Comment Actions @Brecht Van Lommel (brecht) Yes, that would probably make most sense. Comment Actions Update patch to change the default cache method to always be replay Note that I have kept the domain resolution changes in favor of faster playback. | ||||||