What does "Texture atlas needs textures to have Readable flag set." means?

I’m using the PackTextures function, and Unity gave me this error when I click play… though I’m pretty sure there’s no error inside the script. What does it means and what should I do about it?

this means that the textures you want to pack must have the “get / set pixels” flag enabled, choose the texture to be an advanced type to enable this.

if this is not set, the texture is never stored in ram only vram, as such you can not use it for packing as the cpu can’t access it

that solved it… thanks a lot!

I set the texture as advance type and still getting that error… any idea? I use Unity 4.2

You have to set read/write enabled to true, not just set it to Advanced.

–Eric

1 Like

I was just trying out all option combination when I found it! Thanks!! :slight_smile: