Skip to main content
Jarda Bereza
Inspiring
October 1, 2017
Question

Script Unsmart 2.0 is done

  • October 1, 2017
  • 3 replies
  • 2777 views

I need your help with testing.

Also check settings inside script and try different settings.

Download: Magic scripts for Photoshop

Please make sure that you test version 2.0

You also must copy file lexicon inside same folder.

Major changes:

- completely rewritten

- added viewless method if smart object has no layer comps

- opening and closing SO window only once if there are multiple instances

- better, faster and more reliable SO active composition detection

- Unsmart can now reproduce more deformations methods

- big performance improvements

- better artboards support for pixel perfect results

- mask is added automaticaly only if layers inside smartObject canvas are outside canvas

Reproduces from SO

- pixel mask (including: link, density, feather)

- disabled pixel mask

- vector mask (including: link, density, feather)

- disabled vector mask

- blend modes, fill, opacity

- name

- color tag

- deformation, position, scale

- layer effects scaling including shapes strokes with gradients, patterns ect.

- moves clipped layers to the SO group

- if SO is linked with another layes new SO group will be also linked

Can't reproduce

- warp

- SO filters

Known issues

- some deformations can't be reproduced with text layers or smart object vector layers. Nearest similar deformation is used.

- you might see different result if smart object has more layer comps but none is selected

- documents may not have compatible modes e.g. bits per pixels, color mode, pixel scaling

This topic has been closed for replies.

3 replies

Participant
March 28, 2018

Is anyone else getting this error trying to use un Smart?

Tom Winkelmann
Inspiring
March 28, 2018

Does "Lexicon-0.1.jsxinc" exist?

Jarda Bereza
Inspiring
March 28, 2018

Yes there must be both files. Lexicon is my library for easier work with JSX code.

JJMack
Community Expert
Community Expert
October 3, 2017

There is a lot to test there and some of the code seen to be in binary and other is fort some package I have never seen.  I trust you but I don't like installing binary scripts I will not be testing for I do not many of the thing these script are programmed for.  Even with the music muted I can not follow your video with out an overview or narrative or repetitive viewing.   IMO you are asking us to do a lot of work.

JJMack
Jarda Bereza
Inspiring
October 3, 2017

JJMack: I don't need test everything. Just Unsmart 2.0 and this is not binary. Anyway feedback on other scripts is valuable for me. :-)

It is a voluntary activity. You do not have to worry about it at all. Anyway I'll be glad for any feedback.

c.pfaffenbichler:

I found reason. Condition checking if SO content is bigger than parrent doc failed. Width and Height in document descriptor is in distanceUnit and this value changes with resolution. So I need get resolution, divide by 72 and multiply master document dimension with this ratio. Thx. This will be fixed in next version.

c.pfaffenbichler
Community Expert
Community Expert
October 3, 2017

Personally I suspect that many people who want to »unpack« SOs don’t fully appreciate the matter.

But the task itself is quite challenging (looked into it myself a while ago) and it’s great that you undertake it and share the fruits of your labour freely.

I have not done extensive testing but two comments:

1) In the dialog the Script seems to be listed as » Undeform 2.0«.

2) I get an offset when unpacking a scaled and rotated SO that seems to be unintended.

Jarda Bereza
Inspiring
October 3, 2017

Thanks for testing.

ad 1) yes name is wrong

ad 2) could you please send me test PSD? I will check it.

c.pfaffenbichler
Community Expert
Community Expert
October 3, 2017

I sent you a pm.