KishZera Posted October 18, 2024 Posted October 18, 2024 Hi, in Affinity Designer 2.5.5 I made a chart using some curved vector shapes. In my application I want the chart to be interactive, so I made a second copy of it, where each shape has its own unique uniform brightness gray color. Then when the mouse is over a pixel in the color chart I can get from the gray value in the gray chart what the object index is of the item the mouse is over. For this to work, I need to export the gray image free of any antialiasing at the edges of the curved shapes. It needs to be nearest neighbor "interpolaton". There is an old post how to do this: https://tinyurl.com/oldDesignerInstructions. However, that refers to a cog on an individual layer item that no longer exists. And nothing states blend options or similar. Or at least I can't find it. Anyone can guide me in how to do this in Designer 2.5.5 or newer? Thank you for your time
R C-R Posted October 18, 2024 Posted October 18, 2024 3 hours ago, KishZera said: For this to work, I need to export the gray image free of any antialiasing at the edges of the curved shapes. It needs to be nearest neighbor "interpolaton". What filetype are you exporting to? Not all of them offer Nearest Neighbor resampling. All 3 1.10.8, & all 3 V2.6 Mac apps (currently 2.6.4); 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 October 18, 2024 Posted October 18, 2024 You can deactivate anti-aliasing in the blend options of all layers, and it is the same cog wheel symbol in all Affinity apps V1 and V2. This setting only affects vector layers, and specifically the rendering of edges. Pixel layers ignore it. The AA settings is „inherit“ by default, and on. The easiest way to deactivate globally is to have one top layer, e.g. an artboard, rectangle of canvas size, or „Layer“/„Vector“ layer as parent and deactivate AA there, so it gets inherited to all child layers. Unrelated to AA settings, you can choose the resample method for resizing of documents (but not for individual layers) exporting of documents (affecting all layers) resampling of fill layers on Desktop versions (but not on iPad) - only case to impact one specific layer within document and for rendering of canvas area inside the apps (Desktop only, view quality in performance settings). This affects all layers and layer types within the document, but is mostly (only) relevant if you change the size. When exporting in unmodified document size, resample method does not lead to visual changes (except having layers with DPI not matching the document DPI). Goodby Forum, thanks for good discussion and so much support from great peers and Affinity staff. It was a great pleasure to be part of this fantastic community. After 03.10.2025 find me on https://creofora.com
NotMyFault Posted October 18, 2024 Posted October 18, 2024 See And Goodby Forum, thanks for good discussion and so much support from great peers and Affinity staff. It was a great pleasure to be part of this fantastic community. After 03.10.2025 find me on https://creofora.com
KishZera Posted October 19, 2024 Author Posted October 19, 2024 @NotMyFault Thank you. This is working now!! For anyone else who has as difficult a time as I had in finding the cog wheel, it is in the Layers panel, at the top, next to the opacity setting, and just like it, it applies to the currently selected layer.
Recommended Posts