Revision 34c07ee by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 16:28 (GMT) |
Removed the ShardList return value of the fracture function. This is not used atm and it's a bit ugly to return such allocated values. If necessary this can be added back later. |
Revision f86d71b by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 15:29 (GMT) |
Updated the pseudo-fracture method to new Mesh types. |
Revision 3c310d5 by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 14:52 (GMT) |
New method for constructing the DerivedMesh for the fracture modifier. Uses a simple union of all the shard mesh data. |
Revision f5e624a by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 14:23 (GMT) |
Create the initial fracmesh geometry by copying the input DerivedMesh as a single shard. |
Revision fa1ace9 by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 14:03 (GMT) |
Removed the BMesh reference from FracMesh. With the new Mesh data types this will no longer be needed. |
Revision 5c21d96 by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 13:36 (GMT) |
Use plain Mesh types (MVert, MPoly, MLoop) in shards instead of copying BMesh element arrays. This will make Shard work more like a mini-Mesh struct and allow storing of mesh data in blend files. Larger construction methods currently disabled, TODO. |
Revision 77cfd4e by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 12:43 (GMT) |
Partial revert of previous commit: DerivedMesh should be released by setting needsFree and then calling dm->release. |
Revision 414352f by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 25, 2014, 12:24 (GMT) |
fixed majority of memory leaks (of fracture) |
Revision 090016f by Lukas Toenne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 24, 2014, 16:15 (GMT) |
Moved the render_mesh DerivedMesh from FracMesh into the FractureModifierData. This keeps the derived mesh inside the modifier system and is more in line with common principles in other modifiers. Also did lots of style cleanup. |
Revision 7e50455 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 18, 2014, 21:01 (GMT) |
basic foundation for fracture modifier / operator laid; todo fix memoryleaks... |
Revision d832011 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 18, 2014, 14:23 (GMT) |
modifier initial setup |
Revision c0907a6 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 18, 2014, 09:30 (GMT) |
initial commit for new fracture system |
Revision 30467f8 by Thomas Beck (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 20:54 (GMT) |
Code cleanup: As Sergey stated on bf-committers one should use id_us_min() if the user counter has to be decremented and not decrement the counter by hand. |
Revision 3f8bd4f by Campbell Barton (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 20:37 (GMT) |
Correct fix for T37617, (own recent regression) |
Revision 375b6f5 by Bastien Montagne (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 20:27 (GMT) |
Fix T37617: "Add plane" was adding a 2*2 grid Was a regression from rBaa3c06b41ca9, hope this time all things are OK again (note the X/Y subdivision values still are different than before (-1 for same result), but imho they make more sense this way). |
Revision 3f661c6 by Campbell Barton (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 20:27 (GMT) |
Code Cleanup: rename vars for detecting change to be more consistent rename change/is_change/is_changed/modified -> changed also use bools over int/short/char and once accidental float. |
Revision 29766b7 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
cosmetical update in gui |
Revision 81fb6d5 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
changed (i think corrected) the centroid calculation for fractured objects with boolean |
Revision 8d25904 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
fix for autorefresh and depgraph callback, strangely did only work for the testblend and not for others... |
Revision a3050d4 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) November 25, 2013, 19:09 (GMT) |
fix: marking edges as sharp in modifier did not work any more |
|