one solution in 2.5
— not right out of blender - but it works for me.
- setup your particle system and the explode modifier
- save your 2.5 blend-file with a name, that is necessary for the name of the blendcache!
- change the setting for the generated frames per cached-file from the default 10 to 1
in the particel-system-settings
- bake the frames to the disk
- check in the blendcache_BLENDERFILENAME directory for the created
*.bphys files. There should be a single file for every frame of the animation
- in linux, on the commandline, i mix the files –
the last number changes to the first and the first one to the last, and so on.
thats what i do, quick and dirty in the blendcache directory:
if the last file has number 100 and they are named: 43756265_000100_00.bphys
mv -v *.bphys old
let i=100; for f in *.bphys; do echo $i, $f; f2=`printf "43756265_000%03.3d_00.bphys" $i`; echo $f2; cp -v $f ../$f2; let i=i-1; done
there are other ways to do this name-translation – maybe easier, who knows?
after this, fire up blender again and load the saved blendfile,
if i press ALT-A to run the animation, it now runs backward. So it is possible to do
a normal animation and combine it …