I want to create a heatmap that doesn't show raster cells that have the value 0. I have 5 classes of which the 0 values have no colour (transparent). Now values between 0 and the first value (124.66...) seem to be shown semi-transparent in the map which looks "cloudy".
How can I create a sharp border between values that are 0 and values that are not 0?
In ArcGIS Desktop you can set the break values for each class but it seems in QGIS you just set one value and the colours are interpolated inbetween?
I want 0 to be 100% transparent and everything else 100% non-transparent.
After adding 0 as no data value and changing the interpolation mode to discrete: