On Tuesday 19 August 2003 10:35, Matevz Jekovec wrote: > Lee Elliott wrote: > > >On Monday 18 August 2003 09:41, Matevz Jekovec wrote: > > > > > >>Lee Elliott wrote: > >> > >> > >> > >>>Hello All, > >>> > >>>while this isn't directly linked to the Glut/SDL issue, it occurred to me > >>> > >>> > >that > > > > > >>>if we ever consider moving to a different or improved model object format > >>>then using one that supports boolean operations or trim curves would be > >>>really handy. How feasible would this be? > >>> > >>>LeeE > >>> > >>> > >>> > >>> > >>> > >>Can you give an example of where should this be usable? > >> > >> > >>- Matevz > >> > >> > > > >Cutting windows without introducing concentrations of points, which affect the > >smoothing curve. > > > >Try cutting round windows on a curved surface. > > > >LeeE > > > > > > > So, in a model file will be written that object Window booleans with > WindowBool01 object and FlightGear should calculate how many points > there are really needed for the given distance, to look like a round one? > What about if we use just Nurbs for that? That's why they are for anyway > aren't they? However, pLib doesn't support nurbs in any way, so we'd > need to programm them from scratch or start up with a new gfx engine > (OSG??). > > > - Matevz
It would require a new gfx engine. I'm not suggesting that it's something that we should be pushing for now but something that should be considered for the future. The intention is to avoid creating new points and polygons completely - not just using boolean ops or trim curves as dynamic modelling tools - in that case you might as well just cut the windows out to start with and avoid the extra processor load involved in perfoming the cuts for each frame. It would require a hardware solution where the vid card is passed the polygons and the bool objects/trim curves and it does the operations. I don't even know if this has been implemented in h/w yet but I think it's probably likely that it will be some time fairly soon so it's worth bearing it in mind. LeeE _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
