Jump to content
Sign in to follow this  
Mike_CFII_MEL

Alpha Channels - MIPS - DXT1/DXT3

Recommended Posts

Hi Everyone,

 

I've been doing some reading in regards to Alpha Channels, MIP Maps and non DXT3/DXT1 files. I've been looking into the possible problems associated with the use of non DXT3/DXT1 format and the lack of an Alpha channel, such as FPS Loss and/or studders and the ability to reduce and/or eliminate these problems by converting them (Image Tool and DXTBmp) to dxt3/dxt1 and adding an alpha channel.

 

Anyone venture into this with P3D?, if so can you report on an approximate time frame (I know the time frame will vary depending on installed items) required to take on a task such as this, programs used to convert the offending files (such as Image Tool, DXTBMP), any batch programs / edits / automated programs used for the conversion, and final results.

 

 

Thanks


Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings

       Four-Intel I9/10900K | One-AMD-7950X3D | Three-Asus TUF 4090s | One-3090 | One-1080TI | Five-64GB DDR5 RAM 6000mhz | Five-Cosair 1300 P/S | Five-Pro900 2TB NVME        One-Eugenius ECS2512 / 2.5 GHz Switch | Five-Ice Giant Elite CPU Coolers | Three-75" 4K UHDTVs | One-24" 1080P Monitor | One-19" 1080P Monitor | One-Boeing 737NG Flight Deck

Share this post


Link to post

Michael,

 

There's a thread going on about just this in the FS9(2004), forum. I've done the alpha channel and mip maps today in my FSX, and, well not sure at this point whether I gained anything. Need to do more testing. Took me about 5hrs, but as you said it depends on how much scenery you have installed.

It's really easy to do, just time consuming.

 

 

http://forum.avsim.net/topic/382519-a-huge-fps-increase/


Clive Joy


beta.gif

Posted Image

Share this post


Link to post

. I've been looking into the possible problems associated with the use of non DXT3/DXT1

What problems are you referring to? Personally, I'm not interested in fixing something that isn't broken or at the very least, break it more. There are good reason why they are there. Now Fs2004 I have no idea. but I would be hesitant about applying theses to FSX or P3D. I can recall this going on yrs ago. Converting all texture dds to DXT1 or something like that. It was suppose to increase performance but turned out, It wasn't wise!

Share this post


Link to post

Hi,

 

I wonder if the results (seen by some) for FS2004 will benefit P3D users such as myself. Looks like I have some additional reading ahead of me.

 

 

Michael,

 

There's a thread going on about just this in the FS9(2004), forum. I've done the alpha channel and mip maps today in my FSX, and, well not sure at this point whether I gained anything. Need to do more testing. Took me about 5hrs, but as you said it depends on how much scenery you have installed.

It's really easy to do, just time consuming.

 

 

http://forum.avsim.n...e-fps-increase/

 

Hi,

 

I believe the associated problems were stated in my first post. However, here they are again "such as FPS Loss and/or studders"

 

What problems are you referring to? Personally, I'm not interested in fixing something that isn't broken or at the very least, break it more.

 

Hi,

 

All textures should "NEVER BE DONE"!. Someone correct me if I'm wrong, but I also believe that DX1 does not support or allow an ALPHA channel, so I'd rather convert to DXT3 with an Alpha channel. DXT1 would be nice to use for creating MIPs but you lose the Alpha channel, looks like its going to be a long slow process.

 

Converting all texture dds to DXT1 or something like that. It was suppose to increase performance but turned out, It wasn't wise!


Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings

       Four-Intel I9/10900K | One-AMD-7950X3D | Three-Asus TUF 4090s | One-3090 | One-1080TI | Five-64GB DDR5 RAM 6000mhz | Five-Cosair 1300 P/S | Five-Pro900 2TB NVME        One-Eugenius ECS2512 / 2.5 GHz Switch | Five-Ice Giant Elite CPU Coolers | Three-75" 4K UHDTVs | One-24" 1080P Monitor | One-19" 1080P Monitor | One-Boeing 737NG Flight Deck

Share this post


Link to post

I've just completed a short flight, nothing heavy ie no NGX. FPS seemed more consistent and the textures seemed more 'crisp'. Now not sure if that was just my wishful thinking, mind!

 

Please remember I'm using FSX!


Clive Joy


beta.gif

Posted Image

Share this post


Link to post

Hi,

 

Thanks for the info and possible FSX results.

 

I've just completed a short flight, nothing heavy ie no NGX. FPS seemed more consistent and the textures seemed more 'crisp'. Now not sure if that was just my wishful thinking, mind!

 

