Why should you take the time to update your old AI models to PBR capable versions?
It is very obvious which models have PBR capable updates and which do not. As the latest models from FSPX and the AIG AI Manager do feature PBR, the models that don't will stand out and effect your immersion. I am also getting better FPS now with these latest models.
With PBR installed, look at how the FAIB 767-300 looks like a flyable aircraft compared to the older models behind without PBR. Sadly, there are still many aircraft that are rarely used in the modern world or are considered "obsolete", like many of the AI Aardvark, EVAI, ect models that now have FAIB or FSPX counterparts. However, since many retro liveries are only made for these older models like the AIA DC-9s\737s\767s, they are still in our sims. So while until people like the users here take the time to create the PBR textures for these models, there is no solution. But even so, it looks way better when most models have PBR.
And the AI models will now more closely match the lighting on your user aircraft like this:
Now, if installed incorrectly, your models will look like this:
This means that there is an issue with one of the files related to the PBR lighting. Here are some reasons this may have happened:
- It is my fault because I forgot to mention that if you have aircraft textures in a second layer of folders, such as Texture.United\1993, instead of your "_L"\"_T" files being in just 1 folder, like "Texture.United 1993", then you need to modify the texture.cfg code.
I told you change the texture.cfg to look like this:
[fltsim]
fallback.1=..\texture
fallback.2=..\..\..\texture
Now, if you are using 1 folder for every texture, instead of a directory of secondary texture folders, that is correct. However, if you are using a directory, you need to add another "..\" to "fallback.1" as the sim needs to be directed to the root aircraft folder where the PBR texture folder is. Each "..\" tells the sim to look backwards through another group of folders. So, for textures like "Texture.United"\1993", you need to make the .cfg say this:
[fltsim]
fallback.1=..\..\texture
fallback.2=..\..\..\texture
Once you have created that edit and saved it, determine what method of texture folders the majority of your textures for that aircraft are, and then paste that version of the texture.cfg that will be correct for most of your models into your aircraft folder like I showed you in the video, and run the "batch file" that you created to paste that file in all the folders. Then you need to take the other version of the texture.cfg and paste it into every texture folder that will be incorrect with the texture.cfg you ran through the batch file.
For example, if your folder looks like mine where most textures are something like "Texture.United\1993", then you will run the texture.cfg with the added "..\" through the batch file, and then you will manually paste the original texture.cfg from the AIG AI Manager into every folder that is one texture, like a Spirit MD-87 which, since Spirit ever only operated one variation of it, would be "texture.Spirit" without any subfolders.
Another possible issue would be that you forgot the .cfg file, or you installed the .cfg file but you forgot to actually create a "texture" folder with the PBR files for that specific model OR you created the texture folder and forgot to paste the needed PBR texture file inside that folder.
If the model is entirely black is not lit up on just one side, then there is a mismatch between the texture and the model in the aircraft.cfg entry you made for that texture. This means that either:
-You used the wrong model, like "model=IAE" instead of "model=IAE_S" or whatever. Often authors have model names that may differ from yours, so always check.
-The texture files inside are named wrong. If the textures for the FAIB A320 are supposed to be "FAIB_A320_T" but yours say "A320_T" or anything other than the proper name, the textures will not load.
-The "texture=" line does not match the folder name. This means that your line may say "texture=United 1993, but your folder is called "texture.United_1993" or maybe you have a typo like "texture.Unted 1993". It could also mean that you forgot about a subdirectory, so you put "texture=United" but really there is a folder within your "texture.United" folder called "1993", so you need your .cfg line to read "texture=United\1993". It is important to use "\" instead of "/". It won't always matter, but once in a while I've had textures that will only load with a forward slash.
Now, so far I have found 1 issue with a PBR model. The newly provided A320-200 IAE model does not have winglets, like an A320-100.
Sorry for forgetting that part in the video.