Blender Git Loki
Git Commits -> Revision e925c20
Revision e925c20 by Sergey Sharybin (master) February 8, 2019, 14:31 (GMT) |
Fix T59339: Particle render without baking issues Fix T61289: Emitting particles from instances not working properly The first issue has been re-introduced by a code which was dealing with missing hair after opening the file. That was re-setting all particle systems all the time because modifier flags were not copied back to original. This made every modifier run to be seem as an initial file open. Now we copy flags back to an original modifier. But also we are trying to not do any resets unless needed in that case. This way we can preserve in-memory caches. Other part of the change is related on re-setting particle system if number of mesh elements changed. But we only do it if the modifier has been already evaluated once. |
Commit Details:
Full Hash: e925c20f2facd266c4898d3533d17ed30f159f2a
Parent Commit: 2f0dbde
Lines Changed: +27, -7
1 Modified Path:
/source/blender/modifiers/intern/MOD_particlesystem.c (+27, -7) (Diff)