This month, Dmitry Kazakov is spending all his time on the transformation code in Krita. That’s the code that does the scaling, rotating, shearing and so on. We always felt that the current situation wasn’t all that bad, but a host of bug reports on transformations told us differently!
So, January is Transformation Month! And while not committed yet, Dmitry is already showing some really nice progress in improving the quality of the transformations.
This is a comparison between the old bicubic scaling and the new. Make sure you set your browser to 100% zoom, otherwise, weirdness will happen!
And this shows off how much nicer the rotation interpolation has become:
The Krita Foundation is supporting Dmitry in this work — and you can help the foundation support Dmitry!