I'm not sure if there was a good reason for this check. I could not find the reason in the commit history.
In my simple test this patch solved the issue perfectly.
Before:
After:
Differential D7799
Fix T75197: Eevee does not render instanced smoke Authored by Jacques Lucke (JacquesLucke) on May 20 2020, 1:45 PM.
Details I'm not sure if there was a good reason for this check. I could not find the reason in the commit history. Before: After:
Diff Detail
Event TimelineComment Actions I have no idea why this check was needed. Maybe someone with more experience can explain? @Brecht Van Lommel (brecht) @Sergey Sharybin (sergey) ? Comment Actions This was added in rBc8005703f298: Fix T46420: Segfault when instancing smoke domain., but it's not needed anymore in the new draw manager. workbench_cache_populate also has the same BASE_FROM_DUPLI test, can that be removed as well? |