Valery Posted October 25, 2009 Share 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] Link to comment Share on other sites More sharing options...
Flаnker Posted October 25, 2009 Share Posted October 25, 2009 (edited) Маленькое примечание: После редактирования в графическом редакторе,текстуру нужно сохранять в формате BMP 24bit Edited October 25, 2009 by Flаnker Мои авиафото Link to comment Share on other sites More sharing options...
rom-frog Posted October 25, 2009 Share Posted October 25, 2009 Спасибо, все получилось. И все таки для чего программка CDDSviewD Link to comment Share on other sites More sharing options...
Valery Posted October 25, 2009 Author Share Posted October 25, 2009 И все таки для чего программка CDDSviewD Для просмотра содержания архива Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC] Link to comment Share on other sites More sharing options...
DaoKakao Posted January 12, 2010 Share 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] Link to comment Share on other sites More sharing options...
Valery Posted January 12, 2010 Author Share Posted January 12, 2010 У тебя что то с BMP не в порядке. Написано же. Unknown format Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC] Link to comment Share on other sites More sharing options...
Almazi Posted January 12, 2010 Share Posted January 12, 2010 это проблемма известная и очень грустная :( - Modman при распаковке CDDS при сохранении ВМР сохраняет альфу dds-ную (DXT1 формат) в файлы (просто пустую непрозрачную). В принципе ничего уголовного в этом нет. А вот утилита по архивации в CDDS такие ВМР не понимает. (с альфой - для нее с альфой только TGA идут) Конфликт. Решение - есть пара способов. Написать скриптик в фотошопе, удаляющий альфу и пересохраняющий файл без нее. (а потом еще скриптик повторяющий это действие много раз). Все будет работать. Использовать утилиту, способную переконверитровать изображения. К примеру XnView. Или какую другую. И опять же удалить альфу. Все. Terra Incognita Link to comment Share on other sites More sharing options...
ED Team Chizh Posted January 12, 2010 ED Team Share Posted January 12, 2010 Перевести в фотошопе 32-битный BMP в 24-х битный. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу Link to comment Share on other sites More sharing options...
Flаnker Posted January 12, 2010 Share Posted January 12, 2010 (edited) Almazi,а вы незнаете как бороться с проблемой: при сжатии в CDDS(при некоторых сочетаниях цветов)ухудшается качество картинки,например красная звезда на черном(другом тёмном) фоне становиться ребристая? Edited January 12, 2010 by Flаnker Мои авиафото Link to comment Share on other sites More sharing options...
Valery Posted January 12, 2010 Author Share Posted January 12, 2010 Ах вот где собака порылась. Давно отказался от Модмана для распаковки. Существует же хорошая утилитка ExtractTextures.exe Которая отлично распаковывает и ничего не портит Не критикуй! Если можешь, сделай лучше! Главная ошибка любой программы в том, что она вообще была написана. Благодарю за внимание. "pallmall" Valery [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic3296_3.gif[/sIGPIC] Link to comment Share on other sites More sharing options...
DaoKakao Posted January 12, 2010 Share Posted January 12, 2010 Я ужо догадался и пересохранил в фотошопе все бмпешки в 24бит, всё скомпилировалось, НО - теперь в кабине ни одного галетника! Нужна эта самая альфа. У меня только один вопрос остался, как товарищъ TangoRomeo запихнул эти бмпешки с альфой в cdds? Началось всё здесь - http://forums.eagle.ru/showthread.php?t=41258&page=2 прочитайте последнее сообщение в теме! (решил сам поправить,уже кнопки поменял местами, а тут такой облом) [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
NoName Posted January 12, 2010 Share Posted January 12, 2010 Есть у бмп альфа. Вопрос какой бмп ? Может 32 бит надо, или DXT? [sIGPIC][/sIGPIC] ____________________________С уважением, Алексей ____________________http://www.fs-proteam.com Link to comment Share on other sites More sharing options...
Almazi Posted January 13, 2010 Share Posted January 13, 2010 Да, ВРМ альфу действительно поддерживает :) НО! CDDS понимает ТОЛЬКО 24-bit BMP. В CDDSсохраняется так - BMP 24-bit в DXT1, TGA 32-bit в DXT5 - (DXT - это типы сжатия для DirectX формата *.dds) так что выше описано несколько способов решения этого вопроса - можно пользовать любой. Terra Incognita Link to comment Share on other sites More sharing options...
Flаnker Posted February 8, 2010 Share Posted February 8, 2010 (edited) Товарищи,некто не поможет? При создании в командной строке выдается такое сообщение об ошибке. Архив с текстурой создается,но в игра её не видит?Первый раз с таким сталкиваюсь Edited February 9, 2010 by Flаnker Мои авиафото Link to comment Share on other sites More sharing options...
ED Team Chizh Posted February 9, 2010 ED Team Share Posted February 9, 2010 Товарищи,некто не поможет? При создании в командной строке выдается такое сообщение об ошибке. Архив с текстурой создается,но в игра её не видит?Первый раз с таким сталкиваюсь Попробуй проверить битность файла текстуры (24 bit) и сократить название. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу Link to comment Share on other sites More sharing options...
Almazi Posted February 9, 2010 Share Posted February 9, 2010 а с этой БМР все в порядке (в плане альфы?) Terra Incognita Link to comment Share on other sites More sharing options...
Flаnker Posted February 9, 2010 Share Posted February 9, 2010 а с этой БМР все в порядке (в плане альфы?) А что с альфой? BMP cтоит 24 bit Мои авиафото Link to comment Share on other sites More sharing options...
ayes Posted February 9, 2010 Share Posted February 9, 2010 если с альфой, то 32 бита должно быть... 8 бит на каждый цвет (256 оттенков) + 8 бит альфа... Link to comment Share on other sites More sharing options...
Flаnker Posted February 9, 2010 Share Posted February 9, 2010 альфы нет Мои авиафото Link to comment Share on other sites More sharing options...
Almazi Posted February 9, 2010 Share Posted February 9, 2010 а размер текстуры 2 в степени n? 2048на 2048 1024 на 512 и тд? Terra Incognita Link to comment Share on other sites More sharing options...
Flаnker Posted February 9, 2010 Share Posted February 9, 2010 (edited) а размер текстуры 2 в степени n? 2048на 2048 1024 на 512 и тд? Вот эта текстура в архиве. Архивировавл точно такую же текстуру всё ОК.Если кинуть её в папку TempTextutes то она видна в игре,следовательно ошибки в файлах skins нет Edited February 9, 2010 by Flаnker Мои авиафото Link to comment Share on other sites More sharing options...
Flаnker Posted February 9, 2010 Share Posted February 9, 2010 Almazi посмотри пожалуйста.Вот эта текстура. Мои авиафото Link to comment Share on other sites More sharing options...
Рустам Posted February 9, 2010 Share Posted February 9, 2010 У тебя разрешение текстуры 71 точка на дюйм, надо чтобы было четное - 72 Link to comment Share on other sites More sharing options...
Flаnker Posted February 9, 2010 Share Posted February 9, 2010 У тебя разрешение текстуры 71 точка на дюйм, надо чтобы было четное - 72 Точно такая же текстура нормально упаковалась.И все видно:( 1 Мои авиафото Link to comment Share on other sites More sharing options...
ED Team Chizh Posted February 9, 2010 ED Team Share Posted February 9, 2010 Пробовал, как я писал выше, сокращать имя файла текстуры? Для эксперимента назови ее просто 1 например. Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу Link to comment Share on other sites More sharing options...
Recommended Posts