Фото-террайн — Создание сценариев

Смотрю у Паши стоит фото-террайн его краев. Заинтересовался. Хочу и для своих краев добыть сабж. Как-то видел тему, что можно как-то приготовить подложку, но не могу найти. Поделитесь опытом.

Ответов: 69

Присоединяюсь к вопросу:)
1. через g2xpl
2. через GDA или аналогичные проги +SASPlanet + Mesh tools
Обоим нужен широкий канал.
2й способ сложнее т.к. воду воссоздать придётся.
1й способ много терпения.

Хммм, а подложку как сделать, а то я ее в Оверлее вроде поставил, а в симе нету ее…

Значит чтото не то сделали.
Сохранили?
Подложка в оверлее видна?
Лог.тхт при загрузке данного аэропорта.

Подложка видна, все сохранил. ЗЫ. Видна в оверлее.

Сообщение отредактировано Lion King: 04 October 2009 — 17:09

лог.тхт
текст файла описания подложки *.pol
Скрины.
Размеры подложки квадратные??

Наверное, проблема в том, что она не квадратная. Попробую, если не получится—лог.тхт кину.

Вот лог.тхт. И еще, Saturn, гляньте личку :rolleyes:

Сообщение отредактировано Lion King: 04 October 2009 — 22:34

Черт, не могу тхт загрузить…

[quote name=’Saturn from X-Plane.Rus Page’ date=’04 Октябрь 2009 — 00:08′ timestamp=’1254604095′ post=’1246739′]
1. через g2xpl

Подскажите ссылку на плагин g2xpl не могу найти уже час! И кто пользовался плагином Gmaps отзовитесь,стоит его качать?

http://forums.x-plan…opic=30664&st=0
А чтобы создать описание полигона *.pol можно в обычном блокноте писать или опять с Интернета качать? :)
Как угодно.
Хотя виндосовский блокнот настолько уродлив и аскетичен, что всякими фришными пользоваться даже удобнее.

ПРОСТО описание создать можно чтобы Overlay его понял????????

Да, в том числе можно даже тупо скопировать чужой pol файл и переписать название текстуры.

«В не себя от счастья!» Раздобыл плагин g2xpl_v5.55 N спасибо ATSA намекнул как это сделать.Установил по инструкции. Плагин создал мне папки в X-PlaneResourcespluginsg2xpl_v5.55 N с чудным названием G2xpl_cache и G2xpl_temp,ещё создал в X-Plane Custom Scenery папки z_g2xpl-overlay и z_g2xpl-terrain кидает туда и сюда файлы DSF, CACED, g2xpl_database1, … а то зачем я его поставил так и не происходит,фото подложек из Googla я не наблюдаю,подскажите как его правильно настроить? Если можно то подскажите понятным языком,инструкцию в комплекте я не понял! Вылазиит ошибка -22 как с ней бороться? :help:
А серверы прописали?

А серверы прописали?

Нет! Как это сделать?:help:

Здесь прописывать?

#G2XPL config file
[Main]
#name of custom scenery folder
scenery_name=z_g2xpl
#X-Plane directory (fill it in only when g2xpl.exe is run NOT from Resourcesplugins folder)
Xplane_dir=
#
#path to DSFTool.exe
DSFTool_path_and_name=DSFTool.exe
#
#set it to yes if you want g2xpl.exe process to run with higher priority
if_process_run_highest_priority=no
#
[InternetServices]
#path for cached jpg and tga textures
ISMapsCacheDir=G2xpl_cache
#
#LOD of maps downloaded from internet service
IS_zoom_level=17
#
#how much percent of texture must be non-blank to be acceptable???
blank_texture_threshold_percent=85
#
#if use only 1 service for assembling single DDS texture
only_one_service_per_texture=yes
#if also create tga textures when assembling high-res texture from jpg originating from various services (only when only_one_service_per_texture=yes)
# (set it to yes if you want to compare textures downloaded from different services)
create_tga_textures_when_assembling_highres_textures=yes
#
#now up to 3 services can be configured…
#the same rules as tile proxy
[Service0]
module_config=»configure it»
map_version=»configure it»
[Service1]
module_config=»configure it»
map_version=»configure it»
#
[Graphics]
force_rebuilding_partial_DDS_textures=no
#
#type of resample filter to use
used_resample_filter=0
#
#if cover water areas with orthophotos as well??
cover_water_areas_orthophotos=no
#
#if remove information about beaches from oryginal dsf??
remove_beach_info=no
#
#filter out triangles from base mesh which…
#filter out triangles which have peripher smaller then…
minimum_triangles_periphery=no
minimum_triangles_periphery_v=50.000000
#filter out triangles which have area smaller then…
minimum_triangles_area=no
minimum_triangles_area_v=20.000000
#filter out triangles from oryginal mesh…
filter_out_oryginal_triangles=no
#
#if NVIDIA acceleration is enabled when creating DDS textures
NVIDIA_acceleration=yes
#
#if use GPU CUDA acceleration? Works only with NVIDIA Geforce 8xxx, 9xxx or 2xx GPUs
NVIDIA_CUDA_acceleration=no
#
#number of threads used during DDS texture creation (0 means the number of computer’s cores)
DDS_conversion_threads_no=0
#
[Night_textures]
#if create night textures as well
create_night_textures=no
#
#Image Magick installed in folder…
ImageMagick_dir=
#
#Image Magick command line parameters used during creation of night textures
#if this is blank then the LIT textures will be simply copies of day textures and you need to correct them manually
command_line_params_night_text=
#
#Plugin specific parameters
[Plugin]
#plane position (filled in manually or by plugin automatically)
plane_long=46.210930
plane_lat=46.386944
#
#radius of area where high-resolution textures are being created
hi_res_textures_threshold_radius_m=7000
#hi_res_textures_threshold_radius_m=21227 FOR 1 DEG FULL HIGH RES
#radius of area where low-resolution textures are being created
low_res_textures_threshold_radius_m=0
#if the distance from the plane to adjacent 1×1 deg area is less then this
#then convert adjacent 1×1 deg mesh too
dsf_threshold_distance_m=0
#if the distance from current plane position to the position of
#the last succeful g2xpl exceeds this value then re-run g2xpl
loop_rerun_distance_m=8000
#
#run distance check every … sec
loop_rerun_every_sec=5
#
#shall i pause the simulation every time conversion is sucessfuly completed?
pause_simulator_after_conv=yes
#
#internet connection specific
[Net]
#number of download threads
download_threads_no=6
#http_proxy=server:port
#http_proxy_user_password=user:password

Сообщение отредактировано Sergey747: 15 April 2010 — 02:42

[Service0]
module_config="conn=20|rate=2.0|verbose=0|server=http://a*.ortho.tiles.virtualearth.net|path=/tiles/a%s.jpeg?g=%v|quad=0123|balance=0123|useragent=Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2"
map_version=26
[Service1]
module_config="conn=20|rate=2.0|verbose=0|server=http://us.maps3.yimg.com|path=/aerial.maps.yimg.com/ximg?v=%v&t=a&s=256&x=%x&y=%y&z=%z&r=1|useragent=Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2"
map_version=1.8
[Service2]
module_config="conn=20|rate=2.0|verbose=0|server=http://kh*.google.com|path=/kh?t=t%s&n=404&v=17|quad=qrts|balance=0123|useragent=Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322)"
map_version=



#[Service0]
#module_config="conn=20|rate=2.0|verbose=0|server=http://kh.google.com|path=/kh?v=%v&t=t%s |quad=qrts|balance=0123|useragent=Mozilla/4.0 #(compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322)"
#map_version=3
#captcha_config="cookiedomain=google.com|cookieurl=http://www.google.com"
#[Service1]
#module_config="conn=20|rate=2.0|verbose=0|server=http://khm*.google.com|path=/kh?t=t%s&n=404&v=%v|quad=qrts|balance=0123|useragent=Mozilla/4.0 #(compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322)"
#map_version=30
#captcha_config="cookiedomain=google.com|cookieurl=http://www.google.com"
#[Service2]
#module_config="conn=20|rate=2.0|verbose=0|server=http://kh.google.com|path=/kh?v=%v&t=t%s |quad=qrts|balance=0123|useragent=Mozilla/4.0 #(compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 1.1.4322)"
#map_version=3
#captcha_config="cookiedomain=google.com|cookieurl=http://www.google.com"

Вот. Правда устарели наверно.

Как сделать единый сенарий,то есть их соеденить?

Очевидно, объединить содержание DSF’ов.

Хочу поделиться опытом. Сегодня в ветке про Магнитогорск, автор подсказал улитку SASPlanet до этого всё время использовал MapBuilder и вот теперь в шоке,сколько я делал не нужных манипуляций пока не скачал SASPlanet

Вот на примере за 1мин нашёл подходящую фото подложку для очень проблемного с точки зрения качества спутниковых снимков,этого района порта. Никогда бы не подумал что у Yandexa самые качественные без облаков теней и разных ужасов снимки этого места. Также понравилась простота использования и возможность склеивать карты любой формы(полигонами) за пару минут. :pilotfly:

Хочу поделиться опытом. Сегодня в ветке про Магнитогорск, автор подсказал улитку SASPlanet

Интересная болезнь склероз, всё время узнаешь что-то новое(с). Про SASPlanet года два назад тут уже была тема.

Гуру фототеррейностроительства! Нид хелп. Уже более месяца корываю фототеррейн родного порта. Все пытаюсь сделать максимально качественно и приемлемо для меня.

 

Судя по этой статье фототеррейн следует делать не через полигоны, а через замену дефолтного террейна на фототеррейн. В ходе проведения экспериментов установил, что и правда, террейн(ter), особенно на очень больших размерах работает в разы быстрее, в отличии от метода наложения подложки через полигоны(pol).

 

Однако.

Через g2xpl собрал интересующий меня участок. На выходе имеет dfs целого лода(ов). Новый террейн заменяет дефолт полностью на всем лоде. Включая миникарту. Подложка по умолчанию — вода, а значит градиент а альфаканале нам не подойдет. Но целый лод — это много. В частности имеем такие проблемы:

— плавный переход между фотоподложкой лода и соседними дефолтными лодами. (пример);

— есть участки, где на спутнике нет нужного разрешения/кусок карты с очень большими цветовыми различиями/он нам не нужен вообще(надо удалить, оставив дефолт) (пример);

 

Начиная решать данные проблемы пришел к выводу, что надо объединять данные из дефолтного лода (Global scenery) и моего кастомного. Развернул дефолтный, понял, что области дефотных текстур указанны в нем через BEGIN_PATCH. Значит надо перенести области дефотных текстур в мой dfs так, чтобы на периферии были дефолтные текстуры, а в центре — фототеррейн. Учитывая, что подобные области — многоугольники, а сверху так же уложены полигоны автогена — переход от дефолта к фототеррейну будет менее заметным. Написал необходимые скрипты для слияния, получил dfs. Но возникла новая проблема — в местах, где пересекается фотореррейн и дефолт происходит мерцание двух текстур — дефолтная и фототеррейн.

Может кто объяснит как этим http://forums.x-plane.org/index.php?app=downloads&showfile=17690 пользоваться? А то там на форуме с испанского переводить, не понятно. И можно ли сразу в .ter? Буду очень благодарен:)

Сразу в тер можно с помощью программы photosceneryX очень удобная прога, но платная