- Messages
- 34,461
- Country

Hi all,
While trying to improve the preview of MSFS models in ModelConverterX I can across something interesting for the normal textures. I want to check if this is also what other developers experience.
The package tool of MSFS does modify the normal texture when it converts it to a DDS file. The images below show the input normal texture (left) and the one that the package tool makes (right). The R and B channels of the normal map are not changes, but the G channel (which normally contains the amount the normal is aligned with the face normal) is discarded and stored as black indeed (in the input image it is nearly white, except for the areas where the normal changes a lot). This makes me think that MSFS has it's own way to render the normal map (just as FSX had) and is not using the "standard" way of normal maps.
Can others confirm this? I think I'll have to make MCX able to render both the input and output state. As you developers can load glTF file before they have been packaged or also the files after they have been packaged.
While trying to improve the preview of MSFS models in ModelConverterX I can across something interesting for the normal textures. I want to check if this is also what other developers experience.
The package tool of MSFS does modify the normal texture when it converts it to a DDS file. The images below show the input normal texture (left) and the one that the package tool makes (right). The R and B channels of the normal map are not changes, but the G channel (which normally contains the amount the normal is aligned with the face normal) is discarded and stored as black indeed (in the input image it is nearly white, except for the areas where the normal changes a lot). This makes me think that MSFS has it's own way to render the normal map (just as FSX had) and is not using the "standard" way of normal maps.
Can others confirm this? I think I'll have to make MCX able to render both the input and output state. As you developers can load glTF file before they have been packaged or also the files after they have been packaged.