Jump to content

Ubuntu 20.04.4 LTS - CIGI example - должен ли обновляться пейзаж в вокруг самолета при перемещении его в другое место карты?


photo

Recommended Posts

на Ubuntu 20.04.4 LTS запустил SIM версию 2.16

почти идеально но потерялся самолет

и основной момент куда бы я не перемещал самолет на карте CIGI - в 3д представлении

все равно один и тотже ландшафт, причем странно когда я загружаю cgi.world то оказываюсь где-то под картой

Вопрос:

По идее при перемещении самолета по карте в CIGI должна меняться 3д обстановка но ничего не происходит ((

Что я делаю не так?

Спасибо!

Screenshot from 2022-10-14 18-12-12.png

Edited by mihail.litvinov
Link to comment

Понял будем копать дальше ...

нашел забавный фокус 

1) запускаю скриптом

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/sid/.local/share/unigine/browser/sdks/sim_linux_2.16_evaluation/bin
export LD_LIBRARY_PATH
./ig_host_x64

2) открывается в основном окне грузиться карта, можно укрупниться на москву и все увидеть

3) Перетаскиваю на второй монитор - карта полностью белая - ошибки чтения png - при возвращении обратно на первый монитор все еще ошибки ((

 

 

Screenshot from 2022-10-17 14-58-37.png

Screenshot from 2022-10-17 14-59-14.png

Link to comment
On 10/14/2022 at 10:32 PM, mihail.litvinov said:

почти идеально но потерялся самолет

Здравствуйте mihail.litvinov!
Для того чтоб появился самолет, необходимо выбрать Type самолета
1. в Ig_host откройте Entity Properties

2. задайте координаты самолета

3. в Type выберите 200: be-200

и самолет появится на заданных координатах

image.png

 

On 10/14/2022 at 10:32 PM, mihail.litvinov said:

Перетаскиваю на второй монитор - карта полностью белая

Для того чтоб сбросить карту, нажмите на Select в Entity Properties
image.png

Link to comment
19 hours ago, mihail.litvinov said:

3) Перетаскиваю на второй монитор - карта полностью белая - ошибки чтения png - при возвращении обратно на первый монитор все еще ошибки ((

Похоже на баг из за последнего обновления WindowManager - карта куда то улетает. 
попробуйте ткнуть кнопку select - карта сфокусируется обратно на самолете. 
постараемся починить это в ближайшем хотфиксе. 


изначально это был внутренний инструмент для тестирования - поэтому он не особо юзер-френдли. В открытый доступ мы выложили его в экспериментальном "как есть" виде - это не готовый продукт, а больше для какого-то базового тестирования функционала для отладки. (как альтернатива HEMU, поскольку в нем тоже есть множество багов и несоответствия CIGI ICD)

в демке есть исходный код можно чтото подправить или выкинуть вообще если собираетесь использовать его както серьезно. 
 
карта, которая подгружается имеет множество известных проблем:
- она использует ОСМ бесплатные тайловые сервера, которые могут ввести таймаут при большом количестве запросов. 
поменять адреса серверов можно добавив в ig_config.xml блок

<group name="HOST">
	<item name="download_links" type="string">https://a.tile.openstreetmap.org/{z}/{x}/{y}.png;https://b.tile.openstreetmap.org/{z}/{x}/{y}.png;https://c.tile.openstreetmap.org/{z}/{x}/{y}.png</item>
</group>

- скачивание идет через curl без поддержки какой-либо авторизации см source/host/ui/MapUI.cpp класс MapFrame::Downloader
- она не зацикленна - при сдвиге восточнее Евразии Америка не подгружается и наоборот при сдвиге западнее Америки не подгружается Евразия. 

Link to comment
×
×
  • Create New...