As I was at it, after fixing fracture_ops.py api problems, I enhanced (I hope…) both the fracture Group tool, and the UI:
Heavily reviewed fracture group behavior: * It now does a (very basic) optimization by roughly detecting if a cutter could affects a given object. * Now, it really fractures objects: you get “difference shards”, ie parts of object outside of any cutter, and “intersect shards”, ie parts of object inside cutters – taking into account situations where cutters intersect each others ! * And optionally, you can choose whether to get only diff or inter shards. Also changed UI part: * Now using a single operator for both simple and group fracture. * Put settings properties in a collection in scene object. * This allows for the tool to be fired from a “tool panel”, like e.g. cloud generator, and to get rid of this ugly exe property! All that is packed in the tracker: http://projects.blender.org/tracker/download.php/153/469/21793/15951/object_fracture_2.1.tar.bz2 But it’s obvioulsy to big of a change for me to commit it in svn, so I’d like to have your feelings about it! Cheers, Bastien /Sat Apr 16 16:33:47 CEST 2011, /*Vilem Novak* <pildanovak at post.cz> <mailto:bf-committers%40blender.org?Subject=%5BBf-committers%5D%20Fracture%20Tools%20don%27t%20work%20in%20Blender%202.57&In-Reply-To=4DA9672E.3080302%40cowtoolsmedia.co.uk> wrote: // > My appologies for not replying to this, I am currently overwhelmed with many > tasks, so I was postponing this. > Thanks a lot for the fixes. > Vilem > > >/ ------------ Původní zpráva ------------ > />/ Od: Michael Williamson<michaelw at cowtoolsmedia.co.uk > <http://lists.blender.org/mailman/listinfo/bf-committers>> > />/ Předmět: Re: [Bf-committers] Fracture Tools don't work in Blender 2.57 > />/ Datum: 16.4.2011 11:54:03 > />/ ---------------------------------------- > />/ I committed a fix for this just yesterday ;-) > />/ Cheers, > />/ > />/ Mike > />/ > />/ > />/ On 16/04/11 09:51, Markus Kasten wrote: > />/ > Hello, > />/ > > />/ > The Fracture Tools don't work in the official Blender 2.57 release, > caused by > />/ serval Python API changes. > />/ > I created a patch and send it to the original author, but I still > have no > />/ answer (send it about a week ago, > />/ > probably the mail has been eaten by his spamfilter). > />/ > Maybe somebody from the bf-committers mailing list can apply them to > the > />/ subversion repository. > />/ > > />/ > I uploaded the fracture_ops.py patch > here:http://www.pasteall.org/20738 > />/ > and the edited data.blend with fixed Bomb- and Recorderscript here: > />/ http://www.pasteall.org/blend/6013 > />/ > > />/ > Greetings from Germany, > />/ > Markus Kasten > />/ > _______________________________________________ > />/ > Bf-committers mailing list > />/ > Bf-committers at blender.org > <http://lists.blender.org/mailman/listinfo/bf-committers> > />/ > http://lists.blender.org/mailman/listinfo/bf-committers > />/ > />/ _______________________________________________ > />/ Bf-committers mailing list > />/ Bf-committers at blender.org > <http://lists.blender.org/mailman/listinfo/bf-committers> > />/ http://lists.blender.org/mailman/listinfo/bf-committers > />/ > />/ > />/ > / > ------------------------------------------------------------------------ _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
