Blender Git Commits

Blender Git "temp-fracture-modifier-2.8" branch commits.

Page: 129 / 135

November 25, 2013, 19:09 (GMT)
seems to run faster now, but still have a big memory leak
November 25, 2013, 19:09 (GMT)
minor correctional fixes, enable automerge workaround again
November 25, 2013, 19:09 (GMT)
cache_offset_map, store offset instead of calculating, but only 1fps speed gain, hrm
November 25, 2013, 19:09 (GMT)
oddly, in rigidbody.c not everywhere MEM_ functions were used, fixed that due to odd crash
November 25, 2013, 19:09 (GMT)
automerge fix applied again (was not working any more)
November 25, 2013, 19:09 (GMT)
fixes to allow other constraint types and (mostly) correct outer constraints again
November 25, 2013, 19:09 (GMT)
further work at speedup, automerge needs to be tackled still
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)
November 25, 2013, 19:09 (GMT)
partial success with speedup attempt, but automerge still slow and wrong
November 25, 2013, 19:09 (GMT)
some stabilization (refreshing modifiers crashed before) but still error with baked data and memory leak
November 25, 2013, 19:09 (GMT)
attempt for fixing bake error, unfortunately no luck yet
November 25, 2013, 19:09 (GMT)
some attempts to increase performance, only a bit faster now
November 25, 2013, 19:09 (GMT)
merge related fixes
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.
November 25, 2013, 19:09 (GMT)
merge related compile fix
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)
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 !)
November 25, 2013, 19:09 (GMT)
re-introduce Group Contact Distance (has effect for fixed type only) fix for changing passive to active unexpectedly
November 25, 2013, 19:09 (GMT)
adapt change from BMesh Operator "recalc face normals", removed some printouts
November 25, 2013, 19:09 (GMT)
a bit more stabilization for outer constraints, but cache shows still unexpected behavior
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021