Stefan Roettger wrote:
> Hi Alejandro,
> 
> libmini contains some addons for the display of terrain as stand-alone  
> (for example the libmini viewer). For an integration into osg most of  
> that stuff is of course not needed, because osg has its own loader  
> etc. What needs to be integrated within osg is just the very core of  
> libMini, which is called the ministub. It encapsulates the main  
> algorithm that produces a reduced triangle mesh from a height field.  
> It doesn't even need OpenGL as a dependency, since the generated  
> geometry is passed to the calling framework via a call-back mechanism.  
> In the case of osg the call back would append to a osg::vertex_array,  
> that is a double (front and back) vertex buffer. The rest would be  
> handled by osg like texturing etc. The draw implementation of  
> osgTerrain is a particularly nice place to fit that in, because it  
> already provides the necessary height field and texture. There is an  
> adaptor missing though that closes the cracks with adjacent tiles.  
> libMini supports that by just passing pointers to the four adjacent  
> tiles. I'd be glad to provide the necessary information (and potential  
> modifications) to make that work with osg.
> 
> Cheers,
> Stefan
> 
> 
> 
> On Apr 17, 2009, at 5:40 PM, Alejandro Aguilar Sierra wrote:
> 
> 
> > Hi Stefan,
> > 
> > I played with libmini some time ago. I didn't studied the code deeply,
> > but I think some things are already in OSG, like the viewer. I don't
> > have too much time right now, but with the proper insight, I may try
> > to do it.
> > 
> > Regards,
> > 
> > -- A.
> > 
> > 
> > On Thu, Apr 16, 2009 at 4:32 AM, Stefan Roettger  
> > <> wrote:
> > 
> > > On Apr 15, 2009, at 11:44 PM, Tueller, Shayne R Civ USAF AFMC 519  
> > > SMXS/MXDEC
> > > wrote:
> > > 
> > > 
> > > > I think it would be good to fold libmini (or something equivalent)  
> > > > into
> > > > OSG.
> > > > That way you can use the databases built with VPB. I don't know  
> > > > much about
> > > > VTP but using VPB databases are nice...
> > > > 
> > > 
> > > Yes. I have been thinking for almost 2 years now about folding  
> > > libMini into
> > > OSG, but so far did not have the necessary time to do it. So it got  
> > > delayed
> > > and delayed... If someone is volunteering though, I'd be happy to  
> > > give the
> > > necessary insight into libMini.
> > > 
> > > Cheers,
> > > Stefan
> > > 
> > > _______________________________________________
> > > osg-users mailing list
> > > 
> > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> > > 
> > > 
> > _______________________________________________
> > osg-users mailing list
> > 
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> > 
> 
> _______________________________________________
> osg-users mailing list
> 
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> 
>  ------------------
> Post generated by Mail2Forum


Hi Stefan,

I am also interested in the necessary information (and potential  
modifications) to make libMini work with osg.

Thanks,
Tim

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=10605#10605





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to