• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

How to find the 'faulty' mesh? - Problem found

Messages
1,823
Country
australia
During compile/build I get one error ie [Mesh 92] .... invalid triangle mode .....

I understand to correct this one I have to
run mesh/clean up/delete loose
And mesh/clean up/Degenerate Dissolve
Several times, until it reaches 0 vertex/0 edges/0 faces removed for both of the functions above

Problem is how do I find the offending mesh (name). I added a fbx mesh for a cleat and suspected it was the problem but when I hide it before exporting from Blender the error still exists.
 
Last edited:
Blender users may be the best qualified to answer this, but while you wait, here is what Google AI says after it analyzes its database on Blender:

https://www.google.com/search?q=Ble...i41uAfSCcIHBTMtNS45yAeMAoAIAQ&sclient=gws-wiz


Indeed, MCX has automatic features it uses during import to clean and repair geometry of 3D models.

If Blender fails to clean up the model entirely, perhaps you could save out a glTF, then import it into MCX, then export it again as a MSFS project ?

GaryGB
 
I don't think that it is a Blender error. The error occurs in MSFS DEvmode when I do a project BUILD.
 
Interesting what Google AI says in reply to this query:

https://www.google.com/search?q=MSF...vgAgA&sclient=mobile-gws-wiz-serp#lfId=ChxjMe

AFAIK, MCX handles this well, but IIRC some FBX files result in anomalous geometry when imported to Blender, merged, then output as glTF's.

Are there no Python 3rd party Plugins / Extensions for Blender that clean geometry independently from / as a supplement to the Blender built-in routines ?

Sketchup has thomthom's "CleanUp" Ruby plugin script, for example; although thomthom does occasionally work in Blender, AFAIK he has not ported his plugin into a Python tool for Blender.

Surely someone has made such a tool for Blender by now ?

Otherwise, it is easy enough to import both the FBX and the glTF to be initially cleaned, then exported by MCX for use in the Blender workflow for output back to a MSFS glTF.


AFAIK, Arno has not adequately explained that MCX by default does rather extensive cleanup work upon import of any 3D model.

AFAIK, Arno has not adequately explained if MCX' default cleanup work upon import of any 3D model ...can be disabled entirely.

GaryGB
 
Last edited:
I once reported just the error and was advised to do the following in Blender -
'run' mesh/clean up/delete loose
And mesh/clean up/Degenerate Dissolve
Several times, until you reach 0 vertex/0 edges/0 faces removed for both of the functions above

And I remember that it worked at the time (I think there was only one mesh and so easy to locate)

BUT I think that I have found it. I 'opened' all the meshes and found one has 'mesh.030' which is also mentioned as not having a face. I will rework that mesh to correct it.
 
Last edited:
Back
Top