improved shade-lut generation