AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Карты, страны, континенты

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.03.2009, 09:45   #1
GreyL
Новичок
 
Регистрация: 07.03.2007
Сообщений: 16
По умолчанию

Цитата:
Сообщение от mr N Посмотреть сообщение
ОЧЕНЬ странно. Если вы всё правильно делали, искажения по границам склейки должны быть в точности такими же как на оригинальной карте. Не большими и не меньшими.
В том-то и дело, что странно, я уже всю голову сломал. Чем дальше копаю, тем меньше понимаю

Кстати с map_c есть некоторые непонятки, например:
расстояние между пикселями - не 50 метров как ожидалось, а приблизительно 51,62 метра...
GreyL вне форума   Ответить с цитированием
Старый 23.03.2009, 10:16   #2
Dad
Местный
 
Аватар для Dad
 
Регистрация: 25.06.2008
Адрес: г.Губкин
Сообщений: 191
По умолчанию

Цитата:
Сообщение от GreyL Посмотреть сообщение
В том-то и дело, что странно, я уже всю голову сломал. Чем дальше копаю, тем меньше понимаю

Кстати с map_c есть некоторые непонятки, например:
расстояние между пикселями - не 50 метров как ожидалось, а приблизительно 51,62 метра...
То есть? Откуда дровишки? Чем меряли?

Если вы про MicroDem, то там может быть, что задаёшь параметр 50.0 а на выходе что-нибудь вроде 51.62, но это по-моему чисто условность. Будет в Иловской карте от Парижа до Находки на 200км дальше, чем на самом деле.
Я так понимаю.
__________________
В обход идти, понятно, не очень-то легко,
Не очень-то приятно, и очень далеко!
Айболит-66 (с)
Dad вне форума   Ответить с цитированием
Старый 23.03.2009, 10:20   #3
mr N
Местный
 
Регистрация: 08.10.2007
Адрес: Россия, Екатеринбург
Сообщений: 112
Отправить сообщение для mr N с помощью ICQ
По умолчанию

Цитата:
Сообщение от GreyL Посмотреть сообщение
Кстати с map_c есть некоторые непонятки, например:
расстояние между пикселями - не 50 метров как ожидалось, а приблизительно 51,62 метра...
Не вполне соглашусь. Думаю что это то самое Иловское искажение о котором много говорилось. Я в корректирующих скриптах использовал коэффициент ~103.2258 , как раз даёт примерно те же 51,62.
Думаю что смотря между какими точками мерить.
Если замерить между точками в центрах квадратов - будет как раз 50 метров.
Если между точками возле границ квадратов - конечно получится существенно меньше.
Выложите карту над которой работает - может вместе быстрее разберемся.
mr N вне форума   Ответить с цитированием
Старый 23.03.2009, 10:38   #4
GreyL
Новичок
 
Регистрация: 07.03.2007
Сообщений: 16
По умолчанию

Цитата:
Сообщение от mr N Посмотреть сообщение
Не вполне соглашусь. Думаю что это то самое Иловское искажение о котором много говорилось. Я в корректирующих скриптах использовал коэффициент ~103.2258 , как раз даёт примерно те же 51,62.
Думаю что смотря между какими точками мерить.
Если замерить между точками в центрах квадратов - будет как раз 50 метров.
Если между точками возле границ квадратов - конечно получится существенно меньше.
Выложите карту над которой работает - может вместе быстрее разберемся.
Карту сделал тестовую - 64х64 (map_c).
Далее нарисовал гребенку. В FMB расставил ориентиры на получившиеся мыски. По эти объектам и мерил - расстояние везде одинаковое, что на границах квадратов, что внутри. Сейчас попробую восстановить, то что было когда мерил. Я эту карту постоянно мучаю - сейчас задался целью более точно определиться с переводом координат в редакторе на соответствующие map_t, map_h и map_c


ЗЫ. Я кажется понял, как это работает. Попробую описать как я это вижу, только мысли в кучу соберу

Последний раз редактировалось GreyL; 23.03.2009 в 10:42.
GreyL вне форума   Ответить с цитированием
Старый 23.03.2009, 10:46   #5
mr N
Местный
 
Регистрация: 08.10.2007
Адрес: Россия, Екатеринбург
Сообщений: 112
Отправить сообщение для mr N с помощью ICQ
По умолчанию

Цитата:
Сообщение от GreyL Посмотреть сообщение
Я эту карту постоянно мучаю - сейчас задался целью более точно определиться с переводом координат в редакторе на соответствующие map_t, map_h и map_c
Там ещё учитывать нужно что при сборке в 3D ландшафт они смещаются относительно друг друга (по крайней мере результаты своих эксперименов я понял именно так).

Последний раз редактировалось mr N; 23.03.2009 в 10:51.
mr N вне форума   Ответить с цитированием
Старый 23.03.2009, 10:56   #6
GreyL
Новичок
 
Регистрация: 07.03.2007
Сообщений: 16
По умолчанию

Цитата:
Сообщение от GreyL Посмотреть сообщение
расстояние везде одинаковое, что на границах квадратов, что внутри.
Поправочка - не НА ГРАНИЦАХ квадратов, а У ГРАНИЦ квадратов, на самих границах происходит "съедание расстояния". Как раз из-за этого эффекта и пришел к определенным выводам. Вот только сами выводы надо как то оформить из смутных ощущений в реальное описание....
GreyL вне форума   Ответить с цитированием
Старый 23.03.2009, 11:07   #7
mr N
Местный
 
