Revision 1ae8bcc by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 18, 2016, 18:55 (GMT) |
exposed per-constraint breaking angle and distance to python (for external mode only, for now) |
Revision b800df4 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 18, 2016, 17:03 (GMT) |
fixed constraint restore with external fracture mode (using participants instead of jumping around in list, which messes up the iteration loop) |
Revision 66242f5 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 18, 2016, 00:33 (GMT) |
constraints transformation fix, transformations are updated on validation now |
Revision df389e3 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 17, 2016, 23:51 (GMT) |
first successful simulation attempt with a bigger test data set, todo... set constraints relative to object , multiply with obmat during evaluation |
Revision 8d58ffe by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 17, 2016, 18:33 (GMT) |
extended FM python API: constraints have now settable locations and rotations, additionally there is an highly experimental constraint breaking mode (for external fracture mode ONLY) |
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. |
Revision b1c3782 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 14, 2016, 12:04 (GMT) |
added activation by force, if force exceeds an adjustable threshold, kinematic rigidbodies get activated / triggered by a force field |
Revision 84d8b15 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 6, 2016, 17:27 (GMT) |
set shards to passive if shard weight (average vertex weight) is > 0.0f instead of 0.5f, this allows to keep shards passive in case they dont get enough weightpaint (in case they are inside, and interpolation of weights is not enough) |
Revision d34550c by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 5, 2016, 14:55 (GMT) |
fixes: lower stability factor now lets the object break earlier ( effect was inverted) and added uv_layer to fracture presets (was missing) |
Revision 093a550 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 4, 2016, 20:08 (GMT) |
taking stability factor now into account at dummy constraint calculation for compounds, it influences search radius and limit now, too |
Revision 9ad7275 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 4, 2016, 18:46 (GMT) |
attempt to get more control over compound destruction behavior during simulation, with stability factor; recursive breaking of neighborhood happens if one connection breaks |
Revision f1981b3 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 30, 2015, 19:47 (GMT) |
partial fix for displacement / autohide flicker problem, happens now only with automerge (occasionally) and with automerge + fix normals (regularly), but for displacement and glass you mostly need only autohide; automerge and fix normals are for smooth objects where cracks should be nearly invisible (after fracturing) |
Revision 24ff36d by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 28, 2015, 14:04 (GMT) |
added an autohide filter group, its helpers can be used to animate revelation of cracks which are hidden otherwise. This is basic revelation functionality via object locations and sizes only. |
Revision d8b561d by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 29, 2015, 18:59 (GMT) |
fix: make sure a rigidbody exists on each mesh island after loading when trying to access it |
Revision 5d554ca by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 10, 2015, 08:54 (GMT) |
enabled trigger in dynamic fracture again, fix for cache stopping problem as well |
Revision 2ea86a8 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 9, 2015, 09:59 (GMT) |
fix for dynamic fracture rotation glitch (was wrong calculation) |
Revision 5f796ef by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 6, 2015, 11:55 (GMT) |
attempt to fix customdata related memoryleak... it has been reduced, but isnt completely gone yet |
Revision e237ef3 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 4, 2015, 17:07 (GMT) |
minor fix for removed fracture setting in preset |
Revision e141527 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 4, 2015, 17:01 (GMT) |
Merge remote-tracking branch 'refs/remotes/origin/blender-v2.76-release' into fracture_modifier Conflicts: release/scripts/addons source/blender/windowmanager/intern/wm_operators.c |
Revision 0076ba4 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 4, 2015, 14:21 (GMT) |
deactivated the unfinished multiple fracture settings per object for now, didnt work properly |
|