hi georg, i am currently working on a patch that adds model-paging. models (ai, multiplayer and, to some degree, scenery) will be loaded in a different thread. this is more or less what you describe.
some successful testing has been done already. so i hope to get it integrated into cvs soon. if you'd like to (beta-)test, feel free to get the latest versions of my patch at: http://flight.bux.at currently these are: http://flight.bux.at/0001-model-paging-v0.4.0-beta-simgear.patch http://flight.bux.at/0001-model-paging-v0.4.2-beta-flightgear.patch note that i'm not pushing for integration yet. the changes still need some clean-up and minimal documentation ;-) i'll be glad for any comments (success or regression reports, for the matter) cheers, -till On Saturday 15 March 2008, Georg Vollnhals wrote: > Hi, > > getting more and more features into the multiplayer system is really > great - the only limiting factor is the causing desaster by design. > At the moment I get an enormous impact on the controllabilty of my > aircraft when flying an area with a lot of other mp-participants. If you > are landing with a helicopter or even hovering your a/c gets nearly > uncontrollable. That is the reason I gave up joining the mp-system as it > is only fun if you are flying an area where other mp-user are. > > It is caused by bad design. The local FDM and Display Systems MUST KEEP > PRIORITY against the updating of the mp-system, ie. other mp-aircraft, > positions, movement, etc. Even if this causes some jumpy display of > other mp-objects. > That is why there should be a better splitting and limiting of the > processortime the MP-SYSTEM has available against that of the > FDM/DISPLAY SYSTEM of the local running FlightGear. > I don't know how difficult it is to realize such an intelligent > "time-slicing" with privilege to the FDM and display of the local > aircraft but it gets more and more important with an increasing number > of mp-users and new features. > > Just my thoughts. I know that there are some arguments against my > proposals, ie. towing, formation flying or push-back is only possible if > there is a good realtime display of the other party. But retaining > control over the own aircraft is more important after my opinion. > > Regards > Georg EDDW ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel