|*Michael IV was looking at creating a particle engine for Away3D 4, but*
|*this proved impossible with this performance limitation.*

Have you tried the most latest FLINT build? Richard gave a nice optimization
work there.Try A3DCloneObject as a particle initializer. Also I am going to
add particle buffer module which is going to recycle the prebuild particle
instances .Than I believe we will be able to load much more particles into
the scene.BTW it is really frustrating to find that still Flash sandbox is
that weak.I guess the main problem here is the time it takes for CPU
(client) to send the programs to the GPU(server) .Because of this lag we
can't spawn particles in high frequency. I studied different implementations
done with OpenGL  in the last weekend and even not optimized amateur
particle engines there can process many thousands of particles a second.But
well  ,it would be really stupid trying to compare AS3 vs C++   ;) ........

On Thu, Jun 9, 2011 at 9:14 AM, Jahiro <[email protected]> wrote:

> Sintesis, the drop in FPS is likely not because of the alphaThreshold
> property change, its going to be because you have 300 items in your
> scene.
>
> Away3D 4 still has a MAJOR weakness, in that in does not support more
> than 300 or so objects in a scene. Add any more than that and you will
> see major drops in FPS.
>
> Michael IV was looking at creating a particle engine for Away3D 4, but
> this proved impossible with this performance limitation.
>
> I just checked the latest build and the performance issue still exists
> - any updates from the Away3D team on this? I love Away3D 4 like it
> was my son, but this really is a big problem for a lot of us and we'd
> LOVE to see a fix :) Pretty please :) :)
>
>
>
>
> On Jun 6, 3:34 am, Sintesis <[email protected]> wrote:
> > On 3 июн, 10:58, John Brookes <[email protected]> wrote:
> >
> > >
> BasicDiffuseMethod(BitmapMaterial(YourMesh.material).diffuseMethod).alphaTh
> reshold
> > > = .5
> >
> > when use alphaThreshold - FPS is down, why?
> > In scene 300 sprites with Transparent texture and FPS = 30((( it is
> > bad
> > <img src="http://sinteenage.at.ua/screenshots/siteenage_sx01.jpg"; />




-- 
Michael Ivanov ,Programmer
Neurotech Solutions Ltd.
Flex|Air |3D|Unity|
www.neurotechresearch.com
http://blog.alladvanced.net
Tel:054-4962254
[email protected]
[email protected]

Reply via email to