[Papervision3D] 3d Physics Engine

Rob Bateman rob.bateman at gmail.com
Tue Jun 12 18:35:15 EDT 2007


Hey Guys

Thanx for the prod Fabrice - just seen this post so here goes....

I've been working on a physics engine for the away3d source for a few weeks
now. I'm getting ready for a release, but there are still things i want to
fix before the whole thing gets committed. But right now the engine
supports:

axisaligned solid body physics,
Constraint-based particle dynamics,
friction, drag, bounce and magnetic coefficients for objects (and materials)
Raycast collision detection for particles,
Container collision 'sweep & prune' detection,

and i am in the process of adding:

Angular solid body physics,
custom surface collision detection for primitives,
Raycast collision detection for surfaces,

and a few other bits and pieces. The engine uses a Verlet Integrator at the
moment, but because of the advantages offered by Alexander's Traverser
methodologies to the away3d engine, this could easily be swapped out for a
Euler Integrator or whatever you fancy, on an object by object basis if
necessary.

I have taken great care to try and integrate the physics model with the
away3d code in such a way that (i hope!) is neither detrimental to those who
don't want to use it, nor overly complex to apply for those that do.
initially i will release a few demos to show what can be done, but by then
the source will be committed to the away3d svn trunk for anyone to have a
poke at.

So all in all, there are a fair few features to add, and this is possibly an
opportunity to ask whether i've missed anything out. I'd like this to be as
fully features as flash will allow (within reason) so if anyone has
suggestions, let us know!


atb


Rob





On 6/12/07, Peter Kapelyan <flashnine at gmail.com> wrote:
>
> Ralph someone hacked againa  few days ago....I think we tried to make this
> somewhat known....what should we do again, (I forgot wiki pwd and never
> rolledanything back)
> -Pete
>
>
> On 6/12/07, Ralph Hauwert <r.hauwert at gmail.com> wrote:
> >
> > Wiki is down on my host mediatemple. It'll get fixed...I hope.
> >
> > On 6/12/07, Antonis Kalodimos <akalodimos at iridion.gr > wrote:
> > >
> > > Wiki site has problems.
> > >
> > >
> > > ----- Original Message -----
> > > From: "tomsamson" < blumenzuechter at gmx.de>
> > > To: < Papervision3D at osflash.org>
> > > Sent: Tuesday, June 12, 2007 8:14 AM
> > > Subject: Re: [Papervision3D] 3d Physics Engine
> > >
> > >
> > > > the fisixengine is pretty cool, too (not just saying that cause i´m
> > > > working on stuff for it ;-) )
> > > > have a look:
> > > > http://www.fisixengine.com/engine.asp
> > > >
> > > >
> > > > Anthony Tambrin wrote:
> > > >> This is sick!!!
> > > >>
> > > >> On 6/12/07, *John Grden* <neoriley at gmail.com
> > > >> <mailto: neoriley at gmail.com>> wrote:
> > > >>
> > > >>     There's one called APE (actionscript Physics Engine) - the demo
> > > I
> > > >>     was playing with the other day was sick
> > > >>
> > > >>     http://code.google.com/p/ape/
> > > >>
> > > >>     Here's the page with the link to the demo:
> > > >>     http://www.cove.org/ape/index.htm
> > > >>
> > > >>     as for 3D support, it says it's a 2D engine, but maybe you can
> > > >>     work with it?
> > > >>
> > > >>
> > > >>     On 6/12/07, *Jacky Fong* < ahfat666 at gmail.com
> > > >>     <mailto:ahfat666 at gmail.com>> wrote:
> > > >>
> > > >>         I'm now developing a rolling dice demo, I need a 3d physics
> > >
> > > >>         engine to
> > > >>         simulate the motion. Any recommendations? I found a engine
> > > >>         called wow,
> > > >>         but not yet ready. Any other choices? Thank you.
> > > >>
> > > >>         Jacky
> > > >>
> > > >>         _______________________________________________
> > > >>         Papervision3D mailing list
> > > >>         Papervision3D at osflash.org <mailto:
> > > Papervision3D at osflash.org>
> > > >>         http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > >
> > > >>         <http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > > >
> > > >>
> > > >>
> > > >>
> > > >>
> > > >>     --
> > > >>     [  JPG  ]
> > > >>     _______________________________________________
> > > >>     Papervision3D mailing list
> > > >>     Papervision3D at osflash.org <mailto: Papervision3D at osflash.org>
> > > >>     http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > > >>     <http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > > >
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> Anthony Tambrin
> > > >> http://www.creatistblog.com/
> > > >>
> > > ------------------------------------------------------------------------
> > > >>
> > > >> _______________________________________________
> > > >> Papervision3D mailing list
> > > >> Papervision3D at osflash.org
> > > >> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > > >>
> > > >
> > > >
> > > > _______________________________________________
> > > > Papervision3D mailing list
> > > > Papervision3D at osflash.org
> > > > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > > >
> > > >
> > > >
> > > > --
> > > > No virus found in this incoming message.
> > > > Checked by AVG Free Edition.
> > > > Version: 7.5.446 / Virus Database: 269.8.11/837 - Release Date:
> > > 6/6/2007
> > > > 2:03 __
> > > >
> > > >
> > >
> > >
> > > I'm protected by SpamBrave
> > > http://www.spambrave.com/
> > >
> > >
> > > _______________________________________________
> > > Papervision3D mailing list
> > > Papervision3D at osflash.org
> > > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> > >
> >
> >
> >
> > --
> > Ralph Hauwert
> > _______________________________________________
> > Papervision3D mailing list
> > Papervision3D at osflash.org
> > http://osflash.org/mailman/listinfo/papervision3d_osflash.org
> >
> >
>
> _______________________________________________
> Papervision3D mailing list
> Papervision3D at osflash.org
> http://osflash.org/mailman/listinfo/papervision3d_osflash.org
>
>


-- 
Rob Bateman
Senior Creative Developer

Work: 0207 7804841
Mobile: 07714 329 073

rob.bateman at akqa.com     |    http://www.akqa.com

AKQA, 1 St John's Lane, London EC1M 4BL, UK.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/papervision3d_osflash.org/attachments/20070612/9c512c3e/attachment-0001.htm


More information about the Papervision3D mailing list