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

Model textures aren't showing up.

Messages
15
Country
us-massachusetts
I recently created a model of a building in google sketchup and converted it from a COLLADA (.dae) file, to a .mdl. The model itslef works great, looks great and shows up in FSX. Only problem is that the textures are missing, thus it is clear and open where the textures should be.

The textures ARE in 32-bit color (not 24 bit).

I don't know what to do. Am I missing something?

Thanks in advance!
 
Textures should be converted to dds format with the appropriate alpha channel (these are 24 bit with variable alpha depending on which DXT format you use.). If you do not need an alpha channel use DXT1

They need to be in the Texture directory that corresponds to the Scenery directory that houses your compiled model library.

Ie

Project
---Scenery
Library bgl file
---Texture
dds textures
 
Hi,

And to add to all the things above. Also make sure the size of your texture is a power of two. So for example 256x256 or 512x512. Textures like 364x238 will not display.
 
The can be different length sides, so long as each side is a base 2 multiple.

So yes 128 x 512 will work
 
Textures should be converted to dds format with the appropriate alpha channel (these are 24 bit with variable alpha depending on which DXT format you use.). If you do not need an alpha channel use DXT1

They need to be in the Texture directory that corresponds to the Scenery directory that houses your compiled model library.

Ie

Project
---Scenery
Library bgl file
---Texture
dds textures
Okay. Then I will convert them to dds files in 24bit color.

How do I specify the DXT level? I have looked in the wiki, but the wiki doesn't specify HOW to do it.

Thanks

Hi,

And to add to all the things above. Also make sure the size of your texture is a power of two. So for example 256x256 or 512x512. Textures like 364x238 will not display.
Okay, so I will make sure the texture is in a square format. Thanks
 
Okay, I did exactly what you guys told me to do...

-I made sure the textures were in 24bit color
-The textures were in .dds form
-And the textures were in the pixelation form of a power of 2

And it still didn't work

Here's a picture of what's happening:
2efojnq.jpg


I also attached a zip folder of my scenery folder which includes my scenery bgl and my texture files.

Thanks very much!
 
I think they must still be in the wrong format.

Which tool are you using to convert them?

If you are using Imagetool, you need to select a DXTn before saving.

DXTBmp will do this matically.

If there is no alpha then DXT1, if you have greyscale alpha then save as DXT5.
 
I think they must still be in the wrong format.

Which tool are you using to convert them?

If you are using Imagetool, you need to select a DXTn before saving.

DXTBmp will do this matically.

If there is no alpha then DXT1, if you have greyscale alpha then save as DXT5.
I use DDS converter 1.20. I'll try using imagetool though.
 
Hi,

I would not use 24 bit DDS file, try one of the DXT compressions (they are 16 bit). FS does not like 24 bit that much.
 
Hi,

No, the input format can be anything. Just make sure that for output you select the right DXT compression (DXT1 or DXT5) and not 24 bit.
 
Yes I have probably confused things re 24 bit (photoshop typically defines a 32bit bMP as RBGA 8bit per channel)

As I posted above:

If there is no Alpha use DXT1
If there is single bit (on-off alpha) DXT1
If there is multibit alpha, use DXT5
 
Thanks for your help guys!

It unfortunately still isn't working. I imported the pics as 24bit bmps, then exported them as DXT1 DDSs, nothing shows up as the textures.

Please tell me I'm missing something:confused:
 
Sorry if I misunderstood the question, you are working with Sketchup, right, then you work with .jpg textures, inside skethup, export the collada and convert them in modelconertex if you want transparencies in your model then must use a .png texture, that's all, I have very basic knowledge of all this, but never I encountered a problem. it's a process that work like a charm, making night textures for the model, or transparencies is for me a little more complicated.I think what the people say is that your output textures of he model to work in Fsx must be DDS format, (Dxt1, dxt, Dds, etc) tning that modelconvertex make for you too.
 
Last edited:
Sorry if I misunderstood the question, you are working with Sketchup, right, then you work with .jpg textures, inside skethup, export the collada and convert them in modelconertex if you want transparencies in your model then must use a .png texture, that's all, I have very basic knowledge of all this, but never I encountered a problem. it's a process that work like a charm, making night textures for the model, or transparencies is for me a little more complicated.I think what the people say is that your output textures of he model to work in Fsx must be DDS format, (Dxt1, dxt, Dds, etc) tning that modelconvertex make for you too.
How did you convert the textures???
 
Hi,

Maybe you can put your MDL and textures in a ZIP file so that we can take a look at it?
 
Hi,

I didn't have time yet to test it in FS, but I looked at it with ModelConverterX and ImageTool. I noticed that some of the textures do not open in ImageTool, that is not a good sign. So I would try to generate them again (with ImageTool). ModelConverterX shows not so many issues, so the assignment of textures, etc seems fine.
 
Hi,

I didn't have time yet to test it in FS, but I looked at it with ModelConverterX and ImageTool. I noticed that some of the textures do not open in ImageTool, that is not a good sign. So I would try to generate them again (with ImageTool). ModelConverterX shows not so many issues, so the assignment of textures, etc seems fine.
Hmmmmm, well idk right now, but the ultimate test is in FS (as you probably already know). So I'll wait until you take a look in FS :).

btw, the model I'm having trouble with is the building in the airport terminals with the tower on top. There is a radar on top of the tower. I just wanted to make sure you knew which building is having the issues.

Thank you very much for your help arno!
 
Back
Top