Skip to content

Conversation

@kspmpink
Copy link

When the legend is open you can now left click on it to set the start of the color range or right click to set the end of the color range.
I have been hunting for a stock shuttle landing strip on Duna so needed to view a detailed height map for the 300-800 meters range and this allows me to see that detail.
Love your work so i tried to make it better, thanks for all the hard work.

kspmpink added 5 commits May 29, 2014 14:44
Added public variables startGradientHeight and heightGradientRange to define where the gradient color range starts and what the range covers.
Changed heightGradient to include the 2 colors below 0 height but this resultst in an extra lerp from Cerulean to armygreen that i cant easily avoid :(.
Updated getLegend function so that it keeps track of the changing color range and uses the cache correctly.
Clicking in the legend now sets the start and end position for the height color gradient.
left clicking sets the lower edge and right clicking sets the upper edge.

Updated gui_bigmap_build function to track mouse clicks and set new legend heights.
Added a return rect to drawLegend function so i can track the mouse position in relation to the legend rect.
heightGradientRange is relevant to startGradientHeight and so must be recalculated when startGradientHeight is moved with a left click.
Slight change to heightToColor function as to maintain the original color schema. This removes a lerp from Cerulean to ArmyGreen that i had added and realigns Cerulean with 0 meter altitude.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant