Hadn't thought about ModelConverterX, since the intended purpose of that is to convert macros and other old style scenery files into FSX formats. One of the problems with using that with library objects is that you don't have the individual mdl files, they are all part of airport_objects.bgl.
I managed to extract just the air_staticplanes01.mdl file using a hex editor and was able to open it in ModelConverterX. After exporting it, I hand edited the .x file to change the name/GUID and tried in in FlightSim and curiously enough the problem seems to be fixed. Curiously enough, the textures don't seem to have the night texture problem when using the default 16x16 black square textures. Only thing I can conclude is that the original MDL file was created with a buggy tool. Edit: (It's also possible that the resulting model will not use night textures. I don't know for sure.)
The problems about fixing the files this way are:
1. Far as I know there's no utilities for FSX to extract mdl files from bgl files so you have to do it manually. (Not too hard if you know how and have the right tools, but it takes a little time.)
2. ADE (my preferred scenery design tool) won't import a library using the exported MDL file unless the GUID is changed. (Changing the name may or may not be needed but is a good idea anyways.)
3. This won't fix existing sceneries since the GUID will be different, anyone wanting to use the fixed static planes would have to edit their scenery source files to change the object to the fixed one and recompile.
4. I'm not sure what people (or Microsoft) would think about someone distributing what is essentially a library made out of slightly modified stock objects. (Though exactly how they're different, other then name/GUID, I don't know.)
5. A library with these planes would either have to be distributed with the scenery or used as a seperate scenery like EZScenery libraries. (The library should be pretty small though, even with the stock textures. I would guess that, unzipped, the library with all 4 models + textures would probably under a meg in size.)
I managed to extract just the air_staticplanes01.mdl file using a hex editor and was able to open it in ModelConverterX. After exporting it, I hand edited the .x file to change the name/GUID and tried in in FlightSim and curiously enough the problem seems to be fixed. Curiously enough, the textures don't seem to have the night texture problem when using the default 16x16 black square textures. Only thing I can conclude is that the original MDL file was created with a buggy tool. Edit: (It's also possible that the resulting model will not use night textures. I don't know for sure.)
The problems about fixing the files this way are:
1. Far as I know there's no utilities for FSX to extract mdl files from bgl files so you have to do it manually. (Not too hard if you know how and have the right tools, but it takes a little time.)
2. ADE (my preferred scenery design tool) won't import a library using the exported MDL file unless the GUID is changed. (Changing the name may or may not be needed but is a good idea anyways.)
3. This won't fix existing sceneries since the GUID will be different, anyone wanting to use the fixed static planes would have to edit their scenery source files to change the object to the fixed one and recompile.
4. I'm not sure what people (or Microsoft) would think about someone distributing what is essentially a library made out of slightly modified stock objects. (Though exactly how they're different, other then name/GUID, I don't know.)
5. A library with these planes would either have to be distributed with the scenery or used as a seperate scenery like EZScenery libraries. (The library should be pretty small though, even with the stock textures. I would guess that, unzipped, the library with all 4 models + textures would probably under a meg in size.)




)
