Ticket #555 (closed task: fixed)

Opened 3 years ago

Last modified 3 years ago

Automatic texture compression

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

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

comment:1 Changed 3 years ago by Philip

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

comment:2 Changed 3 years ago by wacko

  • Owner set to Philip

comment:3 Changed 3 years ago by Philip

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.