Michael Allman Posted July 1, 2022 Posted July 1, 2022 I am able to load 32-bit floating point rgba tiffs exported from Apple's Image IO framework into Affinity Photo. However, when I save it, Affinity Photo writes the file as 16-bit. Can you add support for saving/exporting 32-bit tiffs in a future release? OpenEXR provides this capability, however it is seriously handicapped in that it has no metadata support. Quote
Staff James Ritson Posted July 1, 2022 Staff Posted July 1, 2022 Hi @Michael Allman, have you tried using the File>Export dialog and clicking the More button? This allows you to export 32-bit linear floats with the TIFF format. Presumably you are referring to write back when using File>Save? This should probably be looked at if it’s not writing the correct pixel format back… Hope that helps, James Michael Allman 1 Quote @JamesR_Affinity for Affinity resources and more Official Affinity Photo tutorials
R C-R Posted July 1, 2022 Posted July 1, 2022 18 minutes ago, James Ritson said: Hi @Michael Allman, have you tried using the File>Export dialog and clicking the More button? This allows you to export 32-bit linear floats with the TIFF format. I do not seem to have a 32 bit TIFF export option in my copy of AP 1.10.5 on my Mac. The only 32 bit options I have in the More window are for OpenEXR & Radiance. What am I missing? 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
Staff James Ritson Posted July 1, 2022 Staff Posted July 1, 2022 7 minutes ago, R C-R said: I do not seem to have a 32 bit TIFF export option in my copy of AP 1.10.5 on my Mac. The only 32 bit options I have in the More window are for OpenEXR & Radiance. What am I missing? It's been there since 1.5 (when 32-bit support was introduced), but unfortunately there isn't an explicit preset for it, so it's somewhat hidden... R C-R, walt.farrell and Old Bruce 1 2 Quote @JamesR_Affinity for Affinity resources and more Official Affinity Photo tutorials
walt.farrell Posted July 1, 2022 Posted July 1, 2022 31 minutes ago, James Ritson said: but unfortunately there isn't an explicit preset for it, I think that's it, James. We automatically try the Preset field, which only offers RGB 8-bit and RGB 16-bit, and don't think to try More and the Pixel Format dropdown. thomaso and NotMyFault 2 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.4.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.4
NotMyFault Posted July 1, 2022 Posted July 1, 2022 1 hour ago, James Ritson said: It's been there since 1.5 (when 32-bit support was introduced), but unfortunately there isn't an explicit preset for it, so it's somewhat hidden... Unfortunately the UI is not the best source of truth to find out what functions actually works or don't work: PNG Export offers a palletised option with "custom" setting, probably since 1.5, which never worked and still does not work. Mask layers offer blend modes and blend ranges - none of them work. Affinity happily opens TIFF files with GREY/32 bit depth - but interprets them wrong. It cannot save or export TIFF with GREY/32. thomaso 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.
thomaso Posted July 2, 2022 Posted July 2, 2022 5 hours ago, NotMyFault said: Unfortunately the UI is not the best source of truth to find out what functions actually works or don't work: (...) Mask layers offer blend modes and blend ranges - none of them work. + Mask layer opacity affects the entire layer below or the parent layer – but not the mask. + Mask layers may get a layer fx applied – with no effect. + Mask layers may get an adjustment layer nested – with no effect. NotMyFault 1 Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1
NotMyFault Posted July 2, 2022 Posted July 2, 2022 3 hours ago, thomaso said: + Mask layer opacity affects the entire layer below or the parent layer – but not the mask. + Mask layers may get a layer fx applied – with no effect. These are examples to fit in the row I started (non-working UI) 3 hours ago, thomaso said: Mask layers may get an adjustment layer nested – with no effect. I rate this as a different kind of bug. It should work, and works partially / buggy in rare cases. It’s part of a class of general bugs with nested adjustment layers impacting the alpha channel. As mask layers are pure alpha, they are almost always impacted, but the issues affect pixel layers (with alpha), too. 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.
Michael Allman Posted July 3, 2022 Author Posted July 3, 2022 On 7/1/2022 at 1:03 PM, James Ritson said: Hi @Michael Allman, have you tried using the File>Export dialog and clicking the More button? This allows you to export 32-bit linear floats with the TIFF format. Presumably you are referring to write back when using File>Save? This should probably be looked at if it’s not writing the correct pixel format back… Hope that helps, James Hi James, Thank you. I completely missed the option under the "More" button. I was confused by the fact that AP is not saving my modified 32-bit tiff back as a 32-bit tiff, even though the document pixel format is 32-bit rgb. This sounds like a bug to me... Quote
Michael Allman Posted July 3, 2022 Author Posted July 3, 2022 FYI, I've reported this as a bug in the bug forum https://forum.affinity.serif.com/index.php?/topic/164613-ap-overwrites-32-bit-tiff-with-16-bit-tiff-when-saving/. NotMyFault 1 Quote
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.