taskCrack Attack! - Tasks: task #5732, Add support for more image formats...


You are not allowed to post comments on this tracker with your current authentication level.

task #5732: Add support for more image formats using SDL_image

Submitter:  Bjørn Lindeijer <b_lindeijer>
Submitted:  Thu 20 Jul 2006 08:08:40 AM UTC
Should Start On:  Fri 21 Jul 2006 10:00:00 PM UTC Should be Finished on:  Sun 30 Jul 2006 10:00:00 PM UTC
Category:  core Priority:  5 - Normal
Status:  In Progress Privacy:  Public
Assigned to:  b_lindeijer Percent Complete:  90%
Open/Closed:  Open Effort:  0.00
Planned Release: 

Sat 12 Aug 2006 09:40:15 PM UTC, comment #3: 

Textured models are now supported, but for now only for 128x128 textures. This is because the texture loader requires the image size to be specified, something that I think should be improved. Another thing that should be looked at is whether we can get rid of a rather silly memcpy in the texture loader implementation.

Bjørn Lindeijer <b_lindeijer>
Group Member
Sat 12 Aug 2006 05:56:33 PM UTC, comment #2: 

All TGA images have now been converted to PNG.

Bjørn Lindeijer <b_lindeijer>
Group Member
Sat 12 Aug 2006 04:32:52 PM UTC, comment #1: 

As of now SDL_image is used for loading textures. Tasks remaining is converting all textures to PNG for size reduction and adding support for textured models.

Bjørn Lindeijer <b_lindeijer>
Group Member
Thu 20 Jul 2006 08:08:40 AM UTC, original submission:  

Current the game supports only a subset of the TGA image format. Instead of a custom loader it would be nicer to use SDL_image, a library commonly used to load images which supports more formats.

It would allow us to convert all the current TGA images to PNG format, which would reduce the total size from 4.5 MB to less than 1 MB.

It would also make it easier for the recently added OBJ loader to support textured models.

Bjørn Lindeijer <b_lindeijer>
Group Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.


Follow 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-08-12 b_lindeijer Percent Complete70% 90%
2006-08-12 b_lindeijer Percent Complete40% 70%
2006-08-12 b_lindeijer StatusNone In Progress
    Percent Complete0% 40%

Back to the top

Powered by Savane 3.13-b921.
Corresponding source code