12 июля 2025

eur = 91.12 -0.38 (-0.41 %)

btc = 117 591.00$ 1 385.30 (1.19 %)

eth = 2 963.64$ 0.29 (0.01 %)

ton = 2.96$ 0.01 (0.48 %)

usd = 77.89 -0.02 (-0.02 %)

eur = 91.12 -0.38 (-0.41 %)

btc = 117 591.00$ 1 385.30 (1.19 %)

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

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

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 и во «ВКонтакте», чтобы всегда быть в курсе интересных новостей!

Читать первым в Telegram-канале «Код Дурова»

Важные новости коротко — от GigaChat Max 
1-bg-изображение-0
img-content-1-изображение-0

GigaChat Max: коротко о главном

Как изменился Код Дурова вместе с GigaChat Max?

Узнай о всех возможностях в FAQ-статье 
YouTube меняет принцип показа рекламы для русскоязычных пользователейYouTube меняет принцип показа рекламы для русскоязычных пользователей

GigaChat Max: коротко о главном

YouTube меняет принцип показа рекламы для русскоязычных пользователей

Полная версия 
Хакеры взломали бота McDonald’s паролём «123456» и получили доступ к данным 64 млн соискателей работы

GigaChat Max: коротко о главном

Хакеры взломали бота McDonald’s паролём «123456» и получили доступ к данным 64 млн соискателей работы

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

Реализовано через GigaChat Max 

Сейчас читают
Карьера
Блоги 375
Газпромбанк
Сбер
OTP Bank
Т-Банк
X5 Tech
билайн
МТС
Яндекс Практикум
Ozon Tech
Циан

Пользуясь сайтом, вы соглашаетесь с политикой конфиденциальности
и тем, что мы используем cookie-файлы