Blender Exporter 0.3.6: Not exporting textures

Version: 0.3.6

Frequency: Consistently

Severity: Blocker

Bug description: The new exporter won’t export textures at all as far as I tested it. My test included, Blender 3.3.19, Blender 3.6.18, Blender 3.3.17 and Blender 4.0 (not supported, I know). The funny thing is, only Blender 4.2 will export textures but, *.comp textures will be a black/white image instead of full RGB with the different channel information.

Repro steps:
-Open Project in Blender or create a test project
-Assign MSFS materials and textures.
-Export project with the latest (v0.3.6) exporter
-Observe issue.

are your textures divisible by 4 pixels in both directions ?
are they in a normal image format acceptable by blender (i dont think dds works)

Yes, all textures are following the 2^2 rule. All textures are .png format.
The old exporter for MSFS 2020 will export them without any issue. (Yes, I did convert the MSFS2020 project to a MSFS2024 project and all materials are updated in my blender file).

PS: Thanks EzRyder for your Youtube Videos about MSFS2020, helped me a lot in the past months.

1 Like

i just tried exporting one of my 2020 projects
blender 3.6.8 w/ the plugin 0.3.6
it exported the textures just fine, complete with the new xml ‘flag’ files

try ‘resetting’ the msfs type, byt that i mean just opening the drop down menu and re-select ‘Standard’ or ‘Decal’ or w/e
blender doesnt always read the files right, especially if you change them and particularly with the comps

Looks like you are a lucky guy :wink: For me nothing seems to be working. Downloaded Blender 3.6.8 → only .gltf and .bin will be exported. At existing project, I removed the MSFS Material and created a new one → not working. Again, created a new Blender file with a test object and textures → not working.

Maybe my setup is the issue? I do have the project and textures stored at an own SSD E:/, my exports will be placed on the main storage C:.
But also changing the export path to E: won’t change anything…

In addition, I uploaded my current exporter settings. But also here I feel that nothing changes the behavior.

Appreciate your help.

And if you use ../textures in Textures?

Still same behavior.

To show where my blend file and texture folder is located.

Just checked again to be sure and it does export all textures (Blender 3.6.17) Do you have any other MSFS GLTF exporters enabled? Maybe you can try to disable that, else I dont know.

Edit: Any errors shown in the system console?
Screenshot

Thanks for your input, had the following warning in the system console. “[TEXTURELIB][GLTF][WARNING] No textures found in C:\Users\XXX\Desktop\Cube.gltf.”

But I found the issue, it’s a setup issue as far as I can tell.

Following situation:
-Blender installed on C:
-Project located on E: due memory reasons
-Export gltf to C: or to E:

As long as Blender is located on C:, all textures and the export destination need to be on C: as well, otherwise the exporter won’t export textures and won’t create the new “flag” files.

So long story short: Blender and your project files must be on the same drive otherwise you will run into this issue. I still assume that it’s an exporter issue because it’s not a problem at all with the old exporter for MSFS2020. Maybe this can be fixed in a future update.

Thanks to @Cygnifick and @EzRyder for your help!

1 Like

I do have Blender on the same drive as my projects… Maybe you can make a bugreport about it.

it wont matter where things are so long as blender can find and export the textures

you need 2-3 settings in the exporter, the texture location (using …/texture)
and the gltf / bin folder and name on the Preset tab- this needs to point into the SDK Aircrafts model folder, and then make sure your using this export option in Presets tab not the one in the Objects tab


Hmm, not working for me. For now, I will use everything on one drive and that seems to work for me now. :sweat_smile: