Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice
  4. Dismiss Notice

Texture import option "alpha is transparency" stopped working for ETC1 RGB4 textures in Unity 5.5

Discussion in 'Android' started by pachash, Jan 13, 2017.

  1. pachash

    pachash

    Joined:
    Apr 2, 2014
    Posts:
    55
    Texture import option "alpha is transparency" stopped working for ETC1 RGB4 textures in Unity 5.5

    Before Unity 5.5 option "alpha is transparency" would properly generate ETC1 RGB4 texture with some additional pixels in order to avoid fringes issues on the border of a textures with alpha. In Unity 5.5 this stopped working.

    We use ETC1 RGB4 format with our own compressed alpha texture(sorry we don't use built-in auto split alpha texture since it's not stable and we don't have much control over the resulting alpha).

    Here are the images of the same texture grabbed from Android device. The first one is generated with Unity 5.4.3, another - with Unity 5.5





    P.S. Yep, I filed a bug but maybe someone has an idea for workaround?
     
  2. Noxury

    Noxury

    Joined:
    Mar 8, 2015
    Posts:
    22
    I have this problem too for my android game since upgrading to 5.5.0f3 64bit. The issue still remains on the builded .apk when going to the texture importer platform tabs (where it's displaying Default) where you can override the texture with specific settings for each platform like compression, format. However, in the game/scene view it looks like it should.