Blender Git Commit Log
Git Commits -> Revision f7fa690
Revision f7fa690 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 17, 2016, 15:14 (GMT) |
initial, basic python API for Fracture Modifier contents: mesh_islands and mesh_constraints are createable, removable externally prior to running the simulation (in special "External" fracturing mode) so you can pack objects into the modifier (as mesh islands) and set constraints to connect them. This can happen in immediate update mode or updating is done via refresh operator. You can also have read access for island data after simulation, to dump the results. |
Commit Details:
Full Hash: f7fa6906e61cff0d9033cd3c45531fdfcf5fd954
Parent Commit: b1c3782
Lines Changed: +1501, -102
11 Modified Paths:
/release/scripts/startup/bl_ui/properties_physics_fracture.py (+23, -5) (Diff)
/source/blender/blenkernel/BKE_fracture.h (+11, -0) (Diff)
/source/blender/blenkernel/intern/fracture.c (+455, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_rigidbody_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+925, -0) (Diff)
/source/blender/makesrna/intern/rna_rigidbody.c (+65, -22) (Diff)
/source/blender/modifiers/intern/MOD_fracture.c (+12, -71) (Diff)
/source/blender/blenkernel/BKE_fracture.h (+11, -0) (Diff)
/source/blender/blenkernel/intern/fracture.c (+455, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_rigidbody_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_mesh.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+925, -0) (Diff)
/source/blender/makesrna/intern/rna_rigidbody.c (+65, -22) (Diff)
/source/blender/modifiers/intern/MOD_fracture.c (+12, -71) (Diff)