Hi,

good and bad news: Robert Osfield (OpenSceneGraph maintainer) kindly 
looked into our OSG text issue and fixed the character spacing problem 
(an issue introduced with osg 2.9.11 causing text to be "scattered" 
across the screen). The actual problem was an update to the osgText 
which also required updated font plugins - and the osg::txf plugin was 
forgotten (which is the font format we're using).

While fixing this issue he also found another bug, which apparently had 
meant that the actual font size of osgText::text wasn't correctly 
matching the specified size. This issue was also fixed.
However, this triggers new issues in FlightGear since font sizes have 
changed: fonts are larger in some places now, and they are a lot smaller 
in other places. Looks strange to me - but apparently that's supposed to 
be the "correct" behaviour now.

We should find out what impact that change has on us. I've found a few 
places where fonts a messed up now, i.e. see:
http://code.google.com/p/flightgear-bugs/issues/detail?id=268#c14

We could ask osg to introduce a switch in order to restore the original 
font size behaviour (to avoid a regression) - but that'd probably be a 
lot of hassle. And I'm not sure they'd really do us the favour.

It be great if a few more people now tested latest osg trunk and report 
places (aircraft) where fonts are messed up now. If I don't get any (or 
very few) reports, I assume that it's not a huge problem for us (we'll 
have to live with it). If there were many reports, I'll try to ask osg 
for another solution.

Also: it seems 3D clouds are broken with current OSG-trunk. Works well 
for me with older OSG versions. Can anyone else confirm the issue?

In order to test all this, you need to use latest OSG-trunk (i.e. 
revision 12419) and be at ease with compiling/rebuilding 
osg/simgear/flightgear.

Thanks,
Thorsten

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to