Hi Fred and Sergey, Thanks for the great information. I viewed the Rembrandt wiki page and love the design of the effect files. I will consider merge some of the concepts of Rembrandt if possible, along with current osgPPU and osgPostEffects projects, to try designing an extensible system for all. I would like to submit some of my initial code here for all of you to review and see if it could fit everyone's taste. I hope I could have done that in the following week.
Thanks, Wang Rui 2012/6/22 Frederic Bouvier <[email protected]> > I was going to raise that point. Flightgear has for some years now a > system where designers can express their statesets in XML files called > effects. A statesets is called a "Pass" in FG (or a FG Pass is implemented > with a stateset). You can add multiple passes in a Technique, allowing you > to redraw the same geometry with multiple statesets (including render bins > details). An effect file gathers multiple techniques that have a predicate, > based on supported extensions and internal FG switches, which is evaluated > at run time. The multiple techniques allow us to render the water or the > urban areas differently based on user preferences and GPU capabilities. > > Beside that effect system, we introduced a deferred renderer called > 'Rembrandt' (currently still experimental but it will be present in the > next release in August) where the different stages of the renderer are also > described in XML. In that XML we can add rendering buffers (textures for > RTT), specify rendering orders and assign effects to stages. The default > pipeline has boom and ambient occlusion that can be switched on and off at > run time. > > If you have any question, you can consult the wiki page or ask > > Regards, > -Fred > > > ----- Mail original ----- > De: Sergey Kurdakov > > > Hi Wang, > > > might be not quite a significant point, > but osg based Flightgear has a ongoing Project Rembrandt > > http://wiki.flightgear.org/Project_Rembrandt > > it has some similar things done, > so could serve for inspiration. > > Regards > Sergey > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

