ETC1 and Lightmap compression banding issues


#1

Hi Everyone,
This is more of a feature request to the Play Canvas Team

Is there anyway to expose the ETC1 compression options?

We are getting pretty heavy banding on Android with lightmaps when there is only a colour applied in the shader.

Is there a version of PVR and ETC that could be exposed that would reduce banding on lightmaps?


#2

Those hardware texture compression formats are lossy, so you’re going to notice some banding. I suspect that that is unavoidable. However, we should be deploying a couple of things very soon:

  1. ETC2 support (we’re adding ETC2 as an additional option in the texture compression panel, which will allow you to compress textures with alpha on Android).
  2. Compression quality setting to enable you to maximize the quality of your compression (if you’re prepared to wait for the additional compression time!).

1 should be done today. 2 will be done in the next week or so.


#3

That would be great Will, any ETA on when it’s going to be something we can try?


#4

So the ETC2 option just went live! :slight_smile:

image

Yay! Try it out and let us know if it works for you.

We’ll aim for end of next week to expose compression quality setting.


#5

Thank Will! I’ll give a test on Monday :grinning: