Problem summary:
It had been noticed that real kits (inserted at run-time using kitserver) look less than satisfactory when the camera is at the near or medium distance. Only, when the camera is really close, or really far, the kits look good.
The likely cause:
Here is how kits work in PES4: for each kit, there are 3 different images (a.k.a. "mipmaps"): 512x256, 256x128, 128x64. First one has the best quality and looks really good. Second and third one are minifications of the first image. Unavoidably, the quality of second and third is worse than the first one. The game engine uses one of these three images depending on how far the camera is to the player. The exact moment when the image switch takes place is determined by the game engine (most likely). This is not a problem by itself though: if the game engine used the mipmaps properly, the defects of smaller images wouldn't be noticeable as much as they are now.
Unfortunately, the mipmap switch from 1st to 2nd takes place far too soon, and that's why we quickly notice how kit quality worsens as camera moves away from the player.
Possible solutions:
1. Change the mipmap switch: make the 1st to 2nd image switch happen later - when the camera is farther from the player.
2. Try to improve the quality of the 2nd image (256x128)
The first solution would be ideal, but it's not trivial. (I'm looking into it. hopefully i'll be able implement it).
The second solution is easier, but it can only produce limited results. I attempted to compare two England kits: (based on Daikirai's kit)
RIGHT kit uses 1 bitmap (512x256), and kitserver creates 2nd and 3rd on the fly.
LEFT kit uses 3 bitmaps - 512x256, 256x128, 128x64 (they are all combined into 1 512x384 BMP). This way the minification is done by kit designer, and not kitserver.
Here's the comparison image:
It had been noticed that real kits (inserted at run-time using kitserver) look less than satisfactory when the camera is at the near or medium distance. Only, when the camera is really close, or really far, the kits look good.
The likely cause:
Here is how kits work in PES4: for each kit, there are 3 different images (a.k.a. "mipmaps"): 512x256, 256x128, 128x64. First one has the best quality and looks really good. Second and third one are minifications of the first image. Unavoidably, the quality of second and third is worse than the first one. The game engine uses one of these three images depending on how far the camera is to the player. The exact moment when the image switch takes place is determined by the game engine (most likely). This is not a problem by itself though: if the game engine used the mipmaps properly, the defects of smaller images wouldn't be noticeable as much as they are now.
Unfortunately, the mipmap switch from 1st to 2nd takes place far too soon, and that's why we quickly notice how kit quality worsens as camera moves away from the player.
Possible solutions:
1. Change the mipmap switch: make the 1st to 2nd image switch happen later - when the camera is farther from the player.
2. Try to improve the quality of the 2nd image (256x128)
The first solution would be ideal, but it's not trivial. (I'm looking into it. hopefully i'll be able implement it).
The second solution is easier, but it can only produce limited results. I attempted to compare two England kits: (based on Daikirai's kit)
RIGHT kit uses 1 bitmap (512x256), and kitserver creates 2nd and 3rd on the fly.
LEFT kit uses 3 bitmaps - 512x256, 256x128, 128x64 (they are all combined into 1 512x384 BMP). This way the minification is done by kit designer, and not kitserver.
Here's the comparison image: