Override Texture Compression?

Can we override texture compression per-texture?

Original Post on Discord

by user 103054507105067008

Not yet. What do you have in mind?

by user 103054507105067008

On the left the ktx compressed texture crunches up the text quality, wondered if we could override it

by user 103054507105067008

Or even just set a higher compression quality

by user 103054507105067008

That looks like more than just etc1s compression, also looks like lower res? not sure

Trying a higher resolution source texture for the time being, selective compression or compression settings per texture would be a life saver though

by user 103054507105067008

It’s planned :slightly_smiling_face:

An example of more issues we are hitting, this is a 2048x2048 sprite exported with Needle, the black has alpha around it, running at 1920x1080 looks bad. Obviously at 4k it is crisper, might be more of a mesh-ui issue but compression settings could ease this

by user 103054507105067008

We had to do a development build instead of a production build to get around this, admittedly the build is huge but it is for a local server running at an exhibition, when we launch on the client’s website I’ll have to find a better way around it

by user 103054507105067008

You mean this little circle with X alone is a 2048x2048 sprite?

Usually you should aim to display UI graphics at approx. the resolution they are designed in, not at 40x minification - that leads to issues same as exzessive magnification