V12 wrote in Fri Oct 25, 2019 8:31 pm:legoboyvdlp wrote in Fri Oct 25, 2019 7:03 pm:the DDS doesn't like the cloud images (as I recall something to do with transparency).
This is not only cloud problem. On Concorde I had some .PNG textures in grayscale subformat.
The three main problems are;
1. The particular DXT encoding that are used in the DDS texture cache do not support grayscale images - this can result in strange things happening. As yet I've not found a way to reliably detect a grayscale png (due to the way that OSG works I don't know that a particular file is png as the loader obviously loads the png as an OSG image)
2. Certain textures are functional textures and cannot be DDS/DXT(1,3,5) encoded. There is a built in set of exclusion rules based on the origin - I need specific steps to reproduce the problem *or* a texture filename that shows the problem so I can investigate a fix.
3. Possibly some of the textures in FGData will need to be re-encoded as RGB; I'm trying to avoid doing this as I'd like the texture cache to be smart enough to not require this; but it might be necessary.