Export Assets scaled output (@2x etc.) is NOT generated from Smart Object data in PS 2015.1

  • 1
  • Problem
  • Updated 2 years ago
I thought the whole point of the Generate Assets feature was the multi-resolution output, but apparently the only input data the exporter makes use of is the layer’s raster data, and not the original resolution of a linked or embedded smart object, thus making any upscaling from a 1x version unfeasible.

This way the ‘retina’ versions of the image are simply created as blurry memory-intensive pixel-bloats of the original size, which is nothing anyone could want :-(
Photo of Jens Nüesch

Jens Nüesch

  • 10 Posts
  • 7 Reply Likes
  • confused and frustrated

Posted 3 years ago

  • 1
Photo of Dan Rodney

Dan Rodney

  • 11 Posts
  • 6 Reply Likes
Actually it does work, but it depends on the type of Smart Object!

For example it works with vector smart objects (as long as you're exporting as JPEG, PNG, or GIF) and Smart Objects that are not made from JPEGs. I came here to report the bug for JPEG Smart Objects. If you place a JPEG in as a Smart Object, the 200% scale to make a @2x does not work properly (it's a blurry scaled up @1x). However if the file you placed as a Smart Object had been a PSD, it would have worked fine. Clearly there's a bug with JPEG Smart Objects.

Secondly, it would be awesome if the SVG export could read the vector data from a vector Smart Object, but sadly it does not. 

(This is still true in Photoshop 2015.5)
(Edited)
Photo of Jens Nüesch

Jens Nüesch

  • 10 Posts
  • 7 Reply Likes
Thanks for your reply, Dan. I did some more digging myself, and just as you stated, the feature works as expected for PSD and PSB files only. Any other file type (PNG, JPEG, TIFF) will yield the useless blurry result.

Now it’s definitely a feasible workaround to convert all files to PSD/PSB before placing them as smart objects. But given the extra work and the excessive waste of disk space resulting from that approach, I would REALLY LOVE to have this feature working for other (compressed) file types as well.
Photo of Dan Rodney

Dan Rodney

  • 11 Posts
  • 6 Reply Likes
Totally agree. I work on a Retina display, so I work in @2x Photoshop files which don't have this issue. I export @2x without scaling (they are the current size), and I scale down 50% to 1x. This works around this bug, but I still think it should be fixed.