|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Никак не могу добиться правильной конвертации картинок из frm в pcx. Кучу прог перепробовал, а всё-равно палитра косячится. Надо так преобразовать, чтобы картинки правильно отображались в фунциях DisplayGFX и AddButtonGFX. Может кто знает способ? И ещё такой вопрос - а в формате pcx вообще есть прозрачный фон?
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 18:53 - 14 Июня, 2006
|
|
Spy
Реалист
Откуда: Все там будем... Регистрация: Май 2005
Всего: 374 сообщения
|
Я для Самоделкина делал в Photoshop-е. Не знаю, какие там ипользовались функции - не скриптер, смотри сам. Прозрачность там, насколько я помню, сохраняется в палитре (как в FRM и получаемом из него GIF). Если чё - потестю.
----- Хочешь, чтобы что-то было сделано хорошо - сделай сам.
|
Отправлено: 20:21 - 14 Июня, 2006
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Вариант с Фотошопом увы не подходит, за неимением оного.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 20:30 - 14 Июня, 2006
|
|
Alchemist
Модератор
Откуда: Арзамас-17 Регистрация: Дек. 2004
Всего: 298 сообщений
|
Сам по себе формат PCX, в отличие от, например, GIF или TGA, средств для определения "прозрачного цвета" не имеет. Если движок игры воспринимает какой-то цвет таковым, то это в нём же и прописано. Отслеживаетс, обычно, действительно по индексу в палитре. То есть 8-битному значению пиксела. Приведение к требуемой палитре умеет делать практически любой приличный редактор растровой графики. Но лучше, конечно, добыть, хотя бы старенький, Photoshop. Это сейчас не такая большая проблема.
----- /// What'ya be sain'? Vault 100+? We need nothing o'that!
|
Отправлено: 13:30 - 16 Июня, 2006
|
|
Anchorite
Пользователь
Откуда: Не здесь Регистрация: Янв. 2003
Всего: 283 сообщения
|
Попробуй Gimp. Насколько я знаю позиционируется как GNU-тая альтернатива Фотошопу. http://www.gimp.org/
|
Отправлено: 22:49 - 16 Июня, 2006
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Я попробовал GIMP, но результат ничем не лучше. Прямое преобразовние ни одна прога не делает, я использовал три разных проги для преобразования из frm в разные форматы. А дальше пробовал разные проги для преобразования в pcx. Картинка то ярче, то темнее, то палитра портится. Вот уж не думал, что будут такие сложности. Придётся видимо дорабатывать вручную. Абыдна.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 20:36 - 17 Июня, 2006
|
|
Spy
Реалист
Откуда: Все там будем... Регистрация: Май 2005
Всего: 374 сообщения
|
2 Tehnokrat Напиши конкретно, что тебе нужно - я попробую и пришлю инструкцию, если всё получится.
----- Хочешь, чтобы что-то было сделано хорошо - сделай сам.
|
Отправлено: 21:35 - 17 Июня, 2006
|
|
Tehnokrat
Модератор
Откуда: Новосибирск Регистрация: Окт. 2003
Всего: 489 сообщений
|
Чисто конкретно берем файл LGDIALOG.FRM, преобразуем его в lgdialog.pcx и выводим его в интерфейсное окошко командой: DisplayGFX("pcx/lgdialog.pcx", 0, 0, 302, 127); При этом, по идее, картинка должна выглядеть, как и у исходного LGDIALOG.FRM. А вот не получается.
----- Прошлое можно узнать, но нельзя изменить. Будущее можно изменить, но нельзя узнать.
|
Отправлено: 21:52 - 17 Июня, 2006
|
|
Spy
Реалист
Откуда: Все там будем... Регистрация: Май 2005
Всего: 374 сообщения
|
Кинь в меня скриптом на spyware-un-ltd@mail.ru - погляжу, что не так.
----- Хочешь, чтобы что-то было сделано хорошо - сделай сам.
|
Отправлено: 22:20 - 17 Июня, 2006
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Палитра картинки автоматически преобразуется к фолловской. Емнип, pcx должны быть в обычной стандартной палитре...
|
Отправлено: 22:45 - 17 Июня, 2006
|
|
|
|