Jump to content

Smart Objects convert to Affinity .afphoto or .afdesigner


Recommended Posts

Quote

Looks like you can edit placed files in a document and have them update on save, similar to the way Smart Objects work in Photoshop. I haven't tried it, but here's a tutorial from Affinity:

https://www.youtube.com/watch?v=JLqPhlRrvTM

Affinity Photo and Affinity Designer both have this feature.

Hi,

As it seems possible to use a Affinity kind of "Smart Objects" in Photo and Designer, I wonder why it's not implemented in a way that when you open a PSD in Affinity containing "Smart Objects" it automatically converts in the same way as in the above video tutorial and all you have to do is save it in .afphoto or afdesign to continue working on it?

Regards,

David

Link to comment
Share on other sites

PSD is more or less a proprietary file format which has been enhanced with many Adobe related custom parts over the years. Meaning here, that not everything used inside PSD files is officially documented in such a way, that third parties can make any further use out of it easily or then resemble every PS functionality.

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

Well smart objects are layers, the image data of raster or vector images or even other linked objects. You would need to be able to parse and interpret those (...all individual settings and effects) in a propper manner from inside of the PSD file format and that's the overall main difficulty here. I don't know if there is any third party PSD file parser available who is able to extract all this in a graceful manner, I somehow doubt this.

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

If you have created designs etc as Smart Objects in PS,  I would guess that, for the most part, you would be able to use the rasterized version in your Afinity projects. For the other you shoud be able to recreate the equivalent in Affinity.

John-

Windows 11, Affinity Photo 2.4.2 Designer 2.4.2 and Publisher 2.4.2 (mainly Photo).

CPU: Intel Core i5 8500 @ 3.00GHz. RAM: 32.0GB  DDR4 @ 1063MHz, Graphics: 2047MB NVIDIA GeForce GTX 1050

Link to comment
Share on other sites

  • 9 months later...

Adding to @v_kyr comment about "Well smart objects are layers, the image data of raster or vector images or even other linked objects." Yes, this is true but they can also be full-blown PSD when opened. Meaning I can import a multilayered PSD as a smart object and your current document seems to automatically assign it's own identifier so that the original isn't affected. Seems like it bakes in a copy. You'll notice when you double click that PSD smart object and it' opens up the file name shows the new identifier, which is usually a string of numbers. 

Link to comment
Share on other sites

  • 8 months later...

New Affinity user, after seeing that it had support for PSDs, I just assumed that it had support for Smart Objects and went ahead and purchased. Was really disappointed to find that all of the mockups I use to present my design are now broken. 

Thanks however for the excellent spot with Photopea... at least now I can prep my artwork in Affinity, and then when I want to present it in a mockup, just drop it into the mockup with Photopea... and it's free. :)

Link to comment
Share on other sites

33 minutes ago, Kurt Farrar said:

New Affinity user, after seeing that it had support for PSDs, I just assumed that it had support for Smart Objects and went ahead and purchased. Was really disappointed to find that all of the mockups I use to present my design are now broken. 

Thanks however for the excellent spot with Photopea... at least now I can prep my artwork in Affinity, and then when I want to present it in a mockup, just drop it into the mockup with Photopea... and it's free. :)

Wekcine to the Serif Affinity forums, Kurt.

You perhaps need to set an option in your Designer and Photo Preferences:

image.png.9911ca98ce0617b9a7f621ec6c40fafc.png

This will not be perfect, but it should get you closer to what you want.

-- 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.1.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

  • 2 weeks later...

I have to thank you all for this topic...

I was quite interested to buy Affinity and convert my psd files, but was disappointed by the Vector Smart Objects rasterized (don't judge me, I use a lot of these in my psd :) )
So, regarding the solution with Photopea, it did the trick needed...

Amazing, farewell Adobe :)

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.