Is there any roadmap about osgParticle ? Does it need to be completely rewritten or only improved to take advantage of more modern techniques ?
On Tue, Aug 17, 2010 at 1:55 PM, Wang Rui <wangra...@gmail.com> wrote: > Hi Robert, et al, > > My improvement this time is mainly about structure fixes and new > operators. The bounce and sink (bounce or kill particles in specified > domain) operators will be introduced to allow more particle features, > as well as new orbiting points, explosion and damping operators. Other > changes includes the customized particle shape, sorting by depth, > visible distance, and a basic shader implementation. > > I myself prefer to use the geometry shader to generate particle > primitives for rendering, but all other emitting and operating > processes are still finished on the CPU. I wonder if we could make use > of SSE or some other functionalities. The shader implementation will > be set as optional at present. > > Also I'd like to see if Tim Moore's uniform buffer object submission > can be used here (it is not merged yet, isn't it). All these is hoped > to be finished during this week. :) > > Cheers, > > Wang Rui > > > 2010/8/17 Robert Osfield <robert.osfi...@gmail.com>: > > Hi Serge, > > > > On Tue, Aug 17, 2010 at 10:28 AM, Serge Lages <serge.la...@gmail.com> > wrote: > >> Thanks for your input, I'll take a look to these posts. > >> Each time we try to use osgParticle we have new problems, I think we'll > >> going to look for another solution, we only need simple particles > effects. > >> Anyone has good reading about GPU based particle engines to share ? > > > > osgParticle is a bit of an awkward beast, rather long in tooth now - > > save for the PrecipitationEffect it's almost all the work is done the > > CPU. The best way to do particles systems these days is to use > > shaders - the PrecipitationEffect demonstrates that this approach > > really scales well. > > > > Wang Rui is currently working on new functionality for osgParticle, I > > don't know the details though. > > > > Robert. > > _______________________________________________ > > osg-users mailing list > > osg-users@lists.openscenegraph.org > > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > -- Serge Lages http://www.tharsis-software.com
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org