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

Importing Gmax Models To FSX Problem

Messages
77
Country
australia
Hello,

I'm wondering is someone could help me with this?

I have made a flag for FSX and i have exported it From Gmax and imported it

to Flight Sim. When i go to the Object Placement tool in the ALT menu in

Flightsim, my scenery is in the drop down Scenery list but where it should be

the name of the object it's a GUID not the actual name of my scenery

object...what have i done wrong?

Also when i go to place the flag it doesn't show in the Flightsim World.

I have once or twice been able to see my flag in the Flight Sim world but now after editing it, it doesn't show and i have been here for 2 full days trying to work it out but still no luck even after following exactly what the tutorials say in the SDK.

Also i have read the threads: FSX Gmax Animation Extravaganza & Problem exporting FSX_Gmax .mdl but still no luck :(

Any Help would be really Great.

Thanks

Nathan
 
Nathan, trying to work through GMax again myself, but I can resist.........

The organisers of the BDO took you flag!!
 
Oh, I thought you would have seen the news lately. The organisers of the Big Day Out concerts in Sydney, were going to ban the taking of flags to the concert, a traditional thing to do since it was ussually held on Australia day. Seems they thought it would create racial tension.

Anyway, hope you sort out your problem, I still am working through mine!
 
Ah i understand now.

Yeah it's wrong that we cant fly our flag in our own country on our own day isn't it?

well if you need any help with your modeling post a question here at this forum, they are really helpful here.

Good luck mate

Nathan
 
Last edited:
Hi Nathan,

That your object shows as a GUID and not with a name in the Object Placement tool is a know problem. For the moment there is nothing you can do about it. Either MS has to fix that or tell us how the names are read into the tool so that we can provide them to the tool.

What do you mean with the object not showing up? Do you not see it at all when you try to place it with the Object Placement tool? Or does it no longer show the next time you return to the same location?

If the last is true, make sure you save the scenery as XML from the Object Placement tool after you placed it and to compile that XML file to a BGL with BGLComp.

If it does not show at all (also the first them when placing it), I think there is something wrong with your object library.
 
Hi Arno,

That your object shows as a GUID and not with a name in the Object Placement tool is a know problem. For the moment there is nothing you can do about it. Either MS has to fix that or tell us how the names are read into the tool so that we can provide them to the tool.

Oh OK well at least i don't have to waste anymore time trying to work this problem out since i know i can't fix it.

What do you mean with the object not showing up? Do you not see it at all when you try to place it with the Object Placement tool? Or does it no longer show the next time you return to the same location?

The first is correct, I cant see my scenery at all when placing it with Object Placement Tool or any time after.

If the last is true, make sure you save the scenery as XML from the Object Placement tool after you placed it and to compile that XML file to a BGL with BGLComp

As i said above, I cant see my scenery at all in flight Sim but, this helps me though because i didn't know how to place a object in the world before i only knew how to add the scenery to a mission so it only shows up when the mission is playing.

But the main problem now is that my scenery doesn't show up in Flight Sim.

I'll try playing around with the tools and see how i go, I'll post any progress here.

Thanks very much

Nathan
 
Hello,

I have been trying to do my scenery all day today and still no luck with it showing up in flight sim.

Could someone please upload a .gmax file that has been exported and successfully been imported to Flight Sim so i can get an idea on what I'm doing wrong.

I'm also using 3D's Max 8 and still no luck with that...

In the past i have seen my scenery in Flight Sim and I'm doing the Exact same things that i did with the other scenery objects but nothing seems to be working now it just won't show in Flight Sim.

Thanks

Nathan
 
Nathan,

Maybe you can post your XML file you use for BGLComp. Do you see any errors when you compile. Use the cmd window - just don't drag and drop.

There is an instance GUID and a Library GUID. - have you mixed the two in the XML?
 
Hello Ronh,

I'm not sure what I've done, I'm just about to reformat my PC so i can start

fresh with a new Flight Sim And Flight Sim SDK also a few other things have

gone wrong with my PC so i need to Reformat anyway...

I should have the PC up and running in a few hours, I'll let you know if the

scenery works or if scenery still doesn't show in Flight Sim and I'll upload my

files so you can have a look at them if you can to see if i have done

something wrong.

But a new install of flight sim and flight sim SDK should fix the problem i hope.


Thanks verry much.

Nathan
 
Hello,
I've Reformatted and reinstalled Flight Sim And The SDK, Still no luck nothing will show up in Flight sim.

I compiled the TestX.x file in the Modeling SDK folder and there was no Errors and the Guide Name shows in the Object Placement tool in Flight Sim But It Still Doesn't Show In The Flight Sim World.

I've attached the files i used to for this scenery.

The Scenery is made in 3Ds Max 8.

Download The Files HERE
 
Hi,
I think i know what i have done wrong, Where should i paste my models GUID from Gmax in the XML file?

<SceneryObject instanceId="{ec14df7a-3d72-4c87-bd55-daa998b6908f}"

Or

<LibraryObject name="{4fa420b2-01d0-4b54-91b3-c2a2c2337a40}"

Or should i paste it in the both of them?

I'm guessing only one of them...

Thanks

Nathan
 
Hi Nathan,

If you use the Object Placement tool you don't really have to paste that code anywhere. These are the steps you should take:

  1. Create your object in GMax and export as MDL
  2. Collect your MDL file(s) in a library BGL:
    • You can do this with a little bit of XML code, something like this:
      Code:
      <FSData version="9.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="bglcomp.xsd">
      	
      	<ModelData sourceFile="myObject1.mdl" />
      	<ModelData sourceFile="myObject2.mdl" />
      	<ModelData sourceFile="myObject3.mdl" />
      	
      </FSData>
      Of course you need the enter the names of your MDL files and after that you compile the XML to a BGL with BGLComp
    • Another option is to use a tool like Library Creator XML to generate this library for you (the alpha 2.0 version supports FsX objects as well).
  3. Once you have the library BGL, you need to place that in an active scenery folder in FS. If you have done this the object should also appear in the Object Placement tool.
  4. Now in the object placement tool you click add and select the correct scenery object from the list. At this point the object should appear on your screen as well with a bounding box drawn around it. You can reposition it on screen as well.
  5. If you are done placing your objects use the "save scenery" button to generate a XML file for the placement. This file needs to be compiled with BGLComp again to get a BGL file. The BGL file goes in the scenery folder with the library object, so that next time your object shows again.

Hope this helps,
 
Hi,
I think i know what i have done wrong, Where should i paste my models GUID from Gmax in the XML file?

<SceneryObject instanceId="{ec14df7a-3d72-4c87-bd55-daa998b6908f}"

Or

<LibraryObject name="{4fa420b2-01d0-4b54-91b3-c2a2c2337a40}"

Or should i paste it in the both of them?

You manually generate a GUID for the instance. Use Microsodt GUID generator.

You use the Rollout LODNAME tool in GMAX a set the library GUID. As stored in the file properties. See my LODNameTool replacement script - It generates the XML code for you.

see

http://www.fsdeveloper.com/forum/showthread.php?t=3904


Or you can use Arno's suggestion above.
 
Last edited:
Hi,

Thanks Arno i downloaded the Library Creator and that works fine, my scenery shows up in flight sim now.

The Library creator is a really nice tool and real easy to use so thank you for showing me the tool.

Anyone having the same problem as me download Library Creator, It's a great tool and easy to use.

Download HERE


Ronh,

I downloaded that script last night and couldn't work it out, but i suppose now that I'm getting the hang of FSX scenery and scenery placement this tool probably will help me in the future.

Great Script though.

My main concern now is just getting things into the FS world.

FS9 was easy to do scenery for but as things in FS get Betta things get worse for the developers i guess. But the end result of the scenery makes it worth it.

Thank you so much guys for the help.

Nathan
 
The instance ID is optional, I don't think you have to need it when making simple scenery. I think it is mainly used when making missions or other stuff where you have to be able to refer to the specific placement later on. So for simple scenery I guess it is easiest to leave it out, prevents you from having to generate another GUID :).
 
Back
Top