Регистрация: 08.10.2007
Адрес: Россия, Екатеринбург
Сообщений: 112
Отправить сообщение для mr N с помощью ICQ
По умолчанию

Цитата:
Сообщение от GreyL Посмотреть сообщение
Поправочка - не НА ГРАНИЦАХ квадратов, а У ГРАНИЦ квадратов, на самих границах происходит "съедание расстояния". Как раз из-за этого эффекта и пришел к определенным выводам. Вот только сами выводы надо как то оформить из смутных ощущений в реальное описание....
Т.е. такое не вполне точно описывает твои ощущения:
Центральная часть квадратов 32х32 пикселя (размером примерно 31х31 пиксель) растягивается до размеров полного квадрата 32х32 пикселя
mr N вне форума   Ответить с цитированием
Старый 23.03.2009, 11:37   #8
GreyL
Новичок
 
Регистрация: 07.03.2007
Сообщений: 16
По умолчанию

Цитата:
Сообщение от mr N Посмотреть сообщение
Т.е. такое не вполне точно описывает твои ощущения:
Центральная часть квадратов 32х32 пикселя (размером примерно 31х31 пиксель) растягивается до размеров полного квадрата 32х32 пикселя
Ну типа того, только немного не так.

Обрабатываются не сами пиксели 32х32, точки между ними, как раз 31х31.
Для каждой этой точки берется 4 окружающих пикселя, по ним строится поверхность. Соответственно, для того, чтобы эти поверхности стыковались ровно и нужно чтобы пиксели на границах квадратов совпадали с пикселями на границах соседних квадратов.

А для построения более точного изображения береговой линии нужно в map_c вырезать по одному пикселю на границах квадратов (вот только масштаб получится неудобный)...
GreyL вне форума   Ответить с цитированием
Старый 30.03.2009, 08:37   #9
GreyL
Новичок
 
Регистрация: 07.03.2007
Сообщений: 16
По умолчанию

Цитата:
Сообщение от GreyL Посмотреть сообщение
В том-то и дело, что странно, я уже всю голову сломал. Чем дальше копаю, тем меньше понимаю
Разобрался со склейкой - сам дурак, запутался в копиях map_c и в итоге подсовывал не тот . Все нормально склеивается.

Заодно, кажется, разобрался окончательно с построением береговой линии.
Теперь могу довольно-таки точно по четырем точкам из map_c построить отображение квадрата внутри них. По крайней мере как этот квадрат выглядит у меня в FMB при максимальном приближении.

Сейчас ломаю голову над обратной задачкой - по требуемой береговой линии получить 4 точки map_c...
GreyL вне форума   Ответить с цитированием
Старый 30.03.2009, 16:15   #10
Dad
Местный
 
Аватар для Dad
 
Регистрация: 25.06.2008
Адрес: г.Губкин
Сообщений: 191
По умолчанию Чёрное море

Ну вот, я тут понакроил, понасшивал...

РидМи:

Карта собрана из двух дефолтных - Крым и Кубань.
Изменения минимальные. Текстуры и объекты дефолтные для 4.09, использован load.ini карты Крыма.
В Крыму, в районе Севастополя удален бетонный аэродром, построены аэродром на п-ове Херсонес, аэродром Куликово поле, аэродром Юхарина Балка. Первый и второй самодельные, последний типовой.
Построена пара гидродромов в Северной и Камышовой бухтах.
На Керченском п-ове добавлен населенный пункт Марфовка и рядом типовой аэродром, как упоминающийся в мемуарах.
Рядом с Керчью оставлены оба аэродрома - и с карты Крыма, и с карты Кубани.
На Кубани для симметрии дорисована территория севернее дефолтной.
Станица Калининская переименована в Поповичевскую, т.к. кто-то сетовал, что на Кубани нет аэродрома 55-го ИАПа (16 ГИАП) т.Покрышкина. А вот он как раз там и был.
Основной населенный пункт дорисованной территории станица Тимашевская.
В районе Тимашевской построены два аэродрома и железнодородный узел.
Всё практически от фонаря. Известно лишь, что на аэродроме авиация базировалась еще до войны, и что фрицы использовали его для снабжения окружённой группировки в 43-м году.
Соответственно авибазу сделал из расчета принимать до двух десятков четырёх-шестимоторных транспортных самолётов.
Историчность, как и географичность близки к нулю.
В превосходном режиме почти не тестировал, т.к давно уже пользуюсь только идеальным.
Населенные пункты новых территорий незастроены, т.к. влом ...
При желании можете вносить любые дополнения и изменения:
например, использовать файлы лоад.ини от других карт.
А я лично для себя обязательно поставлю новый белоснежный Херсонесский маяк, хотя реально, он всю войну был разрушенным.

Желаю удачи!
Миниатюры
Нажмите на изображение для увеличения
Название: BlackSea.jpg
Просмотров: 1404
Размер:	529.1 Кб
ID:	4778  
Вложения
Тип файла: rar BlackSea.rar (7.86 Мб, 2747 просмотров)
__________________
В обход идти, понятно, не очень-то легко,
Не очень-то приятно, и очень далеко!
Айболит-66 (с)

Последний раз редактировалось Dad; 30.03.2009 в 20:48.
Dad вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:45. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru