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

P3D v5 Upgrading from P3D v5.3 to P3D v5.4 cause textures not to show?

Messages
1,629
Country
unitedstates
I am throwing this out there knowing most have moved on to MSFS but maybe some of you may recall if this was ever an issue? It seems after I upgraded to P3Dv5.4 I have lost seeing my textures on a few objects I created in P3D. Yet, I see the model and textures perfectly in MCX just no no longer in P3D... only a black object. Anyone come across this? Surely a minimal update from 5.3 to 5.4 would not cause me to have to recompile my objects? (guess I should try this now that I mentioned it, ha!). But still asking...

Update - I recompiled the object. Same issue just the back object. I did notice that in the MCX settings under the MDL writer it had P3Dv4.4 XtoMDL path and I have that pointed to my P3D 5.4 version GMAX 2022 XtoMDL. (it was pointed to a 2012 version), so I recompiled. No difference? Any thoughts appreciated.
 
Last edited:
Hi,

Did you double check if you do not miss one of the sub-textures of the model? And what format do the textures have?
 
The model is a fairly simple one when it comes to textures. a day .dds and a LM d. And there appears to be one other that I do not understand where that one comes from. I will post some screenshots and perhaps you can point out what is missing or what happened. I will say I just tested the models in P3Dv5.3 and happy to report the textures are not showing up there either. I say happy because it must be a texture issue and not a P3D version issue. (Whew! 😜). That said I had these models in several projects and they have all gone "black". They are also models that I use as autogen so I double-checked my default.xml file and they are listed and the GUIDs all match.

Ok, I took a few screenshots. As you can see the model seems to load up ok, I can see the textures, however I just noticed a possible issue. See the line it says "Failed to load texture: fs3d_transmission_tower_35ma.dds." I don't recall seeing or what is an "ma".dds? Maybe that is the issue?.

MCXPowerTower.jpg


Here is a shot of the Material Editor:
MCXPowerTower002.jpg


again referencing a ma.dds? I do not have that file (and I don't I ever have), had a file with that name in the scenery texture folder. I am looking over several projects and there is only the day .dds and the LM.dds files. Does that "ma" have anything to do with the animated blinking red light at the top of the tower? The light is blinking in the P3D scenery by the way.
 
You would have to check in the material editor on what slot that ma texture is used. But I guess if you remove that reference the issue might be solved.
 
WELL, for some reason, which I cannot explain they are now working?!?!? After several days of testing, researching with no results... they just started working now? Granted, I was trying different models, bgls, testing different default.xml files so I can only conclude the right combo started working, BUT.... So if it worked on one project with a swapped out bgl, why are they now working on all projects with different bgls? AND to add to that, I had a series of custom light poles that were also black, missing their textures. I never even began to look into those - changed nothing. And now they are all working correctly. Head scratcher for sure. 😵‍💫
 
Sounds a lot like you have same GUID defined in multiple library BGL files and that it is now reading the object from a different library where the texture might be present.
 
Ya know, I think you are on to something because I just turned off one project, went back to the project I noticed the original issue and now the streetlights have lost their textures. I went back an activated that other project and sure enough the light pole textures returned. I need to think on how to remedy this but at least I know know what is happening. I am surprised that turning off one scenery in the scenery library would effect objects in another scenery?
 
Library objects are accessed by their GUID. If any object uses that same GUID in any active scenery folder, the Sim might access it instead of the one you desire.
 
As Tom said, the sim will use the first instance of the GUID it finds, so that might be in another scenery folder.

In general it is not advised to have the same guid in different projects. You should try to keep them unique. Adding the same library in different projects is thus also not advised, as that can lead to this kind of issues.

But I guess in one project you are missing some textures, while in the other they are there.
 
Back
Top