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

X-Plane Textures

Messages
10,158
Country
us-arizona
So, from what I find in XP, one uses PNG formats for textures.

I wonder what, or if, they have for size requirements? For instance, in FS, it must be 1024, 2048, 4096, etc. It would be interesting to find out.


I wonder if PNG's can have a Alpha layer?


Bill
 
Hi Bill,

Yes, PNG textures can also have an alpha channel. For example SketchUp uses this format for transparent textures as well.

I would have to check the X-Plane docs again, but if I remember correctly they also require a size that us a power of two.
 
Thanks Arno,

That is good to know.

Then I imagine that they have a limitation on texture sizes.



Bill
 
Just learned from Austin the other day that XP10 will have a launch time locked texture limit of 2048 pixels. He says he can up that at any time in the future with XP updates but that for now, 2048 is the max in XP.
 
2048x2048 is not too bad I would say, for many objects that should be fine. Or is it common to use bigger textures on aircraft nowadays?
 
Arno,

The big guys like Iris and MilViz are now commonly launching 4096 textures. A few others have done this and now it is becoming common.

Thats what I told Austin. I said, FS2004 was launched with 1024 as max texture sizes and in a couple of years, common computers were able to handle much larger textures. 2048 is already going out the door with 4096 becoming 'common' for 'new' releases.


But.. nobody listens to a guy with gigantic, silver, brittlized, humoungous, wavy eyebrows. They must think.. that.. I am silly. (snif.... )
 
Another reason for using the larger textures is to include more texture information in one texture, allowing for a reduction in the number of draw calls required to render the object, maybe that isn't the same performance issue on OpenGL?
 
Hi Tim,

But that is fixed in X-Plane already, each object is only allowed one texture (at least for scenery, but I think it also applies for aircraft).
 
The 1 diffuse texture limit applies to any OBJ file in XP - but aircraft can be made up of a combination of OBJ files. An OBJ is equivalent to a draw call.
 
Hi Paul,

Would that approach of multiple OBJ files also be acceptable for scenery or only for aircraft?

One OBJ file is not necessary a drawcall btw, because inside one OBJ you can still have different material settings (diffuse colour, specular colour, double sided, etc) even though there is one texture. So one OBJ can have more than one drawcall.
 
Back
Top