Designer1 Posted March 11, 2022 Posted March 11, 2022 I have raised the issue here in the forum several times, unfortunately the export quality of PNG is not very smooth. Here is an example from circles. Open this graphic in Affinity Photo in 100% size. The contour is somewhat unclean, especially at extreme points. I am using Designer 1.10.5. Quote
Staff DWright Posted March 11, 2022 Staff Posted March 11, 2022 This is not a bug Affinity Photo and the PNG file format are raster based and you will get pixilation on the circle when zoomed in, to have this as a smooth curve you will need to use Designer and export to a vector format such as svg. NotMyFault 1 Quote
Designer1 Posted March 11, 2022 Author Posted March 11, 2022 3 hours ago, DWright said: This is not a bug Affinity Photo and the PNG file format are raster based and you will get pixilation on the circle when zoomed in, to have this as a smooth curve you will need to use Designer and export to a vector format such as svg. That is completely clear. But I need a perfect PNG for presentations. I have the impression that PNG export has become better in version 1.10.5. Still not perfect. The contours in PNG are a bit irregular. It would be nice if this were improved. Quote
R C-R Posted March 11, 2022 Posted March 11, 2022 3 hours ago, Designer1 said: The contours in PNG are a bit irregular. What specifically do you mean by irregular? Are you talking about antialiasing effects along the edges of the circle, stair-stepped edges if no antialiasing is applied, or something else? Keep in mind that each pixel in a raster image can have only one color, so no edge pixel can be split into smaller parts to display more colors to get smoother looking results. Quote All 3 1.10.8, & all 3 V2.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
Designer1 Posted March 12, 2022 Author Posted March 12, 2022 13 hours ago, R C-R said: What specifically do you mean by irregular? Are you talking about antialiasing effects along the edges of the circle, stair-stepped edges if no antialiasing is applied, or something else? Keep in mind that each pixel in a raster image can have only one color, so no edge pixel can be split into smaller parts to display more colors to get smoother looking results. I have enlarged the example to 400% to demonstrate the problem. At extreme points, the export quality of round shapes is not good. Quote
walt.farrell Posted March 12, 2022 Posted March 12, 2022 Perhaps your issue is that Affinity Circles are not mathematically precise Circles? That has been discussed previously. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.3.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1
Designer1 Posted March 12, 2022 Author Posted March 12, 2022 7 minutes ago, walt.farrell said: Perhaps your issue is that Affinity Circles are not mathematically precise Circles? That has been discussed previously. No. It's about export quality of vector graphics to PNG and JPG. For straight shapes quality is perfect, for round shapes unfortunately not. Quote
Old Bruce Posted March 12, 2022 Posted March 12, 2022 4 hours ago, Designer1 said: No. It's about export quality of vector graphics to PNG and JPG. For straight shapes quality is perfect, for round shapes unfortunately not. It is the nature of pixels. Absolutely nothing can be done to 'improve' them. Don't look at the PNGs at 400%, look at them at 100%. R C-R 1 Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that.
NotMyFault Posted March 12, 2022 Posted March 12, 2022 It seems someone is obsessed with non-existing issues of export quality. Started with font rendering, now switched to circles. What will be next? Issues with raster export of heart symbol? MEB and User_783649 1 1 Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K 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. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
R C-R Posted March 12, 2022 Posted March 12, 2022 1 hour ago, Old Bruce said: It is the nature of pixels. Absolutely nothing can be done to 'improve' them. Thus, the only way to mitigate this is to increase the number of pixels in the raster image export, increasing the file size. Quote All 3 1.10.8, & all 3 V2.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
Designer1 Posted March 13, 2022 Author Posted March 13, 2022 16 hours ago, NotMyFault said: It seems someone is obsessed with non-existing issues of export quality. Started with font rendering, now switched to circles. What will be next? Issues with raster export of heart symbol? It may be that you think the export quality of PNG is perfect. That is not yet a reason to portray other opinions as ridiculous. JIPJIP and MEB 2 Quote
firstdefence Posted March 13, 2022 Posted March 13, 2022 Can you give an example of an export to png that is of higher quality or as you would expect or like it to be? Quote iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions
NotMyFault Posted March 13, 2022 Posted March 13, 2022 Mal auf gut Deutsch: Die Affinity apps benutzen genau dieselben Algorithmen wie alle anderen Apps um aus Vektor-Objekten Raster Dateien zu erzeugen. Es gibt minimale Unterschiede, die aber keinesfalls einen irgendwie gearteten Qualitätsunterschied bedeuten. Die Exporte sind nach meinem fachlichen Verständnis (ich bin Diplom-Informatiker und habe selbst Grafik-Routinen programmiert und jahrelang gut von SW Entwicklung gelebt) absolut korrekt. Das heist nicht das Affinity Apps keine Fehler aufweist, die liegen nur an anderen Stellen. Du hast, wie Du selbst im Post erwähnst, vielfach die Export-Qualität bemängelt, ohne jemals einen nachvollziehbaren Nachweis zu liefern. Es ist Dir also noch nicht gelungen, auf technisch nachvollziehbarer Weise aufzuzeigen, was genau das Problem ist, oder wie die Exporte Deiner Meinung nach korrekt aussehen müssten. Daher sollte es nicht wundern, wenn andere langsam genervt reagieren, wenn immer wieder die gleiche substanzlose Generalkritik von Dir wiederholt wird. Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K 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. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
firstdefence Posted March 13, 2022 Posted March 13, 2022 Just for comparison, this is the png opened in Adobe Illustrator v24.1 Quote iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions
PaulEC Posted March 13, 2022 Posted March 13, 2022 I wonder if the attached image shows the difference between what is considered as "good" and "bad" PNG images in APhoto? If so, they are both enlargements of the same sized torus. The only difference is that the top image is 72dpi and the lower one is 300dpi. NotMyFault 1 Quote Acer XC-895 : Windows 11 Home : Core i5-10400 Hexa-core 2.90 GHz : 32GB RAM : Intel UHD Graphics 630 – Affinity Publisher 2 : Affinity Photo 2 : Affinity Designer 2 : (latest release versions) – Also all apps on 12.9" (Second Generation) iPad Pro, OS Version 17.7.5 Old Lenovo laptop : Windows 10 - v1 and latest beta versions of all Affinity apps – Ancient Toshiba laptop: Vista - PagePlus X9, DrawPlus X8, PhotoPlus X8 etc
Designer1 Posted March 13, 2022 Author Posted March 13, 2022 46 minutes ago, NotMyFault said: Mal auf gut Deutsch: Die Affinity apps benutzen genau dieselben Algorithmen wie alle anderen Apps um aus Vektor-Objekten Raster Dateien zu erzeugen. Es gibt minimale Unterschiede, die aber keinesfalls einen irgendwie gearteten Qualitätsunterschied bedeuten. Die Exporte sind nach meinem fachlichen Verständnis (ich bin Diplom-Informatiker und habe selbst Grafik-Routinen programmiert und jahrelang gut von SW Entwicklung gelebt) absolut korrekt. Das heist nicht das Affinity Apps keine Fehler aufweist, die liegen nur an anderen Stellen. Du hast, wie Du selbst im Post erwähnst, vielfach die Export-Qualität bemängelt, ohne jemals einen nachvollziehbaren Nachweis zu liefern. Es ist Dir also noch nicht gelungen, auf technisch nachvollziehbarer Weise aufzuzeigen, was genau das Problem ist, oder wie die Exporte Deiner Meinung nach korrekt aussehen müssten. Daher sollte es nicht wundern, wenn andere langsam genervt reagieren, wenn immer wieder die gleiche substanzlose Generalkritik von Dir wiederholt wird. Das ist keine generelle Kritik. Als Diplom-Designer bin ich darauf angewiesen, dass die für Kunden exportierten Grafiken von hervorragender Qualität sind und feine typografische Details perfekt dargestellt werden. Leider ist die Qualität in einigen Fällen nicht ganz zufriedenstellend. Ob dies an Antialiasing oder anderen technischen Faktoren liegt, kann ich nicht beurteilen. Ich würde mich freuen, wenn dies verbessert werden könnte. Ansonsten ist Affinity Designer eine wirklich tolle App mit vielen praktischen Funktionen. Quote
User_783649 Posted March 13, 2022 Posted March 13, 2022 As far as I can remember, we already figured out earlier (in the previous topics) that @Designer1 also experienced poor text rendering and exports on his machine. By providing pixel-to-pixel accurate image samples some of the forum members (including myself) proved that there's no similar edge rendering problems on their machines (mostly Macs). I should admit there are very subtle differences in how vector shapes are rendered between Affinity and Adobe apps. In 99% of cases you will only notice them if you really want to notice them. But they do exist. Let's do a kind of double blind test (any hardcore audiophiles here?). Can you easily tell which one is made in Affinity? NotMyFault 1 Quote
JIPJIP Posted March 13, 2022 Posted March 13, 2022 On 3/12/2022 at 11:16 AM, Designer1 said: I have enlarged the example to 400% to demonstrate the problem. At extreme points, the export quality of round shapes is not good. This is the best possible representation of a circle in a bitmap format (like png or any other bitmap format) at the resolution you choosed when creating it. (As opposed to vector format which describes shapes mathematically and are rasterized on the fly at the displayed resolution). This is not a bug. This is how a circle can be antialised at this resolution and this is the best every existing software can do at this resolution. The best way to increase quality with a bitmap image like this is to increase resolution when creating your circle (or converting it from a vector format to a bimap format) and choose a resolution adapted to (or larger than) your final work. If you want to be resolution independent you have to work in vector format. PaulEC and walt.farrell 2 Quote
Designer1 Posted March 13, 2022 Author Posted March 13, 2022 1 hour ago, Alex M said: As far as I can remember, we already figured out earlier (in the previous topics) that @Designer1 also experienced poor text rendering and exports on his machine. By providing pixel-to-pixel accurate image samples some of the forum members (including myself) proved that there's no similar edge rendering problems on their machines (mostly Macs). I should admit there are very subtle differences in how vector shapes are rendered between Affinity and Adobe apps. In 99% of cases you will only notice them if you really want to notice them. But they do exist. Let's do a kind of double blind test (any hardcore audiophiles here?). Can you easily tell which one is made in Affinity? The quality seems to be better on the Mac than on Windows. Is the first circle of Affinity? Quote
kaffeeundsalz Posted March 13, 2022 Posted March 13, 2022 1 hour ago, Alex M said: Let's do a kind of double blind test (any hardcore audiophiles here?). Off topic: Most hardcore audiophiles don't give a damn about double-blind listening tests. They simply claim they can hear a difference. Old Bruce 1 Quote
firstdefence Posted March 13, 2022 Posted March 13, 2022 1 hour ago, Alex M said: As far as I can remember, we already figured out earlier (in the previous topics) that @Designer1 also experienced poor text rendering and exports on his machine. By providing pixel-to-pixel accurate image samples some of the forum members (including myself) proved that there's no similar edge rendering problems on their machines (mostly Macs). I should admit there are very subtle differences in how vector shapes are rendered between Affinity and Adobe apps. In 99% of cases you will only notice them if you really want to notice them. But they do exist. Let's do a kind of double blind test (any hardcore audiophiles here?). Can you easily tell which one is made in Affinity? The most likely answer is, both are, the suggestion that one is from affinity creates a subjective difference. 😉 Quote iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9 (Please refrain from licking the screen while using this forum) Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions
User_783649 Posted March 13, 2022 Posted March 13, 2022 @Designer1 Correct! First one is from Affinity Designer and second one is from Adobe Photoshop. You have a really good trained eye and can easily spot the difference. From my experience, in general, rendering quality of Affinity apps is better on Mac. I remember our last discussion with you about difference in type rendering quality. I still believe there's a room for improvement for Windows versions of these wonderful apps in this particular aspect. @kaffeeundsalz I like where you're going with that! So true. The real question is – should we always focus on recognizing these 0.00X% differences or we can just relax and enjoy our favorite music. What it is all about in the end of the day? @firstdefence Really dig into philosophic aspect of this, thanks! Maybe it is not better or worse. Just subjectively... different? Designer1 1 Quote
R C-R Posted March 13, 2022 Posted March 13, 2022 8 hours ago, Designer1 said: It may be that you think the export quality of PNG is perfect. I think that what @NotMyFault was trying to say is that the quality of a PNG file unavoidably depends on its pixel resolution (the total number of pixels in the raster image); thus, it can never be "perfect" in the same resolution-independent way a vector object can be. IOW, the PNG will always be imperfect in some way when compared to a pure vector version of the same type of object. Quote All 3 1.10.8, & all 3 V2.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7 All 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7
NotMyFault Posted March 13, 2022 Posted March 13, 2022 45 minutes ago, R C-R said: I think that what @NotMyFault was trying to say is that the quality of a PNG file unavoidably depends on its pixel resolution (the total number of pixels in the raster image); thus, it can never be "perfect" in the same resolution-independent way a vector object can be. IOW, the PNG will always be imperfect in some way when compared to a pure vector version of the same type of object. While what you explain is ok for me, it was not what I intended to say. The export result is in line what I expect from rasterising algorithms will provide. The barely noticeable differences at aliased edge pixels are the product of design choices, probably caused by rounding. If you move the circle center point, change the radius or stroke width by only a fraction of the pixel size, e.g. 1/10th of a pixel, you will get bigger rendering differences within Affinity or Photoshop, compared to the rendering difference between both Apps. So there is a very slight difference, but it is no "quality" difference except you say Photoshop rules the world. If D1 customers except a result 100% identical to Photoshop, then no other application can deliver this result. Anti-Aliasing and other methods to improve (visible / perceivable) smoothness of raster images created from vectors are no exact science. It is a field of subjective design choices, and up to the App vendor to choose one of the well established methods. Actually, you would need to know the output device (LCD/LED, CRT, laser/inkjet printer, offset print etc) to choose the "best" AA method for every output device. For LCD/LED displays, you would need to know the RGB pattern sub-pixels to provide the "best" AA method. The method will even depend on zoom level used during display. In times of at least 4K "retina" displays a discussion about AA differences does not make much sense. If you want to discuss, you would need to dig much deeper in the viewing situation. There is a good reason why Windows allows users to individually adjust the "clear type" settings (since about Windows XP, 7, Vista, 10, and still in 11), based on a series of test renderings. It is a highly subjective personal choice. User_783649 1 Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K 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. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
NotMyFault Posted March 13, 2022 Posted March 13, 2022 1 hour ago, LondonSquirrel said: To clarify rendering... do you mean the output (i.e. the file) or the display (what is shown on screen)? If you take the same file, and output using the same settings, on a Mac and a Windows machine, but view both files on the Mac, can you see a difference then? If Windows and Mac would deliver different exports from the same files, it would be actually a bug. The only difference which might cause differences in exported files could be coming from fonts, which might share the same name, but could be slightly different depending on OS - they are delivered by OS or third party, not by Affinity Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K 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. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
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.