Blender Git Commits

Blender Git "fracture_modifier" branch commits.

Page: 115 / 130

January 25, 2014, 14:03 (GMT)
Removed the BMesh reference from FracMesh.
With the new Mesh data types this will no longer be needed.
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.
January 25, 2014, 12:43 (GMT)
Partial revert of previous commit: DerivedMesh should be released by
setting needsFree and then calling dm->release.
January 25, 2014, 12:24 (GMT)
fixed majority of memory leaks (of fracture)
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.
January 18, 2014, 21:01 (GMT)
basic foundation for fracture modifier / operator laid; todo fix memoryleaks...
January 18, 2014, 14:23 (GMT)
modifier initial setup
January 18, 2014, 09:30 (GMT)
initial commit for new fracture system
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.
November 25, 2013, 20:37 (GMT)
Correct fix for T37617, (own recent regression)
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).
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.
November 25, 2013, 19:09 (GMT)
fix: marking edges as sharp in modifier did not work any more
November 25, 2013, 19:09 (GMT)
partial fix for fracturing meshes where origin is not in bounds center
November 25, 2013, 19:09 (GMT)
some hacks to keep baked files with clipping working...
November 25, 2013, 19:09 (GMT)
hopefully fixed atleast the fracture with text converted to mesh/remeshed and objects whose origin is not at bounds center
November 25, 2013, 19:09 (GMT)
changed (i think corrected) the centroid calculation for fractured objects with boolean
November 25, 2013, 19:09 (GMT)
fixing crash at refreshing fractured text, cause was improper handling of the necessary temp object for boolean function (yuck)
November 25, 2013, 19:09 (GMT)
attempt to make text and curves work with rigidbody modifiers too, still failing (flying apart... crashes...)
November 25, 2013, 19:09 (GMT)
fix for autorefresh and depgraph callback, strangely did only work for the testblend and not for others...
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021