In 1.1 that could affect this are the fact that mercator datasources are now composited together and cropped to match a global-geodetic profile. The MercatorLocator is then used to reproject the mercator image by providing the correct texture coordinates. This allows you to mix geodetic and mercator datasources on the same globe.
However, this does require non power of two textures to be correctly supported on your hardware since the composited image will most likely be a npot texture.
One thing to note, map type ='mercator' doesn't do anything since that is not a supported "type" of map, so it just defaults to geocentric.
Some things to test: 1) Try changing your map type to "flat". That will use a standard mercator profile and draw a flat map. Is that still quick? 2) If after doing 1, your map is indeed still fast, try adding <profile>global-geodetic</profile> to your map element. This will cause the reprojection but on a flat map. I would bet that is still slow.
3) See what happens if you disable non-power of 2 textures on your machine. So set the environment variable to OSG_GL_EXTENSION_DISABLE=GL_ARB_texture_non_power_of_two. This should cause OSG to resize the images when they are applied. You might see some frame hiccups while the image is being resized, but you shoudln't be seeing 10 fps.
See what happens in those cases and we'll figure out where to go from there.
On Wed, Apr 29, 2009 at 5:50 AM, Aurelien (via Nabble) <[hidden email]> wrote:
I switched this morning to osgEarth 1.1 (from 1.0)
It seems to work :
But with some "point of view" the geometry is broken, and drawing become extremly slow (about 10sec/frame !!!) :
I use a Nvidia Quadro FX 1700 graphic card, and this .earth file :