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

ModelConverterX 1.1 release

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Today I finished the release of ModelConverterX version 1.1, as it was a long time ago that a stable version had been released. Actually so long ago, that I lost track of all the improvements made compared to version 1.0. The most important improvements are:

  • Added a FS2004 scenery MDL reader
  • Added a COLLADA reader
  • Added a Wavefront OBJ reader and writer
  • Improved the user interface
  • And many many smaller changes (in total about 90 issues from my issue list have been addressed in this version)

You can get this latest stable release here.
 
Messages
5,214
Xmas wishlist

Anything you had in mind as a Xmas gift?:D

PS Terribly busy working on making buildings with Sketchup to use in FS.
As long as there are no animations involved, GSU is a lot faster, more user friendly and FPS friendly than Gmax. At least, that is my idea.
Great tool.
 
Messages
1,267
Country
us-hawaii
Have you had any problems with sketchup image textures? I'm in learning mode, and I just applied colors to my faces and it went fine, but then when I started adding a texture it didn't import correctly.

scott s.
.
 
Messages
1,077
I've actually found a few uses for this little gem, and I'm interested in where it is heading.

Talking about Sketchup, I am interested in going the other way -- GMAX to Sketchup -- as I've promised to place one of my airport models on Google Earth. It would be nice if I could use the original models, rather than redoing it from scratch.

I can use MdlConvertX to convert to 3DS, but is there another way which anyone can recommend?
 
Messages
5,214
Re: Have you had any problems with sketchup image textures?

The only thing that is a bit cumbersome is that you have to convert the texture jpg into bmp, change the texture names in MCX, and change the GUID, but it does not give problems. I do get an error message each time I want to change the name and GUID but when I ignore it and continue, everything goes well.
 
Messages
5,214
error on importing

Hi,

After having continued working on a building and having updated MCX to v1.1, I now get the following error on import:

An error occured during importing the selected file

Message:
De objectverwijzing is niet op een exemplaar van een object ingesteld.

StackTrace:
bij ASToFra.DAEReader.FindNode(Node start, String url)
bij ASToFra.DAEReader.FindNode(String url)
bij ASToFra.DAEReader.ProcessNode(Node node, SceneGraphNode root)
bij ASToFra.DAEReader.ProcessNode(Node node, SceneGraphNode root)
bij ASToFra.DAEReader.Read(String filename)
bij ASToFra.ObjectReader.read(String fileName)
bij ASToFra.MainWindow.bwImporter_DoWork(Object sender, DoWorkEventArgs e)

Strange and I do not know if that has to do with something I added in Sketchup or with the new stable release.
 
Messages
5,214
Error overcome.
For everybody's info: unchecking "preserve component hierarchies" in sketchup exporting options solved the problem.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Hi Rob,

PS Terribly busy working on making buildings with Sketchup to use in FS. As long as there are no animations involved, GSU is a lot faster, more user friendly and FPS friendly than Gmax. At least, that is my idea.

I think for many people it is true that Sketchup is a lot easier to learn and you can get same quality results. The FPS does not matter though, since if you model carefully the results are the same :). It is just the process of getting to that results that became more user friendly.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Hi Scott,

Have you had any problems with sketchup image textures? I'm in learning mode, and I just applied colors to my faces and it went fine, but then when I started adding a texture it didn't import correctly.

As already mentioned the texture conversion will have to be done manually. Sketchup uses JPG textures most of the time. I have it on my wishlist to add texture conversions to ModelConverterX as well, but that will be a little bit later.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Hi Robin,

Talking about Sketchup, I am interested in going the other way -- GMAX to Sketchup -- as I've promised to place one of my airport models on Google Earth. It would be nice if I could use the original models, rather than redoing it from scratch.

I can use MdlConvertX to convert to 3DS, but is there another way which anyone can recommend?

I do have export support for COLLADA on my wishlist as well, so in the future that would help you.

For now I think 3DS is your only choice. It seems Sketchup does not support importing Wavefront OBJ, else that would be a good one to try as well.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Hi Rob,

Error overcome.
For everybody's info: unchecking "preserve component hierarchies" in sketchup exporting options solved the problem.

Thanks for the info. I'll try to export with that option on and see if I can find out why the reader crashes, since it should not do so :).
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Hi Rob,

Hi,

After having continued working on a building and having updated MCX to v1.1, I now get the following error on import:

An error occured during importing the selected file

Message:
De objectverwijzing is niet op een exemplaar van een object ingesteld.

StackTrace:
bij ASToFra.DAEReader.FindNode(Node start, String url)
bij ASToFra.DAEReader.FindNode(String url)
bij ASToFra.DAEReader.ProcessNode(Node node, SceneGraphNode root)
bij ASToFra.DAEReader.ProcessNode(Node node, SceneGraphNode root)
bij ASToFra.DAEReader.Read(String filename)
bij ASToFra.ObjectReader.read(String fileName)
bij ASToFra.MainWindow.bwImporter_DoWork(Object sender, DoWorkEventArgs e)

Strange and I do not know if that has to do with something I added in Sketchup or with the new stable release.

Can you send me a DAE file that has this problem? Since the export option that solved it for you is on by default and not all objects give the crash, it might be something with the model as well. If I have a file to debug I can make the COLLADA reader better.
 
Messages
383
Country
unitedkingdom
Excellent work Arno, and the new dev version with the day/night texture switch is superb.

Stevo ;)
 
Messages
5,214
Another thing that gives me some headaches:
the translucent textures are no longer translucent upon conversion, obviously I'd say, because they are jpg's that have to be converted. But it does take some doing to get them translucent again in FS.
But maybe I overlook something obvious for a change?


PS: this is in no way to be considered as critics. It is just a minor inconvenience that might or might not be remedied and does not affect the overall value of the program. On the contrary, I think that this extra COLLADA functionality will give some new impetus to FS as it links Google potential to an otherwise (developmentwise) dead MSFS.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
File is on its way.

Thanks, found it and fixed this crash (can't guarantee you won't find others with different COLLADA files). Will be fixed in the next development release.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
31,258
Country
netherlands
Hi Rob,

Another thing that gives me some headaches:
the translucent textures are no longer translucent upon conversion, obviously I'd say, because they are jpg's that have to be converted. But it does take some doing to get them translucent again in FS.
But maybe I overlook something obvious for a change?

With those JPG textures ModelConverterX will not detect the alpha channel, so you will manually have to set the material settings to use the alpha channel. This is done by hitting the "Set Default Transparent" button in the ModelConverterX material editor. And of course you need to make sure the alpha is in the texture you use in FS.

But how did you specify the transparency in Sketchup? I am not sure if JPG textures can have alpha at all. Or did you make the whole polygon transparent, can be that is not read correctly by ModelConverterX (would also not work that good in FS).

PS: this is in no way to be considered as critics. It is just a minor inconvenience that might or might not be remedied and does not affect the overall value of the program. On the contrary, I think that this extra COLLADA functionality will give some new impetus to FS as it links Google potential to an otherwise (developmentwise) dead MSFS.

All feedback helps to improve the tool and the COLLADA reader is a recent development, so I am sure it can still be fine tuned more, it still has some rough edges. So keep the feedback coming :).
 
Messages
1,267
Country
us-hawaii
It just keeps getting better. At the risk of thread drift, it seems like in sketchup that each use of a texture results in sketchup creating a new texture file when exporting the dae. Is there some way to get sketchup to use a single texture sheet for multiple applications?

scott s.
.
 
Top