P3Dv4.1 (suspected) internal texture handling problem
-
- Posts: 56
- Joined: Tue Jan 14, 2014 5:40 pm
P3Dv4.1 (suspected) internal texture handling problem
Hello all!
I think I also have a problem with the texture handling of P3D.
I came across this due to the FSL Bus, which is crashing randomly. With the FSL team I could figure out that it seems to be a problem of the internal texture handling of P3Dv4.1.
I mentioned that problem also on PMDG aircraft, for example suddenly during flight a part of the aircraft had textures of the ground on it (which looked quite weird). I had this problem a few times.
Now I have random CTDs with the FSL Bus, and it seems that it is a texture problem.
The FSL team told me that you (LM) already know about this problem but still have problems by tracing this issue.
So, in this case, if you need more informations about this problem, maybe I can help you out!
I think I also have a problem with the texture handling of P3D.
I came across this due to the FSL Bus, which is crashing randomly. With the FSL team I could figure out that it seems to be a problem of the internal texture handling of P3Dv4.1.
I mentioned that problem also on PMDG aircraft, for example suddenly during flight a part of the aircraft had textures of the ground on it (which looked quite weird). I had this problem a few times.
Now I have random CTDs with the FSL Bus, and it seems that it is a texture problem.
The FSL team told me that you (LM) already know about this problem but still have problems by tracing this issue.
So, in this case, if you need more informations about this problem, maybe I can help you out!
Re: P3Dv4.1 (suspected) internal texture handling problem
I started having this problem when P3Dv4.0 first released. I agree, it is odd to see ground textures on an aircraft. The oddest one was the Baron covered with palm textures and the spinning props were spinning fonds. Long story short, I traced it to an addon texture component labeled global. Sometimes changing the type to world would change the problem but not reliably and I asked here the difference between global and world and never got an answer. My solution was to go through all addon scenery components and ensure the path for the scenery was set to the parent folder of the scenery, which included child scenery and texture folders. Works the same as the traditional way of not having to point out separately the scenery folder and texture folders, only the one folder that contains both of them. I have not had the problem reoccur since.
Dan Downs
KCRP
KCRP
-
- Posts: 56
- Joined: Tue Jan 14, 2014 5:40 pm
Re: P3Dv4.1 (suspected) internal texture handling problem
Thank you for your answer, I tried it out, but unfortunatly I did not have much luck...
The sim crashed again, even without sceneries integrated with the addon.xml method...
The sim crashed again, even without sceneries integrated with the addon.xml method...
Re: P3Dv4.1 (suspected) internal texture handling problem
I never implied textures would causes crashes, only that they can mess with an aircraft textures or any other simobject.
Dan Downs
KCRP
KCRP
-
- Posts: 56
- Joined: Tue Jan 14, 2014 5:40 pm
Re: P3Dv4.1 (suspected) internal texture handling problem
Yes, I know, it was just a try on my side...
Re: P3Dv4.1 (suspected) internal texture handling problem
My problem is different. If I install 4.1 client and content then sometimes I have missing ground textures with the whole mountain and ground turning Blue with no detail apart from some buildings and the occasional tree. It's quite an intermittent problem but very frustrating. It all goes away if I reinstall the V4.0 client. Go figure :(
- Rob McCarthy
- Lockheed Martin
- Posts: 3703
- Joined: Wed Aug 24, 2011 1:37 pm
Re: P3Dv4.1 (suspected) internal texture handling problem
There was a fix made in 4.1 which unintentionally caused texture swapping to happen in certain cases. We'll have a fix for this in our next update.
Regards,
Rob McCarthy
Regards,
Rob McCarthy
Rob McCarthy
Prepar3D® Core Lead
Prepar3D® Core Lead
-
- Posts: 13
- Joined: Sun Feb 21, 2016 4:34 pm
Re: P3Dv4.1 (suspected) internal texture handling problem
Dan,downscc wrote: ↑Sun Oct 29, 2017 5:47 pm I started having this problem when P3Dv4.0 first released. I agree, it is odd to see ground textures on an aircraft. The oddest one was the Baron covered with palm textures and the spinning props were spinning fonds. Long story short, I traced it to an addon texture component labeled global. Sometimes changing the type to world would change the problem but not reliably and I asked here the difference between global and world and never got an answer. My solution was to go through all addon scenery components and ensure the path for the scenery was set to the parent folder of the scenery, which included child scenery and texture folders. Works the same as the traditional way of not having to point out separately the scenery folder and texture folders, only the one folder that contains both of them. I have not had the problem reoccur since.
Does changing the path to parent directory also solve the problem of disappearing panel lighting on the PMDG NGX?
I assume when you changed the scenery paths to parent, you removed all individual reference to scenery and texture, including "type" specification?
Steven Miller
Steven Miller
Re: P3Dv4.1 (suspected) internal texture handling problem
So, as users, is there anything we can do in the way we operate the sim to mitigate this in the interim...IOW to avoid those "certain cases??" For example, is it caused or exacerbated by large numbers of sceneries, use of high-res (4096 vs 2048 bit) textures, repeated swaps due to view changes, long flights, etc??Rob McCarthy wrote: ↑Wed Nov 01, 2017 12:04 pm There was a fix made in 4.1 which unintentionally caused texture swapping to happen in certain cases. We'll have a fix for this in our next update.
Regards,
Rob McCarthy
Regards
Bob Scott
Re: P3Dv4.1 (suspected) internal texture handling problem
Steve: I've not experienced panel lighting issues with the NGX. In setting up the path to parent for the scenery category component, you are also removing the texture component completely. You simply have one addon component for each airport with a name, category of scenery and path elements. Only texture category uses the type element. Some scenery will have multiple entries, for example a landclass entry that must be below in priority or level to the airport scenery. In this case, the landclass component is declared before the airport scenery component (Last item read is highest in level).CrazyEyesKiller wrote: ↑Wed Nov 01, 2017 6:04 pm
Dan,
Does changing the path to parent directory also solve the problem of disappearing panel lighting on the PMDG NGX?
I assume when you changed the scenery paths to parent, you removed all individual reference to scenery and texture, including "type" specification?
Steven Miller
For example:
<SimBase.Document Type="AddOnXml" version="4,0" id="add-on">
<AddOn.Name>FlyTampa</AddOn.Name>
<AddOn.Description>FlyTampa AddOn Sceneries</AddOn.Description>
<AddOn.Component>
<Name>FlyTampa Libraries</Name>
<Category>Scenery</Category>
<Path>D:\Addon\FlyTampa\Libraries</Path>
</AddOn.Component>
<AddOn.Component>
<Name>EHAM Amsterdam Schiphol - LC</Name>
<Category>Scenery</Category>
<Path>D:\Addon\FlyTampa\Amsterdam_LC</Path>
</AddOn.Component>
<AddOn.Component>
<Name>EHAM Amsterdam Schiphol - Airport</Name>
<Category>Scenery</Category>
<Path>D:\Addon\FlyTampa\Amsterdam</Path>
</AddOn.Component>
.. etc for all my FlyTampa sceneries.
Note FlyTampa has a Library that must be "lower" than all else FlyTampa, and EHAM has a landclass that must be lower than the airport scenery. The scenery and texture folders for the airport are below \FlyTampa\Amsterdam\.
Dan Downs
KCRP
KCRP