• 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.

MSFS20 Multiple Custom Objects?

Messages
203
Country
unitedstates
Hello! I FINALLY was able to get my custom object into FS2020, but only one. I followed multiple tutorials on Youtube, but they either import only one object or do multiple objects at one time. I'm looking to add each section as I build them, separately (ie: on different days). I've tried putting all objects and textures in the same folder within "modelLib" and also creating a new folder within "modelLIb" (one folder per object) with no luck. Although I see the object (and textures) process OK when I build the package, I don't see it under "objects" in dev mode, even after restarting the sim. I'm only able to see the first object I ported into the scenery, no subsequent ones. Does someone know how to do this? Any help would be much appreciated! Thanks.

-PEACE FARM
 
I have been able to get multiple objects in the same package/project. Each need a separate folder for their source files under modelLib and their textures share the same texture folder in the root of modelLib.
 
I have been able to get multiple objects in the same package/project. Each need a separate folder for their source files under modelLib and their textures share the same texture folder in the root of modelLib.
Just wondering, are you creating an XML file with a new GUID for each object?
Thanks guys. I was able to sort the issue out by removing a version of the package I put in the community folder. I simply removed it, restarted the sim, built package, closed project, reopened it and viola! Objects showed up on the list. Hope this helps someone else.
 
To answer your question,

There are different approaches:

You can export multiple objects (from a blender scene) into 1 gltf file with 1 GUID. In MSFS they will act like 1 object.

Export all models individually 3 objects into 3 gltf files 3 GUID, this objects will be 3 objects in msfs and it is possible to manipulate all 3 individually.
 
You have to rebuild the project for each new model that you add. And of course, there can be more than one model in the build. And if you are doing it while you are in the sim in dev mode you have to reopen the project after the rebuild. Works fine, and you do not have to restart the sim every time. Once you have added a new model to the project and the project is open in devmode and you are in the scenery editor the model will update automatically in a few seconds if you make changes to it and re-export it from Blender. And then, of course, you have to copy the rebuilt package to your community folder before it is visible in the sim after a sim restart. I always remove the previous version completely before copying a new version to Community to avoid leaving redundant stuff in the folders.
 
To answer your question,

There are different approaches:

You can export multiple objects (from a blender scene) into 1 gltf file with 1 GUID. In MSFS they will act like 1 object.

Export all models individually 3 objects into 3 gltf files 3 GUID, this objects will be 3 objects in msfs and it is possible to manipulate all 3 individually.

Thanks for the reply. That was another question I had. Say I build a terminal made up of 5 separate objects (same Blend file), each with their own texture sets, I can assign each objects material as normally would and Blender would consolidate them into one? If so, that's great!

You have to rebuild the project for each new model that you add. And of course, there can be more than one model in the build. And if you are doing it while you are in the sim in dev mode you have to reopen the project after the rebuild. Works fine, and you do not have to restart the sim every time. Once you have added a new model to the project and the project is open in devmode and you are in the scenery editor the model will update automatically in a few seconds if you make changes to it and re-export it from Blender. And then, of course, you have to copy the rebuilt package to your community folder before it is visible in the sim after a sim restart. I always remove the previous version completely before copying a new version to Community to avoid leaving redundant stuff in the folders.

Thank you for clarifying!
 
Here i have an example of a way I organize my blender scene:

i have multiple blender objects inside a collection
objects in a collection will have the same Texture
and the scene will be 1 gltf file = 1 Object in MSFS
 
Thanks for the reply. That was another question I had. Say I build a terminal made up of 5 separate objects (same Blend file), each with their own texture sets, I can assign each objects material as normally would and Blender would consolidate them into one? If so, that's great!
Yes, you can have several objects with different textures, and you can also have different textures on different faces of the same object. Just remember to select all objects (press A in object mode) before exporting and all your objects will be in one glTF file and all textures will be copied along.
 
objects in a collection will have the same Texture
I do not know substance painter (never used it), is it always doing one texture only for an object? You can have several textures applied to the same object - works fine in Blender and in MSFS.
 
I do not know substance painter (never used it), is it always doing one texture only for an object? You can have several textures applied to the same object - works fine in Blender and in MSFS.
it generates 1 texture for 1 Blender Material.
so if you have 3 Materials on 1 Blender object you get 3 Textures.

if you have 1 Material on 3 Blender objects you get 1 Texture.

you can buy substance painter over steam with a perpetual license if you dont want to pay a subscription. and it hase a 30 days trial :)
 
Thanks for all the info guys. +1 for Substance. I have been using it for a couple years now, but WOW do we really see shine in FS2020. It's amazing to be able to see a render and know that it will look as good, and sometimes even better in the sim. Highly recommend you check it out. A lot of good tutorials are available on YouTube.
 
Back
Top