Blender Git Loki
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)
/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)