View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001722 | NoesisGUI | C++ SDK | public | 2020-06-11 11:24 | 2022-03-07 19:27 |
| Reporter | jsantos | Assigned To | jsantos | ||
| Priority | normal | Severity | feature | ||
| Status | assigned | Resolution | open | ||
| Product Version | 3.0 | ||||
| Summary | 0001722: Reduce Color Banding when rendering gradients | ||||
| Description | The following articles propose using dithering in the pixel shader to reduce banding artifacts: https://observablehq.com/@mattdesl/perceptually-smooth-multi-color-linear-gradients The first one also comments about using spline interpolation to improve smoothness. | ||||
| Platform | Any | ||||
|
Shadertoy doing dithering |
|
|
Oklab space gradients https://aras-p.info/blog/2021/11/29/Gradients-in-linear-space-arent-better |
|
|
somehow related, our app framework could expose a resource dictionary with named "gradients". And our color picker, could expose collections like this |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-06-11 11:24 | jsantos | New Issue | |
| 2020-06-11 11:24 | jsantos | Assigned To | => jsantos |
| 2020-06-11 11:24 | jsantos | Status | new => assigned |
| 2021-04-05 17:19 | jsantos | Note Added: 0007141 | |
| 2022-01-17 20:46 | jsantos | Note Added: 0007743 | |
| 2022-03-07 19:26 | jsantos | Note Added: 0007833 | |
| 2022-03-07 19:26 | jsantos | Note Edited: 0007833 | |
| 2022-03-07 19:27 | jsantos | Note Edited: 0007833 |