<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19088">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>Hello marble dev team,</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>i like to ask you some questions about 
marblewidget.</FONT></DIV>
<DIV><FONT size=2 face=Arial>This week i compiled current marblewidget code and 
after</FONT></DIV>
<DIV><FONT size=2 face=Arial>starting my app i faced new behavior regarding the 
hillshading task.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>If i now switch on hillshading layer, the hillshade 
is not displayed</FONT></DIV>
<DIV><FONT size=2 face=Arial>as fast as it was before.</FONT></DIV>
<DIV><FONT size=2 face=Arial>Also you can see a short time a grey map window, 
looks like some flickering,</FONT></DIV>
<DIV><FONT size=2 face=Arial>tested with osm map.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>With my last version, switching on/off hillshading 
was fast and smoothly,</FONT></DIV>
<DIV><FONT size=2 face=Arial>the changed behavior must be happend anytime 
between 16.07. and today .</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Maybe this problem is based on changed code in 
StackedTileLoder.cpp, because</FONT></DIV>
<DIV><FONT size=2 face=Arial>additional i faced following problem:</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>using the osm map, switched on the hillshading 
layer and zoomed the map to</FONT></DIV>
<DIV><FONT size=2 face=Arial>zoomlevel 14 (osm zoom level) sometimes i see havy 
cpu usage - without doing anythig</FONT></DIV>
<DIV><FONT size=2 face=Arial>on the map/gui.</FONT></DIV>
<DIV><FONT size=2 face=Arial>Debugging the code i see running an endless loop, 
the StackedTileLoader::update()</FONT></DIV>
<DIV><FONT size=2 face=Arial>methode was called again and again.</FONT></DIV>
<DIV><FONT size=2 face=Arial>This happens because the needsUpdate member varable 
is allway set to true - </FONT></DIV>
<DIV><FONT size=2 face=Arial>even though i did no zoom/scroll ?!</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>At last i like to ask you to give me a developement 
hint:</FONT></DIV>
<DIV><FONT size=2 face=Arial>i would like to have a dimmer mode, this mode 
should darken the map window.</FONT></DIV>
<DIV><FONT size=2 face=Arial>I implemented code similar to sunshading , it works 
but is not fast enough </FONT></DIV>
<DIV><FONT size=2 face=Arial>to be able to change dimming value (with QSlider) 
seamless ((see attached screenshot).</FONT></DIV>
<DIV><FONT size=2 face=Arial>What would you suggest to do to have a dimmer 
?</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>thanks for supporting, best regards, 
konrad</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>p.s. congratulations to your valuable work - 
marblewidget is a really fantastic lib !!</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV></BODY></HTML>