Summary: | Converting animation color space from 16bit to 8bit creates artifacts in onion skin | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Tiar <tamtamy.tymona> |
Component: | Color models | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ghevan |
Priority: | NOR | ||
Version: | nightly build (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | https://invent.kde.org/kde/krita/commit/1e4b0878ec1c4d4be6f89a57c1856e3a1496012e | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
Animation test file before converting to 8bit
Screenshot of visible artifacts |
Description
Tiar
2019-05-05 18:58:44 UTC
Created attachment 119859 [details]
Screenshot of visible artifacts
Artifacts are shown if bitdepth is changed in a document. There are no artifacts if the image is created as 16bit and we kee that color space. If we change to other bit depth, artifacts appear. In the same way, working on a created 8 bit image works well, but if colorspace is changed to 16bit, artifacts are shown. NOTE: artifacts will only show after converting colorspace and selecting another active animation frame, this forces re-rendering of onion skin frames. Artifacts dissapear if colorspace is converted back to the color space/bit depth used when the image was created. WORKAROUND: - Close and reopen image after changing image colorspace. Confirming this. Git commit 1ba0a6baf17237bdd68959155db944d23a0abb58 by Dmitry Kazakov. Committed on 18/11/2019 at 15:22. Pushed by dkazakov into branch 'master'. Fix color space of onion skins cache device M +8 -1 libs/image/kis_onion_skin_cache.cpp https://invent.kde.org/kde/krita/commit/1ba0a6baf17237bdd68959155db944d23a0abb58 Git commit 1e4b0878ec1c4d4be6f89a57c1856e3a1496012e by Dmitry Kazakov. Committed on 18/11/2019 at 15:22. Pushed by dkazakov into branch 'krita/4.2'. Fix color space of onion skins cache device M +8 -1 libs/image/kis_onion_skin_cache.cpp https://invent.kde.org/kde/krita/commit/1e4b0878ec1c4d4be6f89a57c1856e3a1496012e |