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

Drawcall minimizer

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
34,668
Country
netherlands
Hi all,

Just to let you know that the development release of today (available in a few hours), has a new function. The drawcall minimizer. You can access this function with the button in the toolbar (next to the mass texture editor).

After you press the start button the functionality will try to remove duplicate textures (same texture, different name, this happens in KMZ files now and then) and also it will try to put as many textures into one big sheet. This should help improve your performance.

During adding this functionality I had to make some changes to how the textures are processed. This should make it a bit quicker, but it could be that I have broken something by accident in this development release. If you find issues, please let me know.

Enjoy this new function,
 
I love this feature Arno

Need to play with it some more, but it appears to remove night time textures when minimizing.
Will experiment some more and let you know

Gary
 
Oh dear, oh dear,

I, inadvertently, let the draw call minimizer monster loose on my static object library textures and there are a whole bunch of textures in there that I had not yet placed in a seperate library texture folder. And now I end up with a whole zoo of texture sheets with funny names and I haven't the faintest to what object they belong as they have names like "Object217CompleteMap.dds" , "sps48smt_Default_LODCompleteMap.dds" etc.
My mistake of course, but is there an "undo" knob somewhere?
Afraid not, but users be warned!

Are the original textures still there?
Update: yes they are but I do not get it. How does this draw call minimizer work?
 
Last edited:
Hi Gary,

Need to play with it some more, but it appears to remove night time textures when minimizing.
Will experiment some more and let you know

Other textures then the diffuse texture is something I am still working on. I forgot to mention that before. So for the moment that information is lost, but I want to add it soon.
 
Hi,

I, inadvertently, let the draw call minimizer monster loose on my static object library textures and there are a whole bunch of textures in there that I had not yet placed in a seperate library texture folder. And now I end up with a whole zoo of texture sheets with funny names and I haven't the faintest to what object they belong as they have names like "Object217CompleteMap.dds" , "sps48smt_Default_LODCompleteMap.dds" etc.
My mistake of course, but is there an "undo" knob somewhere?
Afraid not, but users be warned!

Are the original textures still there?
Update: yes they are but I do not get it. How does this draw call minimizer work?

There is no undo button, but as long as you do not export the objects again no changes are made to your MDL files on your harddisk. So just loading the object again will undo it.

When the drawcall minimizer combines textures for an object it uses the object name as the base of the new texture, followed by a number. Since the textures you mention have no number I am not sure what is going on there.
 
Back
Top