Blender Git Commit Log

Git Commits -> Revision 580d500

Revision 580d500 by Jacques Lucke (master)
July 9, 2020, 13:40 (GMT)
Particles: Create a simulation state for every Particle Simulation node

Every Particle Simulation node has a name (or a path when it is in a node group).
This name has to be used in the Simulation modifier on a point cloud to see
the particles.

Caching has been disabled for now, because it was holding back development
a bit. To reset the simulation, go back to frame 1.

Currently, there is no way to influence the simulation. There are just some
randomly moving points. Changing that is the next step.

Commit Details:

Full Hash: 580d50091cfb0467cbde165058a6e78ef4898045
Parent Commit: 31ad43a
Lines Changed: +387, -125

11 Modified Paths:

/source/blender/blenkernel/BKE_pointcache.h (+3, -1) (Diff)
/source/blender/blenkernel/intern/customdata.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+5, -15) (Diff)
/source/blender/blenkernel/intern/simulation.cc (+287, -79) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+1, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+0, -13) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_simulation_types.h (+4, -8) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+38, -0) (Diff)
/source/blender/modifiers/intern/MOD_simulation.cc (+46, -7) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021