Particles

=========

- The render and realtime button for the particle system modifier
  and the enabled button for particles now work seperate again,
  made a bad design decision to tie them together. Now with only
  the render button and not realtime enabled it renders.
- Fix for bug #7948: particle mode crash while constraining axis.
- Fix for bug #7945: crash loading effector groups from an old file.
- Fix for bug #7942: crash for reactor particles emitting from particles.
This commit is contained in:
2007-12-18 16:55:09 +00:00
parent f4e1c89b20
commit 84b58f8653
16 changed files with 155 additions and 90 deletions

View File

@@ -2855,15 +2855,6 @@ void do_effects_panels(unsigned short event)
break;
case B_PART_ENABLE:
if(psys) {
ParticleSystemModifierData *psmd= psys_get_modifier(ob, psys);
if(psys->flag & PSYS_ENABLED) {
psmd->modifier.mode |= eModifierMode_Realtime;
}
else {
psmd->modifier.mode &= ~eModifierMode_Realtime;
PE_free_particle_edit(psys);
}
DAG_object_flush_update(G.scene, ob, OB_RECALC_DATA);
allqueue(REDRAWVIEW3D, 0);
allqueue(REDRAWBUTSOBJECT, 0);