NotMyFault Posted June 1, 2023 Posted June 1, 2023 Hi, i created a 33x33 px rectangle pixel layer from a QR code. when resizing this to integer multiples, e.g 66 or 99, it stays sharp, both in case of same h/w or different h/w. When i reduce the opacity of edges, this totally differs: now the tile becomes totally blurry in most cases. i would like to understand the reason why sharp/blurry depends on 1px edge being partially transparent. 2.1 iPad rendering bug.afphoto Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.
NotMyFault Posted June 1, 2023 Author Posted June 1, 2023 I have to correct my observation. the blurriness at integer multiples gets triggered when: one side is not stretched above factor 2, the other is stretched by 2 or more If both sides stretched by factor 2 or more, no blurriness occurs. Transparent pixels are not a factor. Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.
Dan C Posted June 2, 2023 Posted June 2, 2023 Hi @NotMyFault, Thanks for your report! As I understand it, this is expected behaviour when resizing a pixel layer disproportionally with View Quality set to Bilinear. In the desktop version under Settings > Performance you can change the View Quality to Nearest Neighbour, which stops the 'blurring' from being introduced at any re-size. 2023-06-02 16-04-05.mp4 Unfortunately this option isn't currently available on iPad, the View Quality is always set to Bilinear and therefore this is expected. I will be sure to add your 'vote' to our internal request to add the View Quality controls to the iPad version now. I hope this helps NotMyFault 1 Quote
NotMyFault Posted June 2, 2023 Author Posted June 2, 2023 Thanks, @Dan C Getting feature parity on iPad would be great. Don‘t forget to add my vote if there is an open request to get all resample methods internally for individual layers (move tool + rasterize). Unfortunately, even if this behavior is „expected“ by Affinity, users need a way to get non-blurry results. For those who stumble over this issue, here is a workaround: Dan C and debraspicher 2 Quote Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.