Перейти к содержимому


Внимание!

Это форум по извлечению ресурсов из игр: музыки, звуков, текстур, 3D-моделей...
Перед поиском ответов на форуме, рекомендуется ознакомиться с основным сайтом EXTRACTOR.ru!
[ Прочтите внимательно - правила создания тем и ответа в них ]
Все вопросы по запуску игр задавайте в другом месте: Установка и запуск игр.


Фотография

23 октября 2004г.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 October 2004 - 11:47

- Последние несколько дней ведется работы по внедрению нового формата хранения большей части графики. Нового только для нас, т.к. DDS уже никого не удивишь smile.gif. В связи с этим приходится тратить кучу времени на перерадотку редактора карт и редактора спрайтов.

В минусе - некоторое падения скорости (скажу прямо, ожидался обратный эффект)
В плюсе - существенное (2-4 кратное) уменьшение потребления оперативной памяти, плюс значительное сокращение размера дистрибутива (в перспективе разница будет исчисляться в мегабайтах)

#2 FlyDragon

FlyDragon

    Прапорщик

  • Доверенные
  • 124 сообщений
  • Город:Москва

Отправлено 23 October 2004 - 14:05

А, что такое DDS =))

#3 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 October 2004 - 17:15

Формат хранения графики такой smile.gif

#4 FlyDragon

FlyDragon

    Прапорщик

  • Доверенные
  • 124 сообщений
  • Город:Москва

Отправлено 24 October 2004 - 14:16

А подробнее можно? если не очень большой секрет.

#5 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 24 October 2004 - 15:36

Ну а что поподробнее... Текстуры же в памяти как то должны хранится smile.gif. И грузить их надо откуда-то... Но, например, TGA не поддерживает 16 битный режим с альфа-каналом (про ключевой цвет я не говорю). Он держит только 32 бита (D3DFMT_A8R8G8G8)

А DDS - это общий формат. Так сказать, расширение файла. Внутри графика может держаться во множестве форматов. Но мне лично интересно наличие A4R4G4B4 (уже вдвое меньше памяти, чем на A8R8G8B8, а на качестве редко где сказывается), формата DXT1 (по сравнению с R5G6B5 занимает места в 4 раза меньше, в том числе и в памяти), и DXT3, который круто жмет графику с альфа-каналом (в памяти вдвое меньше чем A4R4G4B4).

Кроме того, DDS поддерживает mip-map уровни, но для нас это не представляет интереса.