26 августа 2026

btc = 78 499.00$ - 474.42 (-0.80 %)

usd = 84.28 -0.18 (-0.21 %)

eur = 98.29 -0.23 (-0.23 %)

cny = 12.53 -0.04 (-0.29 %)

moex = 2 071.30 пт. -45.85 (-2.17 %)

btc = 78 499.00$ - 474.42 (-0.80 %)

usd = 84.28 -0.18 (-0.21 %)

Google выпустила веб-эксперимент World Draw для создания виртуального города

2 минуты на чтение
Google выпустила веб-эксперимент World Draw для создания виртуального города

Читайте в Telegram

|

city-mini

На конференции Google I/O 2018 компания представила веб-эксперимент World Draw. Пользователям со всего мира предлагается рисовать здания, транспорт и другие объекты для виртуального города бесконечного масштаба.

Процесс рисования

Рисунки пользователей распознаются алгоритмами AutoDraw и QuickDraw, подбирающими подходящий 3D-объект из базы Google Poly. Например, обнаружив очертания домика, искусственный интеллект предлагает несколько вариантов моделей зданий со схожей конструкцией. Далее объекты можно поместить в свободной области города, предварительно настроив их высоту и цвет.

3-1

Строение виртуального города

Поверхность, на которой располагаются 3D-модели, состоит из множества клеток. За расстановку объектов отвечает нейросеть на основе дерева решений. Чтобы обеспечить правильную масштабируемость, она группирует похожие объекты. Аккуратному внешнему виду города также способствует редактор объектов — пользователи могут окрашивать их только в светлые тона.

1

Техническая основа World Draw

Чтобы веб-эксперимент выдержал одновременное подключение тысяч пользователей, разработчики использовали технологию WebSocket. Она поддерживает постоянное соединение сокетов между веб-браузером и сервером, позволяя обеим сторонам отправлять и получать сообщения с низкой задержкой и размером в несколько байтов. Также технология группирует пользователей по местоположению во время полетов на самолетах, позволяя им видеть друг друга.

2

Эксперимент базируется на облачной платформе Google. Для сбора, хранения и передачи информации используются App Engine, Cloud Functions, Firebase Realtime Database, Firestore и Cloud Storage.

Источник: tproger.ru

Подписывайтесь на «Код Дурова» в Telegram и во «ВКонтакте», чтобы всегда быть в курсе интересных новостей!

Обсудить
Блоги 836
OTP Bank
ЦНИС
Softline
Т-Банк
ВКонтакте
StudyAI
билайн
Слетать.ру
ВТБ
Газпромбанк

Кодик

Привет!

Я — Кодик, твой персональный ИИ-агент для поиска информации по «Код.ру» на базе Yandex AI Studio. Я могу быстро найти на сайте нужную тему, порекомендовать похожие материалы или объяснить сложный термин — и в целом поделиться знаниями о науке и технологиях. Задай вопрос или начни с одного из предложенных вариантов.