Opened 14 years ago

Closed 14 years ago

#555 closed task (fixed)

Automatic texture compression

Reported by: Philip Taylor Owned by: Philip Taylor
Priority: Should Have Milestone: Alpha 2
Component: Core engine Keywords:
Cc: Patch:

Description

See discussion.

  • Create a metadata format for expressing DDS compression options.
  • Create sensible metadata for each texture currently in the game.
  • Create a basic tool for visually testing the compression options.
  • Make the engine read the metadata when loading a non-DDS texture, and automatically compress and cache the file on first load.
  • Make the release packager perform the compression in advance.
  • Make the release packager do XMB and Collada conversions too, and make this conversion pipeline less ad-hoc, and pack everything into a zip.

Change History (3)

comment:1 by Philip Taylor, 14 years ago

Also the texture loading system should provide a much more efficient alternative to CTextureEntry::BuildBaseColor.

comment:2 by Andrew, 14 years ago

Owner: set to Philip Taylor

comment:3 by Philip Taylor, 14 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.