поскольку пишеш в разделе программирования предлагаю написать такую самому)))
ЗЫ могу даж сорци для работы с utx на дельфи подкинуть (правда там только чтение этого формата но можно доделать и для записи)
а вообще легко можно найти прогу для перевода различных форматов в DDS
__________________
Я здесь практически не появляюсь!, Skype - ikskor
Продолжая тему,
DDS это конечно хорошо, но как отображать? DirectDraw? Создавая временный Surface?
Как-то не хочется за собой ДХ тянуть... Есть альтернативы?
GDI может отрисовать DDS?
мне казалось dds - сжатая текстура специально для видеокарты... родной формать для ДХ (direct draw surface, собсна)...
чувствую себя нубом, пойду погуглю...
ну dds ведь можно и в bitmap превратить)
например иконку я вот так выдираю из Icon.utx:
Код:
k:=package.ExportIndex[myItems[i].Icon,'Texture'];
if k>-1 then with TUTObjectClassTexture(package.Exported[k].UTObject) do begin
ReadObject;
bmpIcon:=GoodMipMap[0].AsBitmap;
end;
__________________
Я здесь практически не появляюсь!, Skype - ikskor
вообще-то я имел ввиду dds не из utx'a, а например, иконки кланов и альянсов...
хм, но обязательно гляну в исходник утх'a - как там реализовано AsBitmap :<