Valery Posted October 25, 2009 Posted October 25, 2009 (edited) В связи с постоянно появляющимися проблемами по созданию архивов CDDS решил сделать эту тему. Для создания архива CDDS понадобится утилитка. Забираем её тут: http://forums.eagle.ru/showpost.php?p=237734&postcount=2 Создаем свою папку и распаковываем туда оба архива. Все действия делаю из Total Commandera 1. Запустите исполняемый файл CDDSstudioD.exe 2. Выберите в меню Edit --> Add files. 3. Выберите все необходимые файлы *.bmp для создания CDDS. 4. Кликните на иконку SAVE (дискета), введите любое имя и сохраните файл. Имя файла допустим введем 111 чтобы было проще. После того как Нажмем СОХРАНИТЬ выходим из программы. В каталоге проги видим созданный файл 111. Он без расширения. Вот теперь находясь в каталоге проги прописываем в командной строке Total Commanderа TexToDDSd.exe -xml 111 Ka-50_Fictional_Digital_Camouflag.cdds Пишем именно так с пробелами. Нажимаем ENTER и все. Файл с именем Ka-50_Fictional_Digital_Camouflag.cdds готов!!! Далее про приписывание всего этого добра можно почитать туточки:) : http://forums.eagle.ru/showpost.php?p=559063&postcount=11 Edited July 10, 2010 by Valery Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC]
Flаnker Posted October 25, 2009 Posted October 25, 2009 (edited) Маленькое примечание: После редактирования в графическом редакторе,текстуру нужно сохранять в формате BMP 24bit Edited October 25, 2009 by Flаnker Мои авиафото
rom-frog Posted October 25, 2009 Posted October 25, 2009 Спасибо, все получилось. И все таки для чего программка CDDSviewD
Valery Posted October 25, 2009 Author Posted October 25, 2009 И все таки для чего программка CDDSviewD Для просмотра содержания архива Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC]
DaoKakao Posted January 12, 2010 Posted January 12, 2010 Вот что происходит при попытке скомпилировать цддску из файлов .tga и .bmp: TexToDDs.exe -noise <Source Tga file> <Dest dds file> <alpha decrease by miplevel> TexToDDs.exe <InDir> <extention> <OutDir> TexToDDs.exe -complex <InDir> <extention> <CDDS FileName> TexToDDs.exe -dump <CDDS FileName> <OutDir> TexToDDs.exe -single FileName format mip outfilename TexToDDs.exe -xml <Project FileName> <CDDS FileName> 0: Load E:\CDDS\KA-50 DEVICES.BMP Unknown format <E:\CDDS\KA-50 DEVICES.BMP> RGB texture file can't open E:\CDDS\KA-50 DEVICES.BMP 1: Load E:\CDDS\KA-50 ELEMENTS.BMP Unknown format <E:\CDDS\KA-50 ELEMENTS.BMP> RGB texture file can't open E:\CDDS\KA-50 ELEMENTS.BMP 2: Load E:\CDDS\KA-50 INTERIOR2.BMP Unknown format <E:\CDDS\KA-50 INTERIOR2.BMP> RGB texture file can't open E:\CDDS\KA-50 INTERIOR2.BMP 3: Load E:\CDDS\KA-50 INTERIOR.BMP Unknown format <E:\CDDS\KA-50 INTERIOR.BMP> RGB texture file can't open E:\CDDS\KA-50 INTERIOR.BMP 4: Load E:\CDDS\KA-50 PANEL L.BMP Unknown format <E:\CDDS\KA-50 PANEL L.BMP> RGB texture file can't open E:\CDDS\KA-50 PANEL L.BMP 5: Load E:\CDDS\KA-50 PANEL R.BMP Unknown format <E:\CDDS\KA-50 PANEL R.BMP> RGB texture file can't open E:\CDDS\KA-50 PANEL R.BMP 6: Load E:\CDDS\KA-50 RES AGD.BMP Unknown format <E:\CDDS\KA-50 RES AGD.BMP> RGB texture file can't open E:\CDDS\KA-50 RES AGD.BMP 7: Load E:\CDDS\KA-50 RIGHTTOPPAN.BMP Unknown format <E:\CDDS\KA-50 RIGHTTOPPAN.BMP> RGB texture file can't open E:\CDDS\KA-50 RIGHTTOPPAN.BMP 8: Load E:\CDDS\KA-50 SCALE AGD.BMP Unknown format <E:\CDDS\KA-50 SCALE AGD.BMP> RGB texture file can't open E:\CDDS\KA-50 SCALE AGD.BMP 9: Load E:\CDDS\KA-50 TABLE.BMP Unknown format <E:\CDDS\KA-50 TABLE.BMP> RGB texture file can't open E:\CDDS\KA-50 TABLE.BMP 10: Load E:\CDDS\KA-50 BUTTONS.TGA > KA-50 BUTTONS.TGA D3DFMT_DXT5 l=Maximum 11: Load E:\CDDS\KA-50 DASH-BOARD.TGA > KA-50 DASH-BOARD.TGA D3DFMT_DXT5 l=Maximum 12: Load E:\CDDS\KA-50 DASH-BOARDNIGHTDEV.TGA > KA-50 DASH-BOARDNIGHTDEV.TGA D3DFMT_DXT5 l=Maximum 13: Load E:\CDDS\KA-50 FONT LAMP ENG.TGA > KA-50 FONT LAMP ENG.TGA D3DFMT_DXT5 l=Maximum 14: Load E:\CDDS\KA-50 FONT LAMP RUS.TGA > KA-50 FONT LAMP RUS.TGA D3DFMT_DXT5 l=Maximum 15: Load E:\CDDS\KA-50 HUD.TGA > KA-50 HUD.TGA D3DFMT_DXT5 l=Maximum 16: Load E:\CDDS\KA-50 KI-13.TGA > KA-50 KI-13.TGA D3DFMT_DXT5 l=Maximum 17: Load E:\CDDS\KA-50 PANEL_R_BACK_INSCRIPT.TGA > KA-50 PANEL_R_BACK_INSCRIPT.TGA D3DFMT_DXT5 l=Maximum 18: Load E:\CDDS\KA-50 PANEL_R_BACK_LIGHT.TGA > KA-50 PANEL_R_BACK_LIGHT.TGA D3DFMT_DXT5 l=Maximum 19: Load E:\CDDS\KA-50 PILOT.TGA > KA-50 PILOT.TGA D3DFMT_DXT5 l=Maximum 20: Load E:\CDDS\KA-50 WINDOWS.TGA > KA-50 WINDOWS.TGA D3DFMT_DXT5 l=Maximum Loaded 11 from 21 E:\CDDS\KA-50 DEVICES.BMP E:\CDDS\KA-50 ELEMENTS.BMP E:\CDDS\KA-50 INTERIOR2.BMP E:\CDDS\KA-50 INTERIOR.BMP E:\CDDS\KA-50 PANEL L.BMP E:\CDDS\KA-50 PANEL R.BMP E:\CDDS\KA-50 RES AGD.BMP E:\CDDS\KA-50 RIGHTTOPPAN.BMP E:\CDDS\KA-50 SCALE AGD.BMP E:\CDDS\KA-50 TABLE.BMP Error Dont load 10 textures! !!! press any key [sIGPIC][/sIGPIC]
Valery Posted January 12, 2010 Author Posted January 12, 2010 У тебя что то с BMP не в порядке. Написано же. Unknown format Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC]
Almazi Posted January 12, 2010 Posted January 12, 2010 это проблемма известная и очень грустная :( - Modman при распаковке CDDS при сохранении ВМР сохраняет альфу dds-ную (DXT1 формат) в файлы (просто пустую непрозрачную). В принципе ничего уголовного в этом нет. А вот утилита по архивации в CDDS такие ВМР не понимает. (с альфой - для нее с альфой только TGA идут) Конфликт. Решение - есть пара способов. Написать скриптик в фотошопе, удаляющий альфу и пересохраняющий файл без нее. (а потом еще скриптик повторяющий это действие много раз). Все будет работать. Использовать утилиту, способную переконверитровать изображения. К примеру XnView. Или какую другую. И опять же удалить альфу. Все. Terra Incognita
ED Team Chizh Posted January 12, 2010 ED Team Posted January 12, 2010 Перевести в фотошопе 32-битный BMP в 24-х битный. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу
Flаnker Posted January 12, 2010 Posted January 12, 2010 (edited) Almazi,а вы незнаете как бороться с проблемой: при сжатии в CDDS(при некоторых сочетаниях цветов)ухудшается качество картинки,например красная звезда на черном(другом тёмном) фоне становиться ребристая? Edited January 12, 2010 by Flаnker Мои авиафото
Valery Posted January 12, 2010 Author Posted January 12, 2010 Ах вот где собака порылась. Давно отказался от Модмана для распаковки. Существует же хорошая утилитка ExtractTextures.exe Которая отлично распаковывает и ничего не портит Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC]
DaoKakao Posted January 12, 2010 Posted January 12, 2010 Я ужо догадался и пересохранил в фотошопе все бмпешки в 24бит, всё скомпилировалось, НО - теперь в кабине ни одного галетника! Нужна эта самая альфа. У меня только один вопрос остался, как товарищъ TangoRomeo запихнул эти бмпешки с альфой в cdds? Началось всё здесь - http://forums.eagle.ru/showthread.php?t=41258&page=2 прочитайте последнее сообщение в теме! (решил сам поправить,уже кнопки поменял местами, а тут такой облом) [sIGPIC][/sIGPIC]
NoName Posted January 12, 2010 Posted January 12, 2010 Есть у бмп альфа. Вопрос какой бмп ? Может 32 бит надо, или DXT? [sIGPIC][/sIGPIC] ____________________________С уважением, Алексей ____________________http://www.fs-proteam.com
Almazi Posted January 13, 2010 Posted January 13, 2010 Да, ВРМ альфу действительно поддерживает :) НО! CDDS понимает ТОЛЬКО 24-bit BMP. В CDDSсохраняется так - BMP 24-bit в DXT1, TGA 32-bit в DXT5 - (DXT - это типы сжатия для DirectX формата *.dds) так что выше описано несколько способов решения этого вопроса - можно пользовать любой. Terra Incognita
Flаnker Posted February 8, 2010 Posted February 8, 2010 (edited) Товарищи,некто не поможет? При создании в командной строке выдается такое сообщение об ошибке. Архив с текстурой создается,но в игра её не видит?Первый раз с таким сталкиваюсь Edited February 9, 2010 by Flаnker Мои авиафото
ED Team Chizh Posted February 9, 2010 ED Team Posted February 9, 2010 Товарищи,некто не поможет? При создании в командной строке выдается такое сообщение об ошибке. Архив с текстурой создается,но в игра её не видит?Первый раз с таким сталкиваюсь Попробуй проверить битность файла текстуры (24 bit) и сократить название. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу
Almazi Posted February 9, 2010 Posted February 9, 2010 а с этой БМР все в порядке (в плане альфы?) Terra Incognita
Flаnker Posted February 9, 2010 Posted February 9, 2010 а с этой БМР все в порядке (в плане альфы?) А что с альфой? BMP cтоит 24 bit Мои авиафото
ayes Posted February 9, 2010 Posted February 9, 2010 если с альфой, то 32 бита должно быть... 8 бит на каждый цвет (256 оттенков) + 8 бит альфа...
Almazi Posted February 9, 2010 Posted February 9, 2010 а размер текстуры 2 в степени n? 2048на 2048 1024 на 512 и тд? Terra Incognita
Flаnker Posted February 9, 2010 Posted February 9, 2010 (edited) а размер текстуры 2 в степени n? 2048на 2048 1024 на 512 и тд? Вот эта текстура в архиве. Архивировавл точно такую же текстуру всё ОК.Если кинуть её в папку TempTextutes то она видна в игре,следовательно ошибки в файлах skins нет Edited February 9, 2010 by Flаnker Мои авиафото
Flаnker Posted February 9, 2010 Posted February 9, 2010 Almazi посмотри пожалуйста.Вот эта текстура. Мои авиафото
Рустам Posted February 9, 2010 Posted February 9, 2010 У тебя разрешение текстуры 71 точка на дюйм, надо чтобы было четное - 72
Flаnker Posted February 9, 2010 Posted February 9, 2010 У тебя разрешение текстуры 71 точка на дюйм, надо чтобы было четное - 72 Точно такая же текстура нормально упаковалась.И все видно:( 1 Мои авиафото
ED Team Chizh Posted February 9, 2010 ED Team Posted February 9, 2010 Пробовал, как я писал выше, сокращать имя файла текстуры? Для эксперимента назови ее просто 1 например. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу
Recommended Posts