> On Samstag 26 November 2005 19:47, Joacim Persson wrote:
> > fgfs --airport=EGLL --aircraft=ufo
> >
> > ...puts you in a mysterious place with thick fog, where ground level is
> > about 6 million m below sea level. This must be the airport of Hell.
> >
> > While trying to investigate this, I found the following peculiar logic in
> > FDM/groundcache.cxx, line 364:
> >
> > if (0 < sgdScalarProductVec3( off, down ) || !found_ground) {
> > found_ground = true;
> >
> > Which reads "if ground is not found, then ground must be found". ?:-P
> Well that must be logic from hell ...
> Seriously, I can reproduce, I am currently investigating ...
>
Just to aid the investigation/possible fixing:
in case you missed it, a similar crash (ground-minding models)/teleport to
hell (ufo) happens in a slightly different scenario I had reported --
see
http://sourceforge.net/tracker/index.php?func=detail&aid=1354007&group_id=583&atid=100583
for description/screenshots.
If you use the --offset-distance workaround to taxi onto the white cut-out
areas in, say, a cessna, you fall down to the hell.
(That was a marvelous description of the problem).
Vassilii
_______________________________________________
Flightgear-devel mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d