Please remember I'm using FSX!


Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings

       Four-Intel I9/10900K | One-AMD-7950X3D | Three-Asus TUF 4090s | One-3090 | One-1080TI | Five-64GB DDR5 RAM 6000mhz | Five-Cosair 1300 P/S | Five-Pro900 2TB NVME        One-Eugenius ECS2512 / 2.5 GHz Switch | Five-Ice Giant Elite CPU Coolers | Three-75" 4K UHDTVs | One-24" 1080P Monitor | One-19" 1080P Monitor | One-Boeing 737NG Flight Deck

Share this post


Link to post

Hi,

 

Looks like a few individuals are going to make this type of conversion easier by giving us the ability to batch convert the problem files, this is what I've been able to take away from everything I've read.

 

1. Run AlphaSearch2: To identify if you have any problem files.

2. Run convimx to batch convert the files to DXT3 with MIP Mapping.

3. Run DXT3_fixer to batch fix any files that do not have and/or have lost their Alpha Channel.

 

I am aware of the danger of batch conversions/fixes, as well as the benefits. I'll have a complete backup of all files prior to trying this and would suggest anyone who is going to try this do the same.


Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings

       Four-Intel I9/10900K | One-AMD-7950X3D | Three-Asus TUF 4090s | One-3090 | One-1080TI | Five-64GB DDR5 RAM 6000mhz | Five-Cosair 1300 P/S | Five-Pro900 2TB NVME        One-Eugenius ECS2512 / 2.5 GHz Switch | Five-Ice Giant Elite CPU Coolers | Three-75" 4K UHDTVs | One-24" 1080P Monitor | One-19" 1080P Monitor | One-Boeing 737NG Flight Deck

Share this post


Link to post

Hi,

 

Mipp/Alpha conversion is complete, now begins the testing...


Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings

       Four-Intel I9/10900K | One-AMD-7950X3D | Three-Asus TUF 4090s | One-3090 | One-1080TI | Five-64GB DDR5 RAM 6000mhz | Five-Cosair 1300 P/S | Five-Pro900 2TB NVME        One-Eugenius ECS2512 / 2.5 GHz Switch | Five-Ice Giant Elite CPU Coolers | Three-75" 4K UHDTVs | One-24" 1080P Monitor | One-19" 1080P Monitor | One-Boeing 737NG Flight Deck

Share this post


Link to post

Well, I can now say that there is an improvement in FSX, not with increased FPS but, the FPS is steadier , no shimmering and no 'blurries' during a flight; so far!

 

the test will be with the NGX.


Clive Joy


beta.gif

Posted Image

Share this post


Link to post

I have just recently installed FSX with only a few freeware addon sceneries.

I thought that FSX only used dds and dxt5 compressed bitmaps, but my tool DXT3Fixer found a bunch of dxt3 without alpha channels. Barbados (TBPB) from the filelibrary here at avsim is one example.

The fool fixed all the files and there are no more stutters at Barbados ^_^

 

What I don't know yet is if dxt5 without alpha also causes stutters. If so, I could update the tool to fix alpha problems for dxt5 as well.

Have to do some testing...

Share this post


Link to post

this is getting very interesting :rolleyes:


Clive Joy


beta.gif

Posted Image

Share this post


Link to post

It certainly is. Mike and others are convimx and DXT3_fixer downloadable utilities or are they integral to Windows?

 

Like you I have a blind faith that what works for FSX will work for those of us on P3D. I still get stutters and shimmering even with plenty of CPU power and high AA and AF settings, and if this is one way to reduce these then I'll certainly try it.

Share this post


Link to post

Ian, you may find that Ver 1.4 is going to address this issue. Worth waiting until we see it I think.

 

Mac

Share this post


Link to post

Perhaps the original author could post a question on the P3D company forum to see if they have looked at this and what their findings were. Why waste flying time if it is not valuable in P3D or, if it is a good step, it may be in release 1.4 ..


regards,

Dick near Pittsburgh, USA

Share this post


Link to post

Hi,

 

Well, the sim seems more responsive and is quicker to load. I do not see any increase in FPS, maybe one or two FPS, but the sim is smoother. Even though P3D was very smooth prior to applying this fix, I still believe it was worth the time to fix these textures.

 

Now back to another flight.


Former Beta Tester - (for a few companies) - As well as provide Regional Voice Set Recordings

       Four-Intel I9/10900K | One-AMD-7950X3D | Three-Asus TUF 4090s | One-3090 | One-1080TI | Five-64GB DDR5 RAM 6000mhz | Five-Cosair 1300 P/S | Five-Pro900 2TB NVME        One-Eugenius ECS2512 / 2.5 GHz Switch | Five-Ice Giant Elite CPU Coolers | Three-75" 4K UHDTVs | One-24" 1080P Monitor | One-19" 1080P Monitor | One-Boeing 737NG Flight Deck

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...