Показать сообщение отдельно
Старый 02.04.2009, 08:18   #87
GreyL
Новичок
 
Регистрация: 07.03.2007
Сообщений: 16
По умолчанию

Проба сил. Во вложении прототип редактора для map_c.

Пока только отображает содержимое одного сегмента 32х32.
На вход загружается файл BMP в оттенках серого размером 32х32 (другие размеры тоже позволяет загрузить, но нормально отрабатывать не будет).
На выходе отображается соответствующий вид береговой линии.
Исходник сегмента можно править попиксельно изменением яркости.
Выбор пикселя на исходнике - ЛКМ или ПКМ. Если ПКМ, то изображение ландшафта центрируется на выбранной точке. Исходник можно скопировать в буфер обмена и далее вставить в графический редактор. Карту береговой линии можно сохранить в файл (BMP), либо также скопировать в буфер.
Карта береговой линии - зеленый цвет - суша, синий - вода. Бирюзовый цвет (на стыке воды и земли) - это, как я их называю, "шуршащие" тайлы. В зависимости от положения карты и масштаба в FMB на это место отображается то вода, то суша. Каждый пиксел карты - 80,645 см.
Можно слепить сегменты карты береговой линии - для этого нужно построить карты соседних сегментов, а потом в графическом редакторе слепить их в один файл с перехлестом в один пиксель.

В дальнейшем - работа напрямую с парой файлов map_c и редактирование непосредственно береговой линии на карте (пока идет наработка методов).

З.Ы. подскажите формат файла tga_table.
Вложения
Тип файла: rar mapc_View.rar (188.3 Кб, 355 просмотров)
GreyL вне форума   Ответить с цитированием