Jump to content

PSD smart object support in Photo 1.8.0 (split)


Recommended Posts

 

12 hours ago, Patrick Connor said:

PSD smart object support – any smart objects included in PSD files can now be imported into Affinity Photo as embedded documents [enable in preferences], letting you easily edit layers within any smart object and maintain a non-destructive workflow into Affinity.

This looks like an interesting update and I applaud the effort to support Smart Objects! The above statement seems unnecessarily bold though and is easily proved wrong. Smart objects can appear in such manifold ways: Pixel content, Vectors, RAW files, embedded and linked – it's extremely easy to miss some cases. I have quickly tested two files, created with Photoshop CS6. Both failed.

  • A simple file with a fill layer and vector content from illustrator as the smart object. The Photoshop fill layer got rasterized, the Vector content as well. Vectors were actually the type of Smart Object I had reckoned to cause relatively little issues to support – as Affinity Photo supports Vectors natively (in contrast to PS that needs strictly needs the container format).
  • A .psd with an embedded RAW that lives inside this file, along with its development settings. Using PS one may re-enter the RAW development and can from here reset the RAW to the unprocessed state and save out a .dng (one therefore as a PS-user may savely discard the source RAW-file as saved by the camera. When I open this file in Affinity 1.8 I get a silly pixel image. The import is 100% destructive.

 

Link to comment
Share on other sites

  • Moderators
12 hours ago, Patrick Connor said:

Please do not post bugs or problems that you find when using this version of the software in this thread, instead make a new thread in the Photo Bugs on Windows section

@hifred

Thanks for the kind words. Could you copy and paste (or move) the rest of your post to a new forum post as suggested

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

 

12 minutes ago, Patrick Connor said:

@hifred

Thanks for the kind words. Could you copy and paste (or move) the rest of your post to a new forum post as suggested

I do not consider my comment a bug report. I reported two completely unsupported forms of Smart Objects. Supporting embedded RAW in Smart Objects in my understanding is fundamentally incompatible with the way Affinity Photo works right now.

Link to comment
Share on other sites

1 hour ago, PedroOfOz said:

A .psd smart object 'photographic image' imported in APh then exported as a .psd is no longer a smart object. The image reopened in PS is rasterized so quite simply this new feature is useless!   

Just to be sure, do you have the new option in Preferences, General enabled?

image.png.6a4763495e1af7352fad9560c71dbfad.png

In any case, the feature will be useful to those who wanted to work on the Smart Objects in Affinity Photo. And I don't think the announcement said anything about being able to export PSD Smart Objects.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.6.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

1 hour ago, PedroOfOz said:

this new feature is useless!

I am guessing that this option is more for importing proprietary smart objects so we can get as much as possible out of it and continue happily inside of the Affinity package. You know that PS smart objects are part of Adobe closed code don't you? So what do you want them to do - reverse engineer Photoshop and release it under new name? It is amazing they even got that far with it.
 

Link to comment
Share on other sites

10 minutes ago, PedroOfOz said:

We crossed - I've just edited my post ... ☺️

Yes, but you only mentioned the old option to allow saving over a PSD, not the new option that allows processing the smart object during import without rasterizing it.

Are you successfully importing/opening the PSD, with the smart object showing as an embedded document in the Layers panel?

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.6.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

Just now, PedroOfOz said:

Unfortunately not! The smart object .psd opens as a raster file in APh ... smart objects nowhere to be seen! 😞 

Then either you have not enabled the new option (a screenshot of your Preferences, General) would help confirm, or your PSD file has a smart object that is not yet supported. The option does say to import them "where possible", so there must be some known cases where it's not yet possible.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.6.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

1 minute ago, PedroOfOz said:

Oh, do you mean Preferences/General with the box checked as per your screen shot? If so then it's checked.

(I see you've just posted so I guess we cross again) 

OK; thanks for confirming. Then if you're not getting them imported as embedded documents I guess your smart object is one of the ones they don't handle yet.

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.6.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

1 minute ago, PedroOfOz said:

The problem is the smart object via ACR then into PS with 'nothing else' done to it - saved as a .psd then opened in APh is rasterized.

There is no smart object! 

Bridge Raw file - ACR - a few general tweaks - open as smart object in PS - saved as .psd with nothing else done in PS. Open in APh - rasterized!

 

The support was never announced in a 1.8 beta for Windows as far as I know, though clearly at least part of the UI was implemented. @Chris B: As you were involved in an earlier discussion about this, were you able to confirm whether the function was ever fully implemented in the Windows version of Photo?

If it was, is there any information available on why the Preference is stated as "Import PSD smart objects where possible"? When is it expected to be possible, and when not? The Affinity web page for 1.8 words it more generally: "Any smart objects included in PSD files can now be imported as embedded documents, letting you easily edit layers within any smart object."

(And, if a moderator wants to split this part of the thread off on its own, that feels appropriate, to me :) )

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.6.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

6 hours ago, PedroOfOz said:

A .psd smart object 'photographic image' imported into APh then exported* as a .psd is no longer a smart object.

If I was a member of the A-team, I would leave only export to PDF and web. The general idea is to migrate to Affinity apps, not to use them as convertors only.

Link to comment
Share on other sites

@walt.farrellJust to confirm: I have read the announcement and clicked the Smart Object tickbox in Settings. I have also read the more cautious statement near the checkbox.

I imported two sample files with Smart Objects 1.8 could not handle altogether and there will likely be more. I also figured out that a simple Fill Layer from PS got rasterized...

For me as a customer who has bought all three products but doesn't use them it happened for the second time in relative short sequence that widely published marketing announcements were made, which simply aren't accurate.

Version 1.7x should bring a  performance breakthrough on Windows, but in reality the program still doesn't use the Video card and a lot of long standing performance-bottlenecks I experienced (and reported) remained in place. Now I got a victim of a clickbait again (I read the 'universal Smart Objects support' announcement in a German magazine) and I found out equally quickly, that statements made aren't accurate.

I am not criticizing the programmers, but rather the marketing department. On should be very cautious with announcements that don't hold water. It's just silly. The suite is a great success, one should not endanger the project with invalid promises.

Link to comment
Share on other sites

  • Moderators

None of this (well almost none) belongs in the launch announcement thread and has been split, including @hifreds original post which was pertinent but was split to make this discussion/thread coherent.

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

  • Moderators
5 minutes ago, hifred said:

@Patrick Connor I have no idea why this was necessary. I gave feedback on 1.8 and didn't report bugs. It was good if you at least placed a link to this split out thread.

It was only because the rest of the replies made more sense if your post was at the top. The rest did not belong there. 

The problem comes when people post in the announcement thread about what the software cannot do that the thread gets sidetracked. It's not a rebuke at all, just a bit of house keeping.

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

9 hours ago, nezumi said:

You know that PS smart objects are part of Adobe closed code don't you? So what do you want them to do - reverse engineer Photoshop and release it under new name?

That is at least pretty much what Affinity Marketing (wrongly) implied they did, in terms of the Smart Objects feature.

Link to comment
Share on other sites

5 hours ago, hifred said:

That is at least pretty much what Affinity Marketing (wrongly) implied they did, in terms of the Smart Objects feature.

Would adding "partial" to the support of Smart Objects help? I mean is there any instance that it actually works? Asking because I cant check it anymore - since Affinity came out on PC I just switched completely to Photo/Designer and I dont have Photoshop.

Link to comment
Share on other sites

2 hours ago, nezumi said:

Would adding "partial" to the support of Smart Objects help?

This sure would appear more honest. All image editors who have somewhat decent Photoshop background know right away that this promise is wrong – I at least knew, without even trying. Considering the size of the Photoshop user-base this  should be quite a few advanced users (easily 6 or 7 digits) who know, that what they just read is merely hollow marketing blurb.

I have even checked "vastly improved 1.7 performance on Windows" (wrong) and also tried 1.8 support for all Smart Objects"(wrong too). While I sympathized with Affinity from day one, I can not deny that such experiences do impact my inclination to try things out a third time (although I'm a licensed customer). What Affinity marketing does seems totally detached from what sane developers, who without any doubt do work at Serif would state. It's rather marketing folks (who obviously have no idea what they are saying) that drive advanced users away.

2 hours ago, nezumi said:

I mean is there any instance that it actually works?

Yes. I did not do a lot of tests, but Smart Objects which were created as an encapsulated sub-set of a file seem to work. Any Smart Objects that encapsulate non Photoshop-native data seem to get disregarded. I could not try if Smart Objects that contain externally referenced files do work, as my CS6 doesn't support this yet. Someone with CC had to test this.

Link to comment
Share on other sites

8 minutes ago, hifred said:

I at least knew without even trying.

Come on man, this sounds like people who AFTER something happened say "I knew it all the time" :D Photoshop background has absolutely nothing to do with it - programming does. I got 20+ years of Photoshop under my belt, yet I have no clue if it is actually possible to reverse engineer that smart objects and to what extent. You don't know either unless you are a programmer. I agree that announcing it now as major, fully fleshed feature is misleading if it works like you said.

To be completely honest I would put resources in making native alternative to smart objects instead of trying to figured out how Adobe did it.

 

19 minutes ago, hifred said:

I have even checked "vastly improved 1.7 performance on Windows" (wrong)

I just upgraded my PC so it indeed vastly improved :D . Imagine that performance we have now is all without even using GPU acceleration. I dont do big format using Photo, but on the very same computer, 2 years ago, performance of Designer was so much better from Illustrator that I could do things in Designer that were basically impossible on illustrator. That is partly why I switched. Plus - for years updates of Illustrator are basically a bad joke.

 

21 minutes ago, hifred said:

I did not do a lot of tests, but Smart Objects which were created as an encapsulated sub-set of a file seem to work.

OK then, so they went little overboard with advertisement but hey, its a good start. I would use words like "partial" or "experimental". It does not sound as good, but certainly is better to be accurate to avoid misdirection.

Link to comment
Share on other sites

2 hours ago, nezumi said:

To be completely honest I would put resources in making native alternative to smart objects instead of trying to figured out how Adobe did it.

Embedded (or Linked) .afphoto, .afdesign, or .afpub documents are the native alternative, aren't they? (For at least some uses.)

-- Walt

   Desktop: new:  Windows 11 Home, version 21H2 (22000.613) 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090  (old: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970 )
   Laptop:  Windows 10 Home, version 21H2 (19044.1706) 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Affinity Photo 1.10.5 (.1342) and 1.10.5.1342 Beta   / Affinity Designer 1.10.5 (.1342) and 1.10.5.1342 Beta  / Affinity Publisher 1.10.5 (.1342) and 1.10.5.1282 Beta
 iPad Pro M1, 12.9", iPadOS 15.6.1, Apple Pencil 2, Magic Keyboard

  Affinity Photo 1.10.5 (.280) and 1.10.2 (.266) Beta / Affinity Designer 1.10.5 (.21) and 1.10.3 (.19) Beta 

Link to comment
Share on other sites

4 hours ago, hifred said:

This is just silly and de-railing the discussion. I'm out.

Of course you claiming that "you knew without even trying" wasn't silly at all.

 

2 hours ago, walt.farrell said:

Embedded (or Linked) .afphoto, .afdesign, or .afpub documents are the native alternative, aren't they? (For at least some uses.)

Absolutely.

Link to comment
Share on other sites

17 hours ago, PatrickM said:

I have precisely the same feeling for all the applications of the trilogy, and more specifically concerning APublisher. Indeed, the more than promising presentation of the software's capabilities do not meet with usage. Presenting all their features as professional when each software is not yet stable and when one encounters again and again the same problems (tablet/mouse, exports of doubtful quality, no management of printer colour profiles, etc.) is problematic to say the least.

"Massive expand stroke improvements
Get incredibly accurate results with far fewer nodes than before."

Translated: (Finally) Get normal results without massive inaccuracies and tons of unwanted nodes (pardon the bugs though)

Serif (still) makes city market marketing that is obviously not targeting professionals. There is no revolution.

Years ago I met an old classmate out of the blue and we had a few beers - a real character (and now a sad fate). He then sold used cars (didn't surprise me) and he made me laugh so it hurt with examples of how they used verbal marketing tricks to sell "challenged" cars to ordinary people. Serifs marketing often reminds me of this meeting and his examples.

  • "The user interface is supposed to work for me - I am not supposed to work for the user interface."
  • Computer-, operating system- and software agnostic; I am a result oriented professional. Look for a fanboy somewhere else.
  • “When a wise man points at the moon the imbecile examines the finger.” ― Confucius
  • Not an Affinity user og forum user anymore. The software continued to disappoint and not deliver.
Link to comment
Share on other sites

Oh oh, such bad marketing by Serif. Lets see the real PRO marketing by Adobe, shall we?
Some examples:
Over the years I have seen tons of official videos made to promote new release, in which they were listing literally ALL new features, but person in video was calling them "MY 11 FAVORITE NEW FEATURES". These  happened to be ALL 11 new features. Very pro! No cheap manipulation for "ordinary people" there - simply all new features became his favorites, thats all... :D
At the end of the video they say something like "These - and many more - new features..." even if there was nothing else in the release. So pro, really impressive marketing. No one will ever notice.
Comments under the video? Turned off. A coincidence for sure.

I checked now their latest big release to see what revolutionary, new features they have added and how they are promoting it.
Still same (VERY PRO!!!) tactics - listing bloody EVERYTHING as a NEW FEATURE so it looks like they added lot of stuff. I especially like these new, revolutionary features in Photoshop:
- "Preference setting to auto-show the home screen" - Mind blowing. this will change how PRO's are working!
- "New Shortcuts" - WOW! I might be going back to Adobe for that revolutionary "feature" ;)
- "Animated GIF support" - for all you TRUE PROs out there who are making... animated GIFs frame by frame in 2020... Not some amateurs - as we all know Photoshop is targeting PRO folks! "What are you working on, mate?" "Animated GIF's for Sony... Serious business". Happens all the time in the industry! (btw - funniest part is that Photoshop had Animated GIF support ages ago, then they get rid of it and now bringing it back as "new feature").
- "Improved New Document dialog performance". - That is the killer! Now you click "New Document" and... New Document dialog shows up. Quote: "almost instantaneously". Respect Adobe.

I dont want to go one by one, but let me list just the last fantastic, new, revolutionary and extremely PRO FEATURE added to the latest Photoshop. Ladies and Gentleman, Adobe gives you:

"What's new screen within the app"

I wonder if they listed "What's new screen within the app" on that screen too... Adobe inception.

Ow, and @Jowday - you said
 

8 hours ago, Jowday said:

Get incredibly accurate results with far fewer nodes than before."

Translated: (Finally) Get normal results without massive inaccuracies and tons of unwanted nodes (pardon the bugs though)

Literally in the latest Illustrator they added "Path simplification. Easy and quick editing of complex paths by reducing the number of anchor points". Which is almost the same thing :D
BTW, that was one of THREE new features in Illustrator... THREE features in new release. You want to know two others? In that PRO software by industry leading developers? "Auto spell-check" and "Background save and export". Another groundbreaking release by Adobe. How did they listed it? OF COURSE using their (so much better then Serif!) marketing skills as "Top new features". Once again ALL (three...) features made to the top of the list. Bravo!

OK, enough of that PRO stuff, time to make some money with my amateur package. If only I had PRO Photoshop again, I could use some new feature.. like a shortcut or "whats new" screen... Eh...

Link to comment
Share on other sites

9 hours ago, nezumi said:

Of course you claiming that "you knew without even trying" wasn't silly at all.

Here is what I disliked about your post. I criticized repeated, demonstrably wrong marketing promises by Serif. You keep talking these false announcements down and ridicule the criticism ('he he, actually not too bad with brand-new hardware – just imagine how the software would fly with Hardware Acceleration'). And you are also bold enough to start criticizing me and my judgement. You effectively try turning things around and to totally side-track the discussion. That's a discourse method I generally don't accept.

And yes – your statement, that  intimate code insight is required to judge whether Affinity can fully support Smart Objects remains nonsensical. I won't start explaining – but you might read my first post again and ask yourself why I picked these two samples.

[Edit: Now I see that you even draw (here utterly irrelevant) Adobe marketing in. You might consider a career as a political advisor – you're good at this.]

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...
 Share

×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | 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.