-
Re: Моды и пользовательские дополнения (обсуждение)
Цитата:
Сообщение от
AGA
При создании операции точно можно выбирать размеры полигона. Так сделано в полигоне Павловка, который является частью полигона Ракитное. Ничто не мешает отсечь не готовую часть.
Да, в конфиге на операцию можно задавать размерность полигона. Но я спрашивал о другом. Может ли незавершенный полигон вообще работать? Вдруг он будет только позволять расставлять подразделения и вылетать при запуске операции, как это, напр., происходит в GTOSе с полигонами от SABOW; или будут какие-нибудь другие проблемы?
Меня не пугает объем работы, к-рый предстоит проделать (м.б. это оттого, что не могу оценить этот объем?), но время от начала создания полигона до завершения всей работы готовой операцией должно иметь какие-то разумные пределы. Долгострой, в первую очередь, бьет по энтузиазму...
М.б. поэтому мы сейчас так мало слышим о Svobodasе?
-
Re: Моды и пользовательские дополнения (обсуждение)
Игорь,пока Андрея всё равно нет,давайте по тихоньку скоординируемся и перейдём что называется на "одну волну".Данные srtm с спутниковым снимком и топокартой ещё не скачивались?
Вот если что ссылка на материал по GE и там синенькая ссылка на скачку архива с плагином srtm41.kmz и инструкция как им пользоваться для получения данных SRTM.http://guest3d.ru/forum/index.php?topic=760.0 (Программу микродем скачивать не нужно!)
Что бы все желающие имели одинаковые возможности и инструменты для моделирования полигона то первоначальная последовательность действий такова:
1)Запустить программу Гугл Еартч,выбрать меню файл,затем загрузить через него плагин srtm41.kmz,поставить галочку в пункте elevation,после чего планета покроется "сеткой" прямоугольников с данными SRTM,нас в данном случае интересует прямоугольник srtm_44_02,для того чтобы его скачать нужно навести курсор ввиде "руки" на его название с треугольничком и когда "рука" станет "стрелкой" кликнуть левой кнопкой мыши,откроется окно в котором внизу будут даны несколько адресов на скачку данных,нам нужно второе с верху,нажимаем,ждём какое то время,появляется предложение сохранить архив,сохраняем на рабочий стол,затем закрываем программу(она нам больше не нужна) и распаковываем архив,аосле распаковки появится папка с тремя файлами.
P.S.Может есть необходимость расписать этот процесс подробнее с скринами экрана?
-
Re: Моды и пользовательские дополнения (обсуждение)
Цитата:
Сообщение от
I_gor
как это, напр., происходит в GTOSе с полигонами от SABOW;
В этих играх разные форматы. Точно также будут вылетать полигоны Звезды в Миусе и наоборот.
Цитата:
Сообщение от
I_gor
М.б. поэтому мы сейчас так мало слышим о Svobodasе?
:lol:
Залог успеха - тщательное планирование плюс реалистичная оценка своих сил и возможностей.
Ну и помнить что 2 человека не сделают работу в 2 раза быстрее, а если повезет хотя бы не будут делать ее медленнее чем один %)
-
Re: Моды и пользовательские дополнения (обсуждение)
Давайте определимся с терминологией.
Полигон должен иметь размеры кратные 2048 метрам, для карт: высот, растительности, травы и неровностей 2048 м = 256 пикселей (это можно менять, но смысла нет), для карт деталей и эрозии 2048 м = 1024 пикселя, тоже самое для оверлеев и топокарт (они используются для удобства разметки).
Карта высот 16 бит в градациях серого цвета, остальные карты 32 бит ARGB.
Должны быть совмещены, отмасштабированы и т.д., как я писал ранее.
Желательно запастись 64 бит ОС и ПО, так как объемы данных весьма велики особенно детали и эрозия, и на 32 битах работа будет идти или медленно или будет вообще невозможна (для большого полигона). Это как раз тот редкий случай когда нужно 64 бит для чего-то полезного %)
Это что касается скажем так "виртуального полигона", он может быть любых размеров, ограниченных лишь вашим желанием и техническими средствами. Это план максимум.
-
Re: Моды и пользовательские дополнения (обсуждение)
Теперь реальность - то что будет в игре, это кусок от виртуального полигона меньшего размера, но по прежнему кратный 2048 метрам %), мало того начинающийся по координатам тоже кратным 2048 метрам.
В выборе реального игрового полигона нужно помнить, что:
1) он меньше виртуального
2) по периметру всегда должна быть "буферная зона" для удобства генератора размером, как это ни странно звучит, 2048 метров.
3) начало (координаты левого верхнего угла) и размер должны быть кратны 2048 метрам.
-
Re: Моды и пользовательские дополнения (обсуждение)
Вырезав игровой полигон из виртуального, мы должны помнить что в игре все считается уже ячейками по 1024 метра (в оперативной фазе), и то что по периметру у нас 1 ячейка занимается резервной зоной, т.е. в БД не участвует. Но при этом работа в редакторе (и генераторе) идет с квадратами размером ... правильно 2048 метров, т.е. игровых 2х2 ячейки. И таким образом мы получаем что минимальный игровой полигон у нас 6х6 км (но в этих километрах 1024 метра). Это 3х3 2-х километровых квадратов. При этом виртуальный полигон должен иметь размеры 5х5 2-х километровых квадрата, так как по периметру буферная зона. Хорошее - буферную зону не обязательно заполнять правильными данными (хотя в общем случае это сделать несложно) и не нужно прорабатывать в редакторе.
- - - Добавлено - - -
Как правильно заметил AGA, можно не делать сразу весь виртуальный полигон за вычетом буферной зоны, а сделать небольшую его часть, потом расширить и т.д. Можно вообще сгенерировать по нарезаным картам и сразу "играть", да будет дикая местность без следов цивилизации, но работать будет.
Главное и основное условие - нарезанные, отмасштабированные и совмещенные карты для генератора.
-
Re: Моды и пользовательские дополнения (обсуждение)
Андрей,хотелось бы пояснений на тему,что откуда берётся? Исходными для разного рода манипуляций как я понимаю являются три вещи так сказать,это:
1)Данные SRTM нужной нам области.
2)Снимок этого же участка местности из космоса.
3)Топокарта опять же того участка который нас интересует.
Всё это приводится к одной системе координат(вопрос к какой,к UTM?),затем начинаются сами манипуляции,вот и хочется знать откуда "ноги растут" у различных карт,например карта высот является продуктом экспорта данных растра SRTM нашего участка программой "глобал мапер" в файл формата 16 бит GEOTIF,а откуда необходимо добыть остальные карты?
-
Re: Моды и пользовательские дополнения (обсуждение)
Цитата:
Сообщение от
Blitzkrieg
Андрей,хотелось бы пояснений на тему,что откуда берётся? Исходными для разного рода манипуляций как я понимаю являются три вещи так сказать,это:
1)Данные SRTM нужной нам области.
2)Снимок этого же участка местности из космоса.
3)Топокарта опять же того участка который нас интересует.
Все кроме 3 можно в принципе и рисовать, как вы предлагали ранее :), а 3 необязательно, а только для удобства.
Ну а так да, лучше автоматизированно получать из какой-то базы данных. Кроме SRTM есть еще ASTER.
Цитата:
Сообщение от
Blitzkrieg
Всё это приводится к одной системе координат(вопрос к какой,к UTM?),
Тут широкий простор от WGS XX до национальных систем. Лучше использовать такую же систему как в той топокарте по которой будете потом уточнять ландшафт "возвращаясь в прошлое".
Цитата:
Сообщение от
Blitzkrieg
а откуда необходимо добыть остальные карты?
Остальные карты добудите в бою %)
Всмысле надо рисовать или автоматизированно получать из деталей или высот. Автоматизированно получать получается понятное дело не всегда, так как "точность" воспроизведения ландшафта в игре 50 см по горизонтали и примерно 1-10 см по высоте. А в самых точных общедоступных базах данных примерно в 50 раз хуже. Если хочется максимальной детализации, то кое где придется подшаманить вручнуую на карте эрозии и деталей.
Карты растительности получаются из карты деталей или при помощи топокарты или того и другого путем закрашивания разными цветами зон с растительностью. Но на самом деле вариантов несколько, можно вообще не делать дополнительные карты, а все ландшафтные изыски делать в редакторе прямо (без дополнительных карт), но я этот путь не рекомендую - получается несколько "синтетически" для природных объектов, и время генерации может растянуться до очень большого.
Лучший вариант природное делать картами (и тогда генератор сам позаботится чтобы все было разнообразно с правильным распределением как в жизни), искусственное - в редакторе.
-
Re: Моды и пользовательские дополнения (обсуждение)
И ещё такой момент,касательно пункта так называемого масштабирования,я тут чего то так и не допонял.Ранее объяснялось,что вырезанный участок данных srtm первоначально нужно привести к 1м=1пикселю,но тогда для участка размером 14х14км например получится такой квадрат который даже не сможет поместиться в мой монитор размером 1280х1024пикселя:eek:,затем говорилось,что опять надо масштабировать из расчёта для карты высот 2048м=256пикселей,т.е. для полигона 14х14 км получится квадрат 1792х1792пикселя.Отсюда вопрос,зачем нужно было предварительное преобразование 1м=1пикселю,если в итоге мы всё равно должны придти к результату в 1пикселе 8метров?
-
Вложений: 2
Re: Моды и пользовательские дополнения (обсуждение)
И ещё,в "глобал мапер" множество различных настроек как при просмотре какого либо файлаВложение 171649 так и при экспорте данных этого файлаВложение 171650 тут наверное понадобятся консультации какие настройки нужно применять для правильного отражения данных в редакторе полигонов.
-
Re: Моды и пользовательские дополнения (обсуждение)
Цитата:
Сообщение от
Blitzkrieg
.Ранее объяснялось,что вырезанный участок данных srtm первоначально нужно привести к 1м=1пикселю,но тогда для участка размером 14х14км например получится такой квадрат который даже не сможет поместиться в мой монитор размером 1280х1024пикселя:eek:,
Возьмите больший монитор :D
А зачем ему помещаться "в монитор" собственно?
Главное чтобы помещался в ОЗУ вашего компьютера, остальное не важно.
Цитата:
Сообщение от
Blitzkrieg
затем говорилось,что опять надо масштабировать из расчёта для карты высот 2048м=256пикселей,т.е. для полигона 14х14 км получится квадрат 1792х1792пикселя.Отсюда вопрос,зачем нужно было предварительное преобразование 1м=1пикселю,если в итоге мы всё равно должны придти к результату в 1пикселе 8метров?
С 1пиксель=1м проще масштабировать и удобнее пересчитывать, но можно и как-то по другому (брать другой масштаб), это же вопрос исключительно субъективный.
- - - Добавлено - - -
Цитата:
Сообщение от
Blitzkrieg
И ещё,в "глобал мапер" множество различных настроек как при просмотре какого либо файла
Вложение 171649 так и при экспорте данных этого файла
Вложение 171650 тут наверное понадобятся консультации какие настройки нужно применять для правильного отражения данных в редакторе полигонов.
Если честно, понятия не имею что все это значит.
Воспользуйтесь универсальным правилом "не сломалось не чини", всмысле если разработчики по умолчанию ставят такие параметры, то без веских причин нет смысла их крутить. Рискну предположить что если все изображения привести к одной и той же системе с одинаковыми настройками, то все будет правильно.
-
Re: Моды и пользовательские дополнения (обсуждение)
Андрей,а насколько данные ASTER точнее SRTM? Качать их,как я понял можно тутhttp://sasgis.ru/forum/viewtopic.php?f=21&t=1848
-
Re: Моды и пользовательские дополнения (обсуждение)
Цитата:
Сообщение от
Blitzkrieg
Андрей,а насколько данные ASTER точнее SRTM?
В теории да, точнее не совсем правильно, просто частота дискретизации по горизонтали выше. Но из-за того что шумы больше, часто нужно применять фильтры, что приводит к тому что "частота" становится такая же или ниже чем у SRTM. В общем оно зависит от того где полигон на земном шаре расположен.
Цитата:
Сообщение от
Blitzkrieg
Тут не подскажу, не знаю.
-
Re: Моды и пользовательские дополнения (обсуждение)
Ну чтож,будем двигаться поэтапно,по ходу действия задавая уточняющие вопросы,так проще разобраться,чем сразу получив всю информацию скопом.Первый вопрос,это какую нам базу данных для нашего полигона лучше выбрать ASTER или SRTM? Это понадобится в первую очередь и от того что мы возьмём за основу высотных данных в конечном итоге будет зависить точность игрового полигона относительно реальной местности.
-
Вложений: 5
Re: Моды и пользовательские дополнения (обсуждение)
Цитата:
Сообщение от
Blitzkrieg
...Данные srtm с спутниковым снимком и топокартой ещё не скачивались?
Вот если что ссылка на материал по GE и там синенькая ссылка на скачку архива с плагином srtm41.kmz и инструкция как им пользоваться для получения данных SRTM.
http://guest3d.ru/forum/index.php?topic=760.0 (Программу микродем скачивать не нужно!)
Сделал.
Цитата:
Сообщение от
Blitzkrieg
Что бы все желающие имели одинаковые возможности и инструменты для моделирования полигона то первоначальная последовательность действий такова:
1)Запустить программу Гугл Еартч,выбрать меню файл,затем загрузить через него плагин srtm41.kmz,поставить галочку в пункте elevation,после чего планета покроется "сеткой" прямоугольников с данными SRTM,...
Сделал:
Вложение 171652
Цитата:
Сообщение от
Blitzkrieg
...нас в данном случае интересует прямоугольник srtm_44_02,...
Сделал:
Вложение 171653
Цитата:
Сообщение от
Blitzkrieg
...для того чтобы его скачать нужно навести курсор ввиде "руки" на его название с треугольничком и когда "рука" станет "стрелкой" кликнуть левой кнопкой мыши,откроется окно...
Вот оно:
Вложение 171654
Цитата:
Сообщение от
Blitzkrieg
...в котором внизу будут даны несколько адресов на скачку данных,нам нужно второе с верху,...
Вложение 171655
Цитата:
Сообщение от
Blitzkrieg
...нажимаем,ждём какое то время,...
Вложение 171656
Цитата:
Сообщение от
Blitzkrieg
...появляется предложение сохранить архив,сохраняем на рабочий стол,затем закрываем программу(она нам больше не нужна) и распаковываем архив,аосле распаковки появится папка с тремя файлами.
Открытый архив:
Допустимое количество вложений в одном сообщении - 5 (?)
Цитата:
Сообщение от
Blitzkrieg
P.S.Может есть необходимость расписать этот процесс подробнее с скринами экрана?
Я предлагаю продолжить в таком виде: Вы пишете "как", я стараюсь "повторить" и показываю скрины, если я ошибся - Вы поправляете.
Согласны?
-
Вложений: 1
Re: Моды и пользовательские дополнения (обсуждение)
Добавляю к п.665 открытый архив:
Вложение 171657
-
Re: Моды и пользовательские дополнения (обсуждение)
Хорошо,Игорь,давайте и дальше продолжать в том же духе.Только у меня есть небольшое,но важное замечание,хотелось бы что бы Андрей вмешивался по мере возможности в наш диалог,если заметит,что меня куда то не туда понесло и я иду по ложному пути,дабы мы все тут слишком далеко по этому ложному пути не ушли.
-
Re: Моды и пользовательские дополнения (обсуждение)
Может быть было бы лучше отдельную тему завести "Создание полигона?"
-
Вложений: 1
Re: Моды и пользовательские дополнения (обсуждение)
Теперь когда мы запаслись данными srtm нужного нам района,нужно запастись ещё двумя компонентами которые нам в дальнейшем понадобятся.Для этого откраваем программу sas planet и ищем нужный нам населённый пункт,в нашем случае это Верхние Лубянки,по номенклатуре карт генштаба квадрат М-37-52-В.Нам понадобятся два подменю программы,это:1)"Выбор основной карты"2)"Выбор слоёв отображаемых по верх основной карты".При нажатии на каждое из этих подменю появляется внушительный список вариантов карт которые может демонстрировать программа.Я в первом подменю выбрал Яндекс спутник,во втором Яндекс народная.Вложение 171658 Для облегчения поиска можно в меню на скрине оно под №3 поставить Яндекс написать название населённого пункта и нажать Enter,тогда слева появиться список со всеми возможными одинаковыми названиями посёлков,я выбрал Белгородской облости Волоконовского района.
Для ознакомления с возможностями программы рекомендую в произвольном порядке повыбирать разные варианты в подменю 1 и 2,что бы посмотреть что меняется в отображении информации на экране при загрузке различных типов карт и снимков.
-
Вложений: 1
Re: Моды и пользовательские дополнения (обсуждение)
Теперь когда интересующий нас населённый пункт найден на карте,мы должны прикинуть размеры области вокруг нашего села которые мы выделим для скачивания программой нужных нам фрагментов карт,выбираем инструмент "линейка" и прикидываем по карте примерно на глаз размер интересующего нас района.После выбираем меню "выделение области",оно находится слева от "линейки" и в нём пункт "прямоугольное выделение",на экране теперь наводим курсор например на верхний левый угол той области которую мы мысленно уже предположили выделить и кликаем левой кнопкой мыши,затем тянем мышь по диоганали с левого верхнего в правый нижний угол нашей пока ещё воображаемой области(левую кнопку мыши при этом зажимать не надо),смотрим как на экране вслед за движением мыши бежит синяя рамка,когда нужная нам область обвелась рамкой,для прекращения выделения опять кликаем левой кнопкой мыши появляется следущая табличкаВложение 171659 выставляем интересующий нас масштаб или как он ещё фигурирует в программе под названием "zum"(когда мы просматриваем спутниковый снимок или карту то крутя в разные стороны колёсико мыши можем видеть как изображение либо увеличивается либо уменьшается,а слева на экране видим "zum" и его цифровое значение для каждого положения прокрутки колёсика мыши),выбирая его исходя из максимально возможного увеличения данной местности(крутим колёсико мыши приближая картинку до достижения наибольшой чёткости,если приблизить слишком близко,изображение будет расплываться,поэтому надо так подобрать увеличение,что бы добиться максимальной чёткости) смотрим слева какому zum это соответствует в цифрах-это и есть наш масштаб,заносим его в табличку,выставляем в меню тип карт нужных для скачки(слева от масштаба) убираем внизу галочку и жмём "начать".Ждём завершения процесса.
-
Re: Моды и пользовательские дополнения (обсуждение)
Игорь путём подбора различных карт и снимков я остановился для данной области на "Яндекс Спутник" z19(он же масштаб) Теперь нам надо определиться с областью для выделения(пока мы её выделим приблизительно с небольшим запасом) и нужно проконсультироваться с Андреем по вопросу как нам быть если на спутниковом фото,часть нашей области-летний снимок,часть-зимний.
-
Вложений: 1
Re: Моды и пользовательские дополнения (обсуждение)
Пока же можно просто поэксперементировать произвольно выделяя область(например выделить квадрат примерно 10х10км),скачивая данные,затем после того как программа загрузит из интернета файлы с снимками,нам надо выбрать меню "склейка"Вложение 171660 в нём опятьже проставить наш масштаб(19) указать тип создаваемого файла(BMP),указать что склеиваем мы Яндекс Спутник,что наложения нам не нужны,выбираем "нет"(наложение-это тот дополнительный слой который мы вначале выбирали для удобства в нашем случае"яндекс народная",что бы у нас появилось много названий мелких деревушек,что бы выбрать "нет" в меню нужно колёсиком мыши прокрутить список до начала),затем указываем,что нужно создать файл привязки (map),указываем путь куда сохранять(можно на рабочий стол,можно в отдельную папку предварительно созданную для складирования файлов относящихся к нашему полигону),жмём запустить и по окончании процесса закрываем программу.
-
Re: Моды и пользовательские дополнения (обсуждение)
Что бы посмотреть на результаты нашей работы открываем "глобал мапер",выбираем "загрузить файл",указываем путь к нашей папке с данными srtm,в ней выбираем файл формата asc,жмём "открыть",на экране появится карта рельефа,затем снова идём в меню "загрузить файл" указываем путь к нашим файлам склейки(если они были помещенны в отдельную папку,если же на рабочий стол,то просто указываем файл на рабочем столе,а их там будет два,один bmp,другой map,нам нужен bmp) выбираем тот который bmp,откраваем,смотрим на экран,у нас на карте рельефа должна появиться наложенная на него картинка со спутника(она очень маленькая по сравнению с рельефом) выбираем инструмент "рука" и крутя колёсико мыши и перетаскивая содержимое экрана,увеличиваем нашу картинку.
-
Re: Моды и пользовательские дополнения (обсуждение)
Пост 669 сделал.
Все понятно. Вопросов нет.
P.S. Я буду периодически отлучаться ненадолго. Это у других на нашем предприятии "штиль", у меня в это время как раз наоборот.
-
Вложений: 1
Re: Моды и пользовательские дополнения (обсуждение)
По п. 670
Цитата:
Сообщение от
Blitzkrieg
...смотрим слева какому zum это соответствует в цифрах-это и есть наш масштаб,заносим его в табличку,выставляем в меню тип карт нужных для скачки(слева от масштаба) убираем внизу галочку и жмём "начать".Ждём завершения процесса.
Процесс заканчивается таким окном:
Вложение 171663
Далее, видимо "сохранить"?