Bug description:
The latest Blender export tool version 0.3.6 does not work at all. There is an error when attempting to export. The screenshot is from Blender 3.6.15 but has also been tested on 3.3.2, as well as various other versions, all with the same result.
With the files from the SDK/Tools and Blender 3.6.18. I get an gltfvalidator error also something alike specular and ior texture not supported. Why? It’s disabled in export settings.
GLTFValidator | Found in C:\MSFS 2024 SDK\Samples\Aircraft\testst\PackageSources\SimObjects\Airplanes\test\model\test_LOD00.gltf - nodes[70] and nodes[72]=(‘_acf_gear_deploy[1]’) share the same ‘_acf_gear_deploy[1]’ unique_id
GLTFValidator | Found in C:\MSFS 2024 SDK\Samples\Aircraft\testst\PackageSources\SimObjects\Airplanes\test\model\test_LOD00.gltf - nodes[70] and nodes[74]=(‘_acf_gear_deploy[1]’) share the same ‘_acf_gear_deploy[1]’ unique_id
GLTFValidator | Found in C:\MSFS 2024 SDK\Samples\Aircraft\testst\PackageSources\SimObjects\Airplanes\test\model\test_Intestrior_LOD00.gltf - used extestnsion not supportestd: KHR_matestrials_specular
GLTFValidator | Found in C:\MSFS 2024 SDK\Samples\Aircraft\testst\PackageSources\SimObjects\Airplanes\test\model\test_Intestrior_LOD00.gltf - used extestnsion not supportestd: KHR_matestrials_ior
GLTFValidator | Found in C:\MSFS 2024 SDK\Samples\Aircraft\testst\PackageSources\SimObjects\Airplanes\test\model\test_Intestrior_LOD00.gltf - Matestrial[4] (‘NeuOhnePanel’) is used by mesh[266], and has testxtures, but it doesn’t have any UVs.
Why, what to do? The very same works fine in MSFS2020.
Please make a screenshot, did you copy that errors by hand?
All those errors/warnings are from the compiler, not from Blender (so basically they are not related to this thread)…and if you to a fresh (removing Packages and PackageInt folders) recompile with 2020 compiler you will likely see them
And most of them are due to modifications to Blender materials (ior and specular, that are not supported)
The error about unique id can be bypassed by disabling the “export unique id” in the blender exporter
The last one is bad modelling (if you assign a material with a texture you need to UV unwrap)
Yes. I was able to convert my files from 2020. Both 2020 and 2024 addons have to be enabled to convert the files (materials and lights). But it’s recommended to only have 2024 addon enabled to export. (Use @mamuDesignfix to solve the export part temporarily.
Remember we are here to help Asobo fix the bugs and make the tools better by providing reproduction steps as clear as we possible. We help each other to make MSFS and its tools better.
In 2020 we used to set up lights with an intensity value,
E.g. in Blender it was 30 (w), a cute bedside lamp barely visible in render view
But in game they were translated as something like 3000 watts floodlights . We got used to that and set the value accordingly
Now that you use candles (cd), a 30cd value feels really weak (although 30 candles may enhance a lot a romantic dinner )
So in the converter, the former 30w should be converted to 3000cd
I can make some comparisons to find the right values