You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using custom palettes (paletteX.json), there is no gamma correction applied to it. It needs to be done manually in the palette itself using the static gamma conversion table from WLED.
Upload custom palette with a single color on both ends
Apply the palette
See that the color isn't the same as when using static and the same RGB value.
Expected Behavior
Custom palette should be gamma corrected.
Install Method
From MoonModules Release Page
What version/release of MM WLED?
WLEDMM_0.14.1-b30.36_esp32_4MB_M.bin
Which microcontroller/board are you seeing the problem on?
ESP32
Relevant log/trace output
No response
Anything else?
I should be able to use the uncorrected palette below directly as it is the palette I'm using on other projetcs not using WLED but using the same gamma correction table. The manually gamma corrected one is in the palette object.
What happened?
When using custom palettes (paletteX.json), there is no gamma correction applied to it. It needs to be done manually in the palette itself using the static gamma conversion table from WLED.
Same issue was happening in upstream (see Aircoookie#3399).
To Reproduce Bug
Upload custom palette with a single color on both ends
Apply the palette
See that the color isn't the same as when using static and the same RGB value.
Expected Behavior
Custom palette should be gamma corrected.
Install Method
From MoonModules Release Page
What version/release of MM WLED?
WLEDMM_0.14.1-b30.36_esp32_4MB_M.bin
Which microcontroller/board are you seeing the problem on?
ESP32
Relevant log/trace output
No response
Anything else?
I should be able to use the
uncorrected
palette below directly as it is the palette I'm using on other projetcs not using WLED but using the same gamma correction table. The manually gamma corrected one is in thepalette
object.Code of Conduct
The text was updated successfully, but these errors were encountered: