View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002439 | The Dark Mod | Textures | public | 26.11.2010 07:17 | 21.10.2011 17:21 |
Reporter | tels | Assigned To | tels | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 1.02 | ||||
Target Version | TDM 1.07 | Fixed in Version | TDM 1.07 | ||
Summary | 0002439: Convert TGA files to DDS | ||||
Description | Same procedure as every year :) A few of these textures might not be in SVN (I made an attempt to filter our local files but it might have not worked 100%, simply ignore these. Likewise, I am not sure the light textures will work as DDS, when in doubt, skip these, too. I can't do the conversion as with the Gimp update the DDS plugin broke and there hasn't been an update to it for the last years... | ||||
Additional Information | c | ||||
Tags | No tags attached. | ||||
Maybe somebody gets onto this before TDM 1.03, but I wouldn't add that to the roadmap at this point. | |
Was a little bit shocked to see so many TGAs, if it were only a few it wouldn't matter, but this many can't be good for FM performance. Also to consider is that new (in v1.03) files shouldn't be shipped as TGA, because then we need to reship them for v1.04 and have to deal with the problem of deleting th TGAs, too. Agree that it isn't high priority, tho. |
|
The new updater can handle differential updates, and can also merge stuff into existing PK4s, so it's not a huge deal if we do it in TDM 1.04. But as I said, maybe somebody wants to have a go at converting them if they're bored. |
|
I've been looking for a reason to learn Python anyway, so I am looking into this right now. In base Doom 3, Lighttextures are always TGA and I bet ID did that for a reason, so I'll just keep them as they are. You also missed some of the specular maps in that list, which are supposed to be converted to DXT1 too. My script also found a couple of other folders with improper TGA files: "editor", "fog", "lode", "test_rain", "test_transparency", "test_volumetric", "test_window", "water_source". The list is based on the SVN trunk of TDM, so I guess the "test*"-folders can be left out in the conversion, as well as "editor", "fog" and "lode". But what about "water_source"? Some of the textures in the VFS-folder "water_source" are dds, so I should convert all of them to dds too, right? |
|
Better assign this issue to Serpentine, to avoid double work in the future. I can't change it, since I am just a reporter for some reason. |
|
@STiFU: you're a developer now. @Serpentine: any ETA on this? |
|
Ummm, I didnt actually notice it sitting in my inbox. I'll package it into my general cleanup for 1.04, got a load more that need converting and a good few TGA's which need alpha channels removed (since it wastes 25% of their size for no reason) | |
Hm, Serpentine, what's the status on this? I recently got the DDS plugin on Gimp working again, so I could convert any TGA files if nec. However, the cleanup I cannot do. | |
I've converted and commited 36 Mbyte worth of fabric TGA textures to 8 Mbytes DDS. | |
And another 7 Mbyte of plaster to 1.5 MBytes DDS. Plus roughly 15 Mbyte carpets (resulting in 4 Mbyte DDS) and a few glass textures and specular maps. Also deleted a double TGA file (wallpaper_fancy_gold) which we already had as DDS. And about 9 Mbyte door textures (2 Mbyte DDS). All in all about this were nearly 30 Mbyte reduced to 8 Mbyte. |
|
Another 18.3 Mbyte model textures have been converted to 4.2 Mbyte DDS (fixing two "not power-of-two textures" at the same time). Also converted 5 black/white TGA alphamaps to grayscale. And converted 2 stone textures (5 Mbyte) down to 1.3 Mbyte DDS. And converted about 6 Mbyte decal textures down to 2.3 Mbyte DDS. All in all we have converted about 96 Mbyte down to about 25 Mbyte. |
|
There are now only a handful of images that were not yet converted, and none of them are above 1 Mbyte. | |
Date Modified | Username | Field | Change |
---|---|---|---|
26.11.2010 07:17 | tels | New Issue | |
26.11.2010 07:48 | greebo | Note Added: 0003320 | |
26.11.2010 07:48 | greebo | Target Version | TDM 1.03 => |
26.11.2010 07:53 | greebo | Status | new => acknowledged |
26.11.2010 08:15 | tels | Note Added: 0003321 | |
26.11.2010 08:54 | greebo | Note Added: 0003322 | |
29.11.2010 11:25 | STiFU | Note Added: 0003357 | |
29.11.2010 11:25 | STiFU | Note Edited: 0003357 | |
29.11.2010 11:26 | STiFU | Note Edited: 0003357 | |
30.11.2010 08:37 | STiFU | Note Added: 0003360 | |
30.11.2010 08:38 | STiFU | Note Edited: 0003360 | |
30.11.2010 08:44 | greebo | Assigned To | => Serpentine |
30.11.2010 08:44 | greebo | Status | acknowledged => assigned |
26.12.2010 17:10 | greebo | Note Added: 0003412 | |
29.12.2010 02:14 | Serpentine | Note Added: 0003414 | |
17.07.2011 18:24 | tels | Note Added: 0003929 | |
17.07.2011 21:33 | tels | Note Added: 0003931 | |
19.07.2011 16:57 | tels | Assigned To | Serpentine => tels |
19.07.2011 17:05 | tels | Note Added: 0003932 | |
19.07.2011 17:11 | tels | Severity | normal => minor |
19.07.2011 17:11 | tels | Target Version | => TDM 1.07 |
19.07.2011 17:50 | tels | Note Edited: 0003932 | |
19.07.2011 18:30 | tels | Note Edited: 0003932 | |
19.07.2011 19:28 | tels | Additional Information Updated | |
23.09.2011 16:42 | tels | Note Added: 0004041 | |
23.09.2011 16:44 | tels | Note Edited: 0004041 | |
23.09.2011 17:22 | tels | Note Edited: 0004041 | |
21.10.2011 17:21 | tels | Note Added: 0004092 | |
21.10.2011 17:21 | tels | Status | assigned => resolved |
21.10.2011 17:21 | tels | Fixed in Version | => TDM 1.07 |
21.10.2011 17:21 | tels | Resolution | open => fixed |