Archived

This topic is now archived and is closed to further replies.

Guest PPSFA

Mipmapping and the lack of.....

Recommended Posts

Almost without exception all my addon planes need to be mipmapped, so I am wondering why the developers dont do this prior to release. Anyone care to speculate?

Share this post


Link to post
Share on other sites
Help AVSIM continue to serve you!
Please donate today!

Same here... I also convert to DXT3 or DXT5, when combined AC sure look a whole lot better.

Share this post


Link to post
Share on other sites
Almost without exception all my addon planes need to be mipmapped, so I am wondering why the developers dont do this prior to release. Anyone care to speculate?
It's funny you should say that, I had been wondering the same thing myself. After I had my FSX set up by FS-GS, the fellow over there showed me how to use some tools to do this. Made a huge difference in how planes and scenery look. I notice a lot of my addon planes and sceneries had some of the jagged edges and others anomlies that were fixed after mipping them. Ever since then I wondered why some of the devs dont do it them selves. The last a/c I bought, Aerosoft F-16, looks 10 times better in external views after I mipped it. I noticed also that some of the Aerosoft sceneries I bought need to be mipped as well due to some funny looking edges.I feel bad for the casual user who buys an a/c or scenery and then thinks that that must be the way it is supposed to look, and doesn't realize that their are tools available to make it look even better.

Share this post


Link to post
Share on other sites

There are many reasons why a dev may or may not mip all or some of their textures, but I think in most cases it comes down to how the dev wants them to look, a matter of personal preference. Mips can help performance in certain situations, and can solve moire problems with closely spaced lines in the texture, but there are a couple of drawbacks to using them. The first is that every texture with mips takes more vram to hold and takes longer to load in, not to mention increasing the disk space requirements and download size of the addon, possibly substantially (depending on what it is). The second is that mips worked great several years ago when the average display resolution for FS was 1024x768, but on anything higher than 1600x1200 they drop steps *far* too quickly in my opinion and actually make the textures look worse from any kind of distance. I'd much rather have a little sparkle or moire effect but really good detail, rather than a smoother blur. You can hand tune and sharpen mips in various ways when creating them, but its a heck of a lot of extra work if you're dealing with anything more than a couple dozen textures. As for bit depth, lower is always better if you can get away with it... which isn't always possible.-Mike

Share this post


Link to post
Share on other sites

The reason most of the releases dont include mips is that we get complaints that the textures look " Fuzzy " .This dosnt happen on all machines but it is enough an issue that the help forums get cluttered with complaints anda texture set without mips is demanded in short order .

Share this post


Link to post
Share on other sites
The reason most of the releases dont include mips is that we get complaints that the textures look " Fuzzy " .This dosnt happen on all machines but it is enough an issue that the help forums get cluttered with complaints anda texture set without mips is demanded in short order .
You might take some time and digest this rather long thread over in the Alpha India forum regarding the use of Imagetool to batch-apply mips. Basically the batch mode of imagetool is broke and will strip the alpha channel (if it's all white); which most AI are. Even with mips, the lack of the alpha channel will tank your frames.I have taken the time to manually apply mips to my entire AI collection by actually opening imagetool on each daytime texture and ensure each was DXT3, with alpha, and mips. No more shimmering windows or fuzzy textures. I would use DXT2Bmp to re-add the alpha channel if it was missing. Your GPU must be capable of supporting mips adequetly (i.e. newer GPU's) whereby in the past, mips on AI would look very fuzzy, etc...To the best of my knowledge, no-one has found a solution to the broke imagetool batch issue stripping the white alpha channel.As for the AI painters applying mips before they release them, some AIG painters (George Widner) have started releasing paints in both mip'd and non-mip'd format in the same zip. This gives you, the end-user, the responsibility of making the right choice as to whether or not your newer generation rig can accomidate mips without issue.

Share this post


Link to post
Share on other sites

Even with a cursory (short) investigation of the textures of any stock plane or scenery in FSX one can see that they are all mip-mapped and in the case of the planes are DXT5 when dealing with exterior daytime textures.These quite obviously do not create either blurry conditions or an increase in "fuzziness".Certain very very successful scenery add-ons (from a performance + visuals stand point) such as Fly Tampa Hong Kong show upon examination of their texture folders the full use of mip-maps + DXT5 and therefore seem to disprove the theory of increased loading times and vram overstress.The original question regarding mip-maps in this thread really was not dealing with the question of "batch" files in conjunction with imagetool and as has already been pointed out - there are work arounds to the issue.We should all applaud those developers who are offering choice to the user as loudly as we can.Michael Gwww.fs-gs.com

Share this post


Link to post
Share on other sites

First of all, we need to carefully define WHAT we are talking about. What has been stated regarding the inclusion of mipmaps is perfectly valid......unless we are speaking only about aircraft designed to by used exclusively as "user flown," which is another matter entirely. In this specific case, the use of mipmaps is contraindicated, mostly due to the fact that aside from "Tower View," you simply will never be far enough away for even the first mip level to kick in, much less any of the other levels...

Share this post


Link to post
Share on other sites
First of all, we need to carefully define WHAT we are talking about. What has been stated regarding the inclusion of mipmaps is perfectly valid......unless we are speaking only about aircraft designed to by used exclusively as "user flown," which is another matter entirely. In this specific case, the use of mipmaps is contraindicated, mostly due to the fact that aside from "Tower View," you simply will never be far enough away for even the first mip level to kick in, much less any of the other levels...
and I respectfully disagree with the comment that the use of mip-maps is contraindicated and say that actually the inclusion of mip-maps is very visible and not only in tower view.and I believe that the original post was concerned with "user flown" aircraft.and to tell you the truth I am absolutely sure that in my experience with dealing with visuals on various machines for many many clients I can state that you can see the effect of mip-mapping even at short distances far shorter than tower view.Michael Gwww.fs-gs.com

Share this post


Link to post
Share on other sites
and I respectfully disagree with the comment that the use of mip-maps is contraindicated and say that actually the inclusion of mip-maps is very visible and not only in tower view.and I believe that the original post was concerned with "user flown" aircraft.and to tell you the truth I am absolutely sure that in my experience with dealing with visuals on various machines for many many clients I can state that you can see the effect of mip-mapping even at short distances far shorter than tower view.Michael Gwww.fs-gs.com
Michael, I didn't know you visited the forum. Your reputation precedes you as many of your clients have had very good results and comments of your service here on these forums although I can't say I have had the oportunity to give you a holler.Do you know of a way to batch-apply mips without stipping the white alpha channel as does the busted cmd-line version of the Imagetool utility? I agree that shimmering windows on AI passing nearby at odd angles was solved by applying mips but it was so much work to do one texture at a time.

Share this post


Link to post
Share on other sites
Michael, I didn't know you visited the forum. Your reputation precedes you as many of your clients have had very good results and comments of your service here on these forums although I can't say I have had the oportunity to give you a holler.Do you know of a way to batch-apply mips without stipping the white alpha channel as does the busted cmd-line version of the Imagetool utility? I agree that shimmering windows on AI passing nearby at odd angles was solved by applying mips but it was so much work to do one texture at a time.
LOL I generally don't post unless I feel that the subject warrents it and enough of what I consider innocent (unsuspecting) users are affected.Sadly to my knowledge the issue of batch mip-mapping with image tool remains a question mark regarding AI. I would never recommend using batch files for anything other than AI.We have not experienced any adverse performance issues from using batch files but we are aware of the alpha channel question.So far, even with the issue being present, we still feel that the visual and performance benefits (when using a correctly set-up video card) outweigh the negatives.and again this is based upon the feedback of 1000s of users of both Fs9 and X and our own constant testing.Michael Gwww.fs-gs.com

Share this post


Link to post
Share on other sites
Almost without exception all my addon planes need to be mipmapped, so I am wondering why the developers dont do this prior to release. Anyone care to speculate?
Nothing to speculate just knowledge as for mip mapping it's form the stone age of FS9 lol in which the engine in combination with the hardware gives blurriness on the outside view of objects.So what we did in the past was to leave out mip maps to have crystal clear textureshowever in the new age FSX lol the engine behaves as it should be on this point :-)Hence without mips the hardware and driver software has to compensate (more overhead).Now with FSX we can use mipmaps for the purpose they where intended to so less simmer too on ground textures ;-)No blurriness with the FSX engine and current hardware and drivers regarding mipmaps as it occurred in FS9.Performance blurriness is a total other subject ;-)Cheers,

Share this post


Link to post
Share on other sites
and to tell you the truth I am absolutely sure that in my experience with dealing with visuals on various machines for many many clients I can state that you can see the effect of mip-mapping even at short distances far shorter than tower view.
Yes, you are very well known for all of the high quality models you've released... :( Of course Mips are visible from even Spot View, because from the typical default camera distance you are looking at the first mip level, not the full resolution texture......that's why it's "fuzzy" In the past, mips wouldn't kick into play until the second-level LOD was displayed. With FS9 and FSX this is no longer true. That's why even with default aircraft, often the user will need to zoom in very close to (re)load the full-res bitmap, then zoom back out and hope the mip didn't "kick in" again. :(

Share this post


Link to post
Share on other sites

Tks for the replies! The one thing I do know is that my planes look like crap unless they are mipmapped, and once the are, they look great from close-in to max zoom, regardless of who produced them.

Share this post


Link to post
Share on other sites