Разработчик воссоздал столицу Бразилии из тысяч ИИ-генераций – по огромной карте можно летать на самолетах и устраивать гонки
Бразильский инженер-программист Томас М, создатель браузерной Car Soccer, показал TinyGYN – интерактивную карту Гоянии, столицы штата Гояс. Город целиком собран из изображений, созданных генеративным ИИ, а по карте можно летать на самолетах, ездить на машинах и соревноваться с ИИ-соперниками.
Масштаб работы оказался внушительным. Карта состоит из 7580 фрагментов размером 1024 на 1024 пикселя, а на их создание ушло около 37 тысяч генераций изображений и примерно четыре дня. Если бы карта была одним изображением, ее размер составил бы 8 гигапикселей.
Главной особенностью TinyGYN стало извлечение объема из плоских картинок. Томас признался, что до сих пор удивляется тому, что из 2D-изображений можно получить 3D-данные. Самолет не только скрывается из виду, пролетая "за" зданиями, но и сталкивается с ними.
Изначально карта привлекла внимание как раз самолетами, после чего Томас начал добавлять на улицы машины. Первой появилась гонка в центре города против ИИ-соперника, а маршрут проходит в том числе мимо любимой площади разработчика.
Постепенно город начал оживать. За последние дни на карте появились:
типичные городские птицы с динамическими тенями, как у самолетов
ветер в кронах деревьев
движение воды в озере
Своими любимыми местами на карте Томас назвал торговый центр Flamboyant, клуб Жао, автодром Гоянии и площадь Праса-Сивика. В ближайшее время разработчик планирует добавить ночной режим, хотя для этого придется заново сгенерировать всю карту.
В начале ноября Томас не удержался и взялся за вторую карту – TinyRJ, посвященную Рио-де-Жанейро. Над городом уже можно летать, а у берега появились анимированные волны.
Особое внимание разработчик уделил рельефу Рио, который заметно сложнее равнинной Гоянии. Чтобы подчеркнуть перепады высот, Томас добавил эффект тилт-шифта, который управляется мышью и передает глубину сцены. По словам разработчика, результат получился потрясающим.
Сейчас в TinyRJ доступно семь типов летательных аппаратов, причем один из них умеет стрелять ракетами. Томас также экспериментирует с летающим персонажем по имени Кариока, так местные жители называют уроженцев Рио.
Обе карты доступны бесплатно в браузере на сайтах tinygyn.com и tinyrj.com.
- Фанат перенёс Need for Speed Underground 2 в браузер, и теперь там одновременно гоняют тысячи игроков
- Фанат фильма "Пятый элемент" с помощью ИИ сделал бесплатный раннер про летающее такси Корбена Далласа
- Switch Lab собрал звуки 100 клавиатурных переключателей и добавил ежедневные награды как в играх-сервисах