Перейти к содержанию
Asterios

Геодата в графическом виде


Admin

Рекомендуемые сообщения

14.10.2018 в 01:06, Bitbo сказал:

А можно чуть чуть технической части для неучей-) чем рендрица такой формат в l2 это же не какой нить скайлайн из 3d? А Враем точно такой моштаб не отрендрить, или это построчная склейка из нескольких векторных карт?

 

Скрытый текст

3.png.2c809d5ce11dc59eefb459c6133fb9e0.png

 

а что ее там рендерить то?

считывается квадрат геодаты и сохраняется в bitmap в нужном виде, потом полученные данные сбрасываются на диск

Ссылка на комментарий
Поделиться на другие сайты

23 минуты назад, Extortioner сказал:

а что ее там рендерить то?

считывается квадрат геодаты и сохраняется в bitmap в нужном виде, потом полученные данные сбрасываются на диск

Вот можно по подробнее как рендрится квадрат геодаты в l2. Не просто скрин из одной точки а построчный рендринг квадратов? 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Bitbo сказал:

Вот можно по подробнее как рендрится квадрат геодаты в l2. Не просто скрин из одной точки а построчный рендринг квадратов? 

ну конкретно эта картинка похожа на карту высот - чем темнее точка, тем выше место над "нулевым" уровнем.

соответственно - считываются данные, производится интерполяция значений из квадрата 16х16 в пиксель, пиксель нужного цвета записывается в поток данных.

такое повторяется до тех пор, пока не обработается вся карта игры.

потом поток данных сохраняется в нужном формате.

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, Extortioner сказал:

ну конкретно эта картинка похожа на карту высот - чем темнее точка, тем выше место над "нулевым" уровнем.

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

Вот интересно как срендрить нужный квадрат карты в l2

 

Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, Bitbo сказал:

Вот интересно как срендрить нужный квадрат карты в l2

на ютубе есть раскадровка рендеринга сцена в UE, правда 4 и 5 версий.

Ссылка на комментарий
Поделиться на другие сайты

А вот так выглядит удачный поиск пути через весь гиран (дистанция здесь больше чем сервер разрешает игрокам). Пусть найден за 29 мс. Искало из верхней зеленой точки в нижнюю зеленую. Белое - это места, в которые "затекала" разлитая из верхней точки "вода". Большие закрашенные области это заведомо неудачно выбранные направления, но их мало. 

В реальной ситуации дистанция в несколько раз меньше, и ищет за 1мс и менее.

Скрытый текст

test_diagonal_success.jpg

 


 

Вот менее удачный, но все же удачный поиск. Длительность аж 2 секунды.

Скрытый текст

test_success.jpg

 


 

А вот неудачный поиск (в точку невозможно изначально дойти), поэтому закрасило всю область поиска, и опросило абсолютно все точки геодаты причем совершенно зря. Но другого способа выяснить что до цели дойти нельзя, нет.

 

Длительность 7.5 секунд. На практике, вообще запрещено искать дольше 100мс.

Скрытый текст

test_fail.jpg

 


 

13.10.2018 в 18:03, Admin сказал:

Оказывается, наша геодата может обрабатывать по 40 тысяч запросов за одну миллисекунду.

На самом деле, 80 тысяч, т.к. в бенчмарке запрашивалось по 2 операции за раз.

И за последние 2 дня мы улучшили этот результат еще на 30-50%. Без изменения логики, только оптимизации, причем идентичность результатов как раз и подтверждается бенчмарком. Он считает контрольную сумму всех результатов, и она всегда одинаковая, до оптимизаций и после.

Теперь на очереди поиск пути, хотя и он тоже уже ускорился на те же 30-50%, т.к. использует геодату.

 

На практике, ускорение геодаты и поиска например в 2 раза, скорее всего приведет чуть ли не к пропорциональному снижению нагрузки на процессоры сервера, т.к. это основная работа. Хотя, сервер итак не имеет проблем с производительностью, но на старте х7 он довольно сильно напрягся :)

Ссылка на комментарий
Поделиться на другие сайты

@Admin уважаемый, вопрос, судя по картинке с геодатой которую вы показали в 1 посте, геодата прорисована в годовкой локации что находится в самой правой части карты, но при этом всем в ней нельзя двигаться обычным способом, почему так ?

Скрытый текст

Shot01241.thumb.jpg.74cb9046b6a6d565e030fcde394099ee.jpgShot01251.thumb.jpg.74235971c14e8b1b08882b3809107b48.jpgShot01250.thumb.jpg.7bc5e4783f8c83857b0c728ca5c6d6be.jpg

 

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, IMW сказал:

@Admin уважаемый, вопрос, судя по картинке с геодатой которую вы показали в 1 посте, геодата прорисована в годовкой локации что находится в самой правой части карты, но при этом всем в ней нельзя двигаться обычным способом, почему так ?

  Показать содержимое

 

Просто в сервере ограничены максимальные X, Y, Z. Специально мы не запрещали туда ходить, но и не сделали ничего, чтобы можно было :)

Я даже удивился когда не смог туда попасть. Мб позже поправлю.

Ссылка на комментарий
Поделиться на другие сайты

Только что, Admin сказал:

Просто в сервере ограничены максимальные X, Y, Z. Специально мы не запрещали туда ходить, но и не сделали ничего, чтобы можно было :)

может сделаете ? локация хоть и не заселена, но достаточно красива и интересна для изучения)



2 минуты назад, Admin сказал:

Мб позже поправлю.

и на том спасибо.

Ссылка на комментарий
Поделиться на другие сайты

49 минут назад, IMW сказал:

может сделаете ? локация хоть и не заселена, но достаточно красива и интересна для изучения)

Нет, уродливая и некрасивая. И там почти ничего нет.

Ссылка на комментарий
Поделиться на другие сайты

Видать для админа красива лока та где льется кровь и чат горит

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Admin сказал:

Вот менее удачный, но все же удачный поиск. Длительность аж 2 секунды

Это поиск пути для моего гнома.

Ещё иногда гном в Гиране пробегает прохрд, после которого упирается в стену и потом бежит назад в этот проход .

Ну и бывает поиск пути заканчивается рядом со стеной, за которой сидит торговец.

Изменено пользователем UchihaSasuke
Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Admin сказал:

Просто в сервере ограничены максимальные X, Y, Z. Специально мы не запрещали туда ходить, но и не сделали ничего, чтобы можно было :)

Я даже удивился когда не смог туда попасть. Мб позже поправлю.

Будем очень благодарны, если сделаете нам доступ к этой локации) Главное что бы там мирной зоны небыло. Кстати, там в той стороне есть на 1 локация, а целых 3. в верх карты 

Ссылка на комментарий
Поделиться на другие сайты

любит админ хвастатся всякими штуками


 

@Admin

 

7 часов назад, IMW сказал:

@Admin уважаемый, вопрос, судя по картинке с геодатой которую вы показали в 1 посте, геодата прорисована в годовкой локации что находится в самой правой части карты, но при этом всем в ней нельзя двигаться обычным способом, почему так ?

  Скрыть содержимое

Shot01241.thumb.jpg.74cb9046b6a6d565e030fcde394099ee.jpgShot01251.thumb.jpg.74235971c14e8b1b08882b3809107b48.jpgShot01250.thumb.jpg.7bc5e4783f8c83857b0c728ca5c6d6be.jpg

 

вот спрашивали за локи для евентов. так почему бы не взять эту новую локу вместо  приевшихся и избитых лок хф.

Изменено пользователем djeims7
Ссылка на комментарий
Поделиться на другие сайты

14.10.2018 в 14:08, Admin сказал:

В реальной ситуации дистанция в несколько раз меньше, и ищет за 1мс и менее.

дистанция может и меньше но с самим путем чтотое так и чтото сломалось. К примеру если у итем брокера выделить магазин, и он "за стеной" персонаж бежит как глупый робот (чуть ли не квадратами), а иногда вообще забегает в дгугие области, или тупо бежит намного дальше чем нужно, пото мделает поворот и т.д.

 

бежит примерно так:

Скрытый текст

37fca16ad480e0dc8e2a2dc95a671eea.png

 

Ссылка на комментарий
Поделиться на другие сайты

13.10.2018 в 14:23, NeutronStar сказал:

о даааааааа, чтобы ходить можно было!! как же там красиво 

маленький игровой рай

  Показать содержимое

445186560_.thumb.jpg.1fc3434ede92c7955211440afc6d91e4.jpg

 

  Показать содержимое

1260697812_2.thumb.jpg.6e3665bff9efcbee43a19c4b734b7a4b.jpg

 

 

Где это??? как попасть? хотя бы координаты скажите, плиз.

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Jimmi910 сказал:

 

Где это??? как попасть? хотя бы координаты скажите, плиз.

А может тебе ещё и ключи от квартиры где деньги лежат?)))

Ссылка на комментарий
Поделиться на другие сайты

14.10.2018 в 11:21, Admin сказал:

Нет, уродливая и некрасивая. И там почти ничего нет.

смотрите как эпично :З 

что вы нас троллите))) сделайте, пожалyйста! 

Скрытый текст

Shot00010.thumb.jpg.c7719d0e007b249485fd64c911d9b43b.jpg

 

Скрытый текст

Shot00012.thumb.jpg.480c2001428e220d3473a456f0156ad2.jpg

 

Скрытый текст

Shot00015.thumb.jpg.4ded23465978869580cd2b0ec9a604d7.jpg

 

Скрытый текст

Shot00004.thumb.jpg.cbf242f749c3fa2423482c638b87787d.jpg

 

 

 

 


 

14.10.2018 в 22:09, Jimmi910 сказал:

 

Где это??? как попасть? хотя бы координаты скажите, плиз.

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

Изменено пользователем NeutronStar
Ссылка на комментарий
Поделиться на другие сайты

14.10.2018 в 22:09, Jimmi910 сказал:

 

Где это??? как попасть? хотя бы координаты скажите, плиз.

Это новый город Аркан и его территория, новая локация из хроник ГоДа

Ссылка на комментарий
Поделиться на другие сайты

41 минуту назад, BeMine2018 сказал:

подскажите как попасть млин)

виверна

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...