* Jon Stockill -- Sunday 29 May 2005 20:38: > Martin Spott wrote: > > Melchior Franz wrote: > > > Modified Files: > > > beacon.xml beacon.ac > > > > Jon, are you going to update the respective entry in our database ? > > [...] there are database entries for the objects in the base package just > so everything ties up the model isn't actually stored in the database. So > we've nothing to change unless the path or filename changes.
For those who care: these changes to the beacon solve one of the recently discussed problems with hanging FDM: The beacon is a quite expensive structure. It consists of about 1000 vertices and 950 triangles, all on the same spot. When you fly over a beacon, the ground cache has to eat all these triangles, which makes the FDM stutter or even hang. Quite a waste of effort, for the fraction of a second that it takes to pass the beacon. With these changes most of the 950 faces are invisible to the ground cache. There's only a simple invisible pyramid instead for intersection tests. This does, of course mean that you can't fly between the rails through the beacon any more ... ;-) The rumour goes that fixes for the other crash/hang problems are already done, too, and will soon be applied. (And they work quite well so far. :-) m. _______________________________________________ Flightgear-devel mailing list Flightgear-devel@flightgear.org http://mail.flightgear.org/mailman/listinfo/flightgear-devel 2f585eeea02e2c79d7b1d8c4963bae2d