Search Feedback

264
votes

Make removal of "white matte" from .psd files optional in importer

Editor

-

-

Disabling the white matte removal on PSD breaks the workflow if you depend on using psd files for ui and utilizing layer effects such as drop shadows in photoshop.

Can you at least add a checkbox to the importer to enable white matte removal as an option?

White matte removal was disabled in 2018.2.0b6

"Editor: When importing PSD, we no longer tweak its colors to remove white matte color impact. That means that texture colors will look exactly same as if image was "flattened" in photoshop (alpha is kept intact)"

Comments (18)

  1. 744189b1b6622cfcd40447f7c2a7a7e4?d=mm

    CyberStarLight

    Jan 30, 2019 17:12

    Why is unity not even looking at these feedbacks, like, ever?
    Why even have this system if you're going to completely ignore it?
    Maybe they just made this system to shut people up so they don't send them emails. I suggest everyone just move to sending emails to unity directly instead of wasting time here.

  2. Df8c5e928ad36a6a05b63babd32e613a?d=mm

    Sailendu

    Jan 29, 2019 15:50

    Please bring back this feature, all the UI textures looks really bad now, black shadow looks white. What is the reason for removing a perfectly working feature? Are they planning to remove support for PSD files completely? Exporting hundreds of transparent PSD files as PNG is a very bad workflow, it is a total wastage of time.

  3. D4396c56cfd524611078eb1da9329043?d=mm

    -chris

    Jan 08, 2019 20:08

    This is a horrible step backwards.

    Black transparent shadows in my PSDs are coming out as white.

  4. 3113fcc3a099f06cec16e140f7740a28?d=mm

    AurochChris

    Dec 20, 2018 09:51

    The removal of this feature is hugely detrimental to our UI workflow, as it will take longer for us to iterate on the visuals of our UI. It's hard to see what is gained by removing this feature that was working perfectly for the vast majority of our created assets. The (very) occasional failure of the auto-matte isn't a reason to throw out the system, if that was the actual reason for removing it.

    Relying on creating proper alpha-mattes / other file types takes a couple of extra steps whenever anyone wants to make the most minor changes. Currently, you can open the .PSD, tweak a colour or a shape, and hit save and move on with your life. Unity's argument is that we can automate the creation of an Alpha-matte in Photoshop, and this is correct, but the best case scenario is that I need to keep a copy of the source .PSD and the actual texture file in the same folder structure to make saving painless in Photoshop.

    As soon as someone fails to adhere to the workflow, I have to go find the actual texture file in the project folder. Not to mention that people may end up using the source .PSD as a texture anyway. And I am committing more files to source control. It's just detrimental in all ways.

    Moreover, what have we gained? Perhaps a 0.5% / 1% colour accuracy improvement for some colours when you compare an auto-matted transparent .PSD versus an Alpha-matted file. As a UI artist, that's not worth trading in iteration speed for.

    Please reconsider the removal of this feature. It's been working fine since literally Unity 3, and its removal makes my daily experience with the engine worse.

  5. 1b641fc1fb61242c65c50382beffeb07?d=mm

    N4Arts

    Dec 09, 2018 12:28

    This change broke all my UI. I don't want to have to waste time correcting each file's alpha channel. Please, include the option to have it as before.

  6. 2631112345dae94a8674aa76ec977d18?d=mm

    sarahnorthway

    Sep 07, 2018 16:09

    Workaround:

    2018.2.5f1 contains a checkbox to remove matte for existing PSDs, which can be hacked to include new PSDs by using an AssetPostprocessor to set pSDRemoveMatte and pSDShowRemoveMatteOption to 1 in new PSD meta files. Unity plans to remove this in future updates. Details and code at:

    https://forum.unity.com/threads/psd-color-matte-change-in-2018-2.540060/

  7. 2631112345dae94a8674aa76ec977d18?d=mm

    sarahnorthway

    Sep 07, 2018 15:41

    This is terrible - older system was working perfectly, now all our new PSD assets have glowing white outlines.

    Unity's proposed workaround (“Dilate Many” action from https://docs.unity3d.com/Manual/HOWTO-alphamaps.html) takes much longer than simply exporting PNG files.

    Is Unity trying to phase out support for importing PSDs entirely for some reason? What is the logic here?

  8. 5ddd03a6e336a9d7be883d06fc80119c?d=mm

    Alec-Slayden

    Sep 06, 2018 05:00

    The matte fix was an enormous time saver in PSD workflows. Please do not remove it.

  9. 70f63cbde8d0a8e3b1ba9141b8d747d4?d=mm

    Poolo

    Aug 15, 2018 09:52

    Please fix this!

  10. 9813884821af592f38e38384cc297af8?d=mm

    XTremEive

    Aug 08, 2018 05:00

    Make this "new behavior" optional AND disabled by default.

    Please and thank you.

    This new behavior is more than a change, it's project breaking.

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(11034)

2D

(291)

Ads

(63)

AI & Navigation

(83)

Analytics

(130)

Animation

(413)

Asset Store

(371)

Asset Store Publisher

(21)

Assets

(557)

Audio

(185)

Cloud Build

(154)

Collaborate

(70)

Docs & Tutorials

(251)

Editor

(2579)

Everyplay

(17)

Game Performance Reporting

(22)

General

(1003)

Graphics

(903)

GUI

(447)

Input

(173)

Licensing

(93)

Networking

(193)

Physics

(392)

Platforms

(448)

Profiling & Optimization

(84)

Runtime

(188)

Scripting

(1154)

Terrain

(178)

WebGL

(145)