View Issue Details

IDProjectCategoryView StatusLast Update
0002439The Dark ModTexturespublic21.10.2011 17:21
Reportertels Assigned Totels  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionTDM 1.02 
Target VersionTDM 1.07Fixed in VersionTDM 1.07 
Summary0002439: Convert TGA files to DDS
DescriptionSame 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 Informationc
TagsNo tags attached.

Activities

greebo

greebo

26.11.2010 07:48

administrator   ~0003320

Maybe somebody gets onto this before TDM 1.03, but I wouldn't add that to the roadmap at this point.
tels

tels

26.11.2010 08:15

reporter   ~0003321

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

greebo

26.11.2010 08:54

administrator   ~0003322

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

STiFU

29.11.2010 11:25

developer   ~0003357

Last edited: 29.11.2010 11:26

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?

STiFU

STiFU

30.11.2010 08:37

developer   ~0003360

Last edited: 30.11.2010 08:38

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.

greebo

greebo

26.12.2010 17:10

administrator   ~0003412

@STiFU: you're a developer now.

@Serpentine: any ETA on this?
Serpentine

Serpentine

29.12.2010 02:14

updater   ~0003414

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)
tels

tels

17.07.2011 18:24

reporter   ~0003929

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

tels

17.07.2011 21:33

reporter   ~0003931

I've converted and commited 36 Mbyte worth of fabric TGA textures to 8 Mbytes DDS.
tels

tels

19.07.2011 17:05

reporter   ~0003932

Last edited: 19.07.2011 18:30

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.

tels

tels

23.09.2011 16:42

reporter   ~0004041

Last edited: 23.09.2011 17:22

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.

tels

tels

21.10.2011 17:21

reporter   ~0004092

There are now only a handful of images that were not yet converted, and none of them are above 1 Mbyte.

Issue History

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