You can check at my blog . I posted there a sphere explosion demo using Explode 
class a year ago . 
Http://blog.alladvanced.net

Also I have got some more sophisticated explosion demo where you can explode to 
random chunks. If you want this one , let me know .

Sent from my iPhone

On Sep 17, 2010, at 9:12 PM, Fabrice3D <[email protected]> wrote:

> In case you exploded as meshes, and if you would want to move a bunch of 
> faces all together along the same vector or reassemble,
> Use Merge instead of constantly loop over your faces array. 
> If the faces are to be set back together at origin and you would want to 
> optimize, use then Weld right after the Merge.
> 
> Fabrice
> 
> On Sep 17, 2010, at 4:25 PM, Revalis wrote:
> 
>> lol, wow.. yeah... of course there's a built in function to do it. :P
>> ...going to go re-invent some wheels now!
>> 
>> 
>> Thanks Fabrice. :P
>> 
>> 
>> 
>> On Sep 17, 8:59 am, Fabrice3D <[email protected]> wrote:
>>> var explode:Explode = new Explode();
>>> explode.apply(myPlane);
>>> 
>>> done! :)
>>> 
>>> pass true to constructor and each face is a unique mesh on itself
>>> 
>>> Fabrice
>>> 
>>> On Sep 17, 2010, at 3:21 PM, Revalis wrote:
>>> 
>>> 
>>> 
>>>> Hey guys, trying to build a function that will, in effect, shatter a
>>>> primitive plane. To test, I have segmented the plane into a 5x5 grid,
>>>> but I can't seem to be able to actually 'break' each face into a
>>>> separate entity.
>>> 
>>>> When I use the .offset() command on the faces, I just end up with a
>>>> deformed piece of mesh, as opposed to seeing each triangle shifted
>>>> away from the base (which makes sense, considering each vertex is
>>>> shared).
>>> 
>>>> I've also tried to loop through each face on the plane to .clone()
>>>> each one to a new Mesh... But this doesn't seem to produce any visible
>>>> result.
>>> 
>>>> Any ideas?- Hide quoted text -
>>> 
>>> - Show quoted text -
> 

Reply via email to