Author Topic: ETC1 Compression support?  (Read 2991 times)

yuewah

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 180
    • View Profile
ETC1 Compression support?
« on: April 25, 2015, 11:55:21 AM »
ETC1 Compression support is coming for UGUI ( https://bitbucket.org/Unity-Technologies/2ddemos/src/trunk/READMER1.md ), any plan that NGUI will support as well ?

It split color and alpha into separate texture which improved rendering performance and smaller game build size.



ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: ETC1 Compression support?
« Reply #1 on: April 27, 2015, 04:29:00 PM »
There is nothing on NGUI's side that needs to change to support this. You can already display Unity sprites via UI2DSprite. It's the sprite's shader that will need to sample two textures instead of one, but I assume Unity will ship with them already.

yuewah

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 180
    • View Profile
Re: ETC1 Compression support?
« Reply #2 on: April 30, 2015, 10:54:16 AM »
What I mean is NGUI UISprite support, not UI2DSprite. I will not use UI2DSprite because there are many features not support yet.

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: ETC1 Compression support?
« Reply #3 on: April 30, 2015, 06:34:02 PM »
Ah, then no, I doubt I'll be adding something similar.