Revision 3151004 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
seems to run faster now, but still have a big memory leak |
Revision 36c17c4 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
minor correctional fixes, enable automerge workaround again |
Revision 37aa3b1 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
cache_offset_map, store offset instead of calculating, but only 1fps speed gain, hrm |
Revision 460bfa8 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
oddly, in rigidbody.c not everywhere MEM_ functions were used, fixed that due to odd crash |
Revision 4b71477 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
automerge fix applied again (was not working any more) |
Revision 5090b47 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
fixes to allow other constraint types and (mostly) correct outer constraints again |
Revision 9875537 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
further work at speedup, automerge needs to be tackled still |
Revision d03b511 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
first attempt to increase performance: disable storage of fracture results, this costs more performance instead improving it, and added a boundbox test for constraints calculation (but often those intersect each other, so not much performance gain, also need to fix for not touching islands which possibly should act as fixed too (using higher contact distance) |
Revision d52a57e by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
partial success with speedup attempt, but automerge still slow and wrong |
Revision dc38853 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
some stabilization (refreshing modifiers crashed before) but still error with baked data and memory leak |
Revision eb1fce1 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
attempt for fixing bake error, unfortunately no luck yet |
Revision edbe775 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
some attempts to increase performance, only a bit faster now |
Revision 0d36d92 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
merge related fixes |
Revision 0ffa936 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
correction: calculate only (many) fixed constraints faster, the other outer constraint types connect to 1 shard basically and work incorrectly if calculation stops at 0 shared vertices. |
Revision 4335d31 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
merge related compile fix |
Revision 4cce73d by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
small performance plus when building constraints, stop when 0 shared vertices occur (because meshislands are sorted by distance, kdtree) |
Revision 5787989 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
disable auto-refresh in rigidbody modifier (can be very slow, but ... always remember to hit refresh before starting the sim now !) |
Revision 5f6659b by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
re-introduce Group Contact Distance (has effect for fixed type only) fix for changing passive to active unexpectedly |
Revision 665ae32 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
adapt change from BMesh Operator "recalc face normals", removed some printouts |
Revision 7110638 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
a bit more stabilization for outer constraints, but cache shows still unexpected behavior |
|