I wanted to do a custom importer process on textures but I have some trouble to understand how those processors function. After a few tests I can say that the Post Processor is called before the texture is being compressed to it’s target format. But, it is not using the data of the source texture. For example, when the designated texture format has no alpha channel, then it is not available in the color set of texture in OnPostprocessTexture ( Texture2D texture ). With that I mean alpha has a value of one.
Can someone tell me how that would be possible? It makes sense that the alpha is not available in the final image, but it should be available in the PostProcessing because that happens before the texture is being compressed. For instance with a 1Bit alpha format it is fully available as well*.*