Search the archive:
YaBB - Yet another Bulletin Board
 
   
 
Page Index Toggle Pages: 1
Send Topic Print
X-File (Read 394 times)
Aug 9th, 2004 at 3:15pm

Matrix   Offline
Colonel

Posts: 40
*****
 
I've recently started to design my very first aircraft using Gmax, but I'm having trouble exporting it and creating the aircraft. It isn't a very detailed model (it's just a box with a couple of wings). I've tried using MakeMdl but it needs an "X-Flie." The read-me file that came with it said that Gmax would be able the export a project in this kind of format then just use MakeMdl to create a .mdl flie.
 

Gmax&&FS2004
IP Logged
 
Reply #1 - Aug 9th, 2004 at 4:20pm

garymbuska   Offline
Colonel
I would rather be flying
Jacksonville, Florida

Gender: male
Posts: 2850
*****
 
Do you have the game pack files for GMAX. you need a gamepack file for each type of sim you want to design for. ???
 
IP Logged
 
Reply #2 - Aug 9th, 2004 at 6:00pm

Sterk   Offline
Colonel

Posts: 316
*****
 
Yes,when you install gamepack,you dont have to export to .x file,Gmax exports models directly to .mdl...
 

...&&&&
IP Logged
 
Reply #3 - Aug 9th, 2004 at 8:03pm

FSEdge   Offline
Colonel
Texas

Posts: 203
*****
 
Quote:
Yes,when you install gamepack,you dont have to export to .x file,Gmax exports models directly to .mdl...


Just an FYI,
Gmax has nothing to do with the creation of the MDL format. The plugin FSModelEXP.dle is there to take care of this. It reads the *.gmax format and converts it to X file format. MakeMDL opens and converts the X format to *.MDL.

With the default installation of the FSModelEXP.dle and MakeMDL.exe, the X file is trashed when all the data has been read by MakeMDL leaving you with no proof the X file ever existed. If it's desired to keep the X file, then other utilities are needed in the export pipe that allow for this to happen such as MDLCommander and Middleman. MDLCommander is really all that's needed to allow the capture of the X file for later use with MakeMDL but has a better GUI when combined with Middleman.

FSEdge
« Last Edit: Aug 10th, 2004 at 1:16am by FSEdge »  
IP Logged
 
Reply #4 - Aug 10th, 2004 at 8:02am

Sterk   Offline
Colonel

Posts: 316
*****
 
Mmm.o.k...May be you are right,then explain me such a thing:
When you export,say from 3D studio max to x.file it takes some time(a good few seconds depends on how model compicated is)And then you load x file into makemdl wich compiles it.When you export from Gmax to mdl right after clicking on word "export"  mdl compiling process starts.So the questions is when gmax creates x file?Is gmax so fast that it creates x file in less then a second and you even dont see it?

Anyway,lets say gmax really creates x file before compiling(although I dont think so).So If you have gamepack installed do you need to deal with x files?
No,you dont,right?

So if somebody has gmax and makemdl and dont have gamepack he cant create x file using gmax to load it into makemdl.But if he has gamepack he never need to deal with x files,so what's the point?
 

...&&&&
IP Logged
 
Reply #5 - Aug 10th, 2004 at 9:37am

Felix/FFDS   Offline
Admin
FINALLY an official Granddad!
Orlando, FL

Gender: male
Posts: 1000000627
*****
 
Gmax model to *.mdl is:

gmax+FSModelEXP.dle = (temporary) x file

(temporary) x file + makemdl.exe = *.mdl

(temporary) x file gets deleted after processing.


When you put middlman into the picture you can capture and save the x file.  There may be instances (especially for FS2002) where some direct manipulation of the x file may be useful.

*In general* most people will not need to manipulate the x file from gmax.





 

Felix/FFDS...
IP Logged
 
Reply #6 - Aug 10th, 2004 at 12:37pm

FSEdge   Offline
Colonel
Texas

Posts: 203
*****
 
Quote:
Mmm.o.k...May be you are right,then explain me such a thing:
When you export,say from 3D studio max to x.file it takes some time(a good few seconds depends on how model compicated is)And then you load x file into makemdl wich compiles it.When you export from Gmax to mdl right after clicking on word "export"  mdl compiling process starts.So the questions is when gmax creates x file?Is gmax so fast that it creates x file in less then a second and you even dont see it?

When the Export option is selected in Gmax, watch the progression bar at the bottom of the Gmax GUI. This is the time when Gmax is talking to FSModelEXP.dle and converting the *.gmax source to X file format. Depending on the complexity of the *.gmax source will determine how long it takes the progression bar to complete ( this will be typical as to what you see in 3D Max ). When the *.gmax source has been fully converted to an X file, the plugin, FSModelEXP.dle will call MakeMDL.exe and automatically force it to run without any further input form the user.

Quote:
Anyway,lets say gmax really creates x file before compiling(although I dont think so).

Although you don’t think gmax creates an X file would be right to a certain degree. As pointed out already. Gmax communicates down to FSModelEXP.del and it’s at this point the X file is created.

Quote:
So If you have gamepack installed do you need to deal with x files?
No,you dont,right?

You should never need to deal with the X file. Infect it was meant for you not too. That’s why you never see it or have a record of it after it has been used.

Quote:
So if somebody has gmax and makemdl and dont have gamepack he cant create x file using gmax to load it into makemdl.But if he has gamepack he never need to deal with x files,so what's the point?

I am not sure where you are going with this statment.

Quote:
When you put middlman into the picture you can capture and save the x file.  There may be instances (especially for FS2002) where some direct manipulation of the x file may be useful.

Hi Felix,

Middleman alone can’t capture the X file. What Middleman does is provide the user with an interface that allows certain options to be selected in MDLCommander. MDLCommander is the utility that is doing the work to capture the X file. It does so by copying the X file to a *.txt file for editing or to be used at a later time for compile. When MDLCommander was first developed it was intended as a scenery placement aid. By this I mean you could build a scenery object and compile to X format and offer this format to developers/end users instead of the *.gmax source. The end user couldn’t change the model a great deal and call it his/her own, but they could make slight mods and compile to *.bgl and change the placement coordinates at the time of running the X file through MakeMDL.exe.  If you were to use just MDLCommander in the export pipe you would need to open the associated config file and edit it by hand for what you would like MDLCommander to do. That’s why Middleman is used in conjunction with MDLCommander so you never have to manually edit MDLCommanders config file. Wink

FSEdge

 
IP Logged
 
Reply #7 - Aug 10th, 2004 at 4:09pm

Matrix   Offline
Colonel

Posts: 40
*****
 
Thanks for your help. I went to the Microsoft web site and downloaded the FS2004 gamepack, and now when I go to export my model gmax allows me to export it into a .MDL file.

One more question: Now that I have a working model what else do I have to do to be able to use it in FS2004?
 

Gmax&&FS2004
IP Logged
 
Reply #8 - Aug 10th, 2004 at 5:00pm

FSEdge   Offline
Colonel
Texas

Posts: 203
*****
 
Quote:
One more question: Now that I have a working model what else do I have to do to be able to use it in FS2004?


You can find help on aircraft installation
here
. And also go back to the FS2004 supplement site and down load the Aircraft Container SDK too. It will cover the ins and outs as well.

FSEdge
 
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print