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

Sketchup and ModelconverterX face color being exported

Messages
34
Country
australia
I have been trying to figure out something I am seeing when exporting Collada from sketchup and importing into ModelConverterX. On certain models, usually the more complex models, it is not only exporting the textured faces but also the color used for the back face. Not the back faces themselves but the color.

I am exporting one sided faces only, but in ModelConverterX it is showing 2 drawcalls, one being for my main texture and the other being for the back face color used in sketchup. e.g. #FFFFFFF
I can not figure out why it is doing it for some and not for others, and how I can get it to stop this all together. It is a completely unnecessary drawcall because the back faces do not even get rendered. :confused:
 
Disregard this! :D Just as I ask for help I have found the answer.

...and the answer is?

It's bad form to post a question then tease everyone by not providing the (discovered) answer... :duck:
 
Hi,

True enough!
Besides that, I think it does matter when you are dealing with (semi)transparent surfaces.
 
Yes guys you are right, my apologies :o I was just not sure if anyone else was really interested or came across this :D

For those that do find this same problem, I solved it by exploding the model completely so that there are no groups or components, this is something I always do before exporting as collada.

Select the entire model by dragging a box around all parts, right click on it and from the right click menu select "Entity Info"
Here I found that instead of the texture being displayed there is a "?" and by clicking on this you can select the correct "paint" from a sub menu (in this case the appropriate texture)

Parts can then be re-grouped if needed but exploding the model is important because if this is done while parts are grouped together or in components, then it will paint the back of the model with the selected texture and export double sided faces.

Obviously if you are using more than one texture map per model you will need to do this separately for each part.

I'm still not sure why only more complex models are behaving this way because my technique for building and mapping the textures is no different.

Hope that makes sense :p
 
Yes guys you are right, my apologies :o I was just not sure if anyone else was really interested or came across this :D

For those that do find this same problem, I solved it by exploding the model completely so that there are no groups or components, this is something I always do before exporting as collada.

Select the entire model by dragging a box around all parts, right click on it and from the right click menu select "Entity Info"
Here I found that instead of the texture being displayed there is a "?" and by clicking on this you can select the correct "paint" from a sub menu (in this case the appropriate texture)

Parts can then be re-grouped if needed but exploding the model is important because if this is done while parts are grouped together or in components, then it will paint the back of the model with the selected texture and export double sided faces.

Obviously if you are using more than one texture map per model you will need to do this separately for each part.

I'm still not sure why only more complex models are behaving this way because my technique for building and mapping the textures is no different.

Hope that makes sense :p

I guess I missed that one,... I haven't had to do any of this for models,... if I want boths sides used, lets say,... then I paint each side and they come across as such (through MCX).

FSD184,

Just wondering, has this method (expoding) it caused your models to be smaller, as in kb? I have also found out, that painting one side doesn't duplicate on the other side for me... but it still gives the gray coloring, which you can delete within MCX also. Was this what you were hoping for?
 
Last edited:
To All:

This maybe a hunch... but before you export... click on "Export" then double check your Options there (Click on),... my settings are:

If you notice, most of you are using the default which is: 3 of them are ticked, the 3rd one unticked in my setup "Preserve Component Hierarchies". I noticed that a few of my models (after FSD184 advised about exploding the model), GSU isn't allowing me to Explode the object. Meaning its not a Component to explode... Just a thought... to everyone.

I unticked that one since its really not needed really in MCX since MCX is setting the Hierarchy anyways... I think by the number of times is called upon.

There was another reason I did so but can't think of it right now.. :confused:
 

Attachments

  • Export Option Screen.jpg
    Export Option Screen.jpg
    21.1 KB · Views: 643
FSD184,

Just wondering, has this method (expoding) it caused your models to be smaller, as in kb? I have also found out, that painting one side doesn't duplicate on the other side for me... but it still gives the gray coloring, which you can delete within MCX also. Was this what you were hoping for?

Hi Pyschen,

I don't think there is any difference in size of the exported model, but I found some unrelated errors when importing collada format into MCX such as missing faces which were solved by exploding the model before exporting from Scetchup. It's not essential for every model that but out of habit I do it for each one now.
Painting one side does not duplicate on the other I know, and the reverse side is left greyed out, this is the same for me but on certain models it was actually exporting the color information you have selected in the options for the back side of faces. Still it exports single sided faces but an extra drawcall was being included for this color.

I also noticed on rare occasions that it would not only export the back color information but also the color you have selected for the front faces.

The export options that you mention were some of the first things I played with to try and solve the back face color information being exported. I find "Triangulate all faces", "Export texture maps" and "Export only selection set" are the only options that are essential.
 
Last edited:
Hi Pyschen,

The export options that you mention were some of the first things I played with to try and solve the back face color information being exported. I find "Triangulate all faces", "Export texture maps" and "Export only selection set" are the only options that are essential.

hmmm,... after going back and re-reading.... Why do you have the "Export only selection set" Checked or marked? Actually I don't see that option in GSU? :confused: Is that part of the Pro version?
 
hmmm,... after going back and re-reading.... Why do you have the "Export only selection set" Checked or marked? Actually I don't see that option in GSU? :confused: Is that part of the Pro version?

Hey Pyscen, I have the "Export only current selection set" checked because often I am building multiple models in the same scene within Sketchup, so it saves me needing to transfer each model to a separate scene to export.

I am indeed using the pro version, I would assume such a basic function would also be available in the free version, interesting that it is not. Are you using the latest release?
 
Hey Pyscen, I have the "Export only current selection set" checked because often I am building multiple models in the same scene within Sketchup, so it saves me needing to transfer each model to a separate scene to export.

I am indeed using the pro version, I would assume such a basic function would also be available in the free version, interesting that it is not. Are you using the latest release?

Ok... thats the reason why I'm not seeing that option at all, since its part of the Pro version... I'm using the latest Free Version.
 
Back
Top