Создание 3D-историй: начало работы

изображение

Введение

Решение Storytelling Solution — это универсальный инструмент для журналистов, путешественников и энтузиастов, позволяющий вплетать истории в географические ландшафты. Оно предлагает увлекательную платформу, где истории оживают с помощью фотореалистичных 3D-плиток платформы Google Карт . Независимо от того, являетесь ли вы журналистом, передающим историю в географическом контексте, или путешественником, документирующим свои приключения, это решение предоставляет удобный интерфейс для распространения ваших историй.

Цель

Решение для 3D-историй призвано улучшить коммуникацию историй посредством интеграции географической информации. Это цифровой инструмент для повествования, позволяющий авторам создавать захватывающие и интерактивные истории с использованием фотореалистичных 3D-плиток платформы Google Карт. Его цель — стереть грань между повествованием и географией, предоставляя пользователям захватывающие впечатления.

Целевые варианты использования

1. Журналистика:

Журналисты могут использовать решение 3D Storytelling, чтобы дополнить свои материалы геолокационным контекстом. Встраивание повествования в определённые географические условия добавляет новостным статьям глубину и достоверность, делая их более впечатляющими и интересными.

2. Проездные документы:

Путешественники могут наглядно запечатлеть свои путешествия. Добавляя главы с геотегами, пользователи могут создать интерактивный путевой дневник, который не только делится впечатлениями, но и предоставляет пространственную перспективу своих приключений.

3. Образовательное повествование:

Преподаватели могут использовать платформу для создания интерактивного обучения. Рассказывая об исторических событиях, научных явлениях или культурных особенностях в географическом контексте, они могут улучшить понимание и вовлеченность учащихся.

Начиная:

Давать возможность

Ключевые особенности

  • Конфигурируемость : решение предлагает настраиваемую структуру JSON, позволяющую пользователям адаптировать свой подход к повествованию. Настройка доступна как через интуитивно понятный интерфейс в приложении администратора, так и напрямую при редактировании JSON.

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

  • Динамическое управление камерой : управляйте повествованием с помощью динамических настроек камеры. Настройки положения, наклона и поворота позволяют создателям точно кадрировать сцены, обеспечивая захватывающий эффект присутствия.

  • Демонстрационная версия : изучите возможности без локальной установки. Демонстрационная версия позволяет оценить потенциал этого решения для повествования.

Используйте приложение

После запуска приложения панель историй справа станет вашим проводником. Это центр для изучения конкретной истории. Вот как это сделать:

Начните свою историю: начните интерактивный опыт, нажав на жирную кнопку «Начать интерактивную историю».

изображение

Автоматический режим слайд-шоу: кнопка воспроизведения активирует режим слайд-шоу, плавно проведя вас по каждой главе истории.

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

Перейти к главе: Карточки историй предлагают быстрые переходы — щелкните по карточке, чтобы мгновенно загрузить соответствующую главу.

Богатый мультимедийный контент: откройте для себя главы, наполненные захватывающими изображениями, интересными GIF-анимациями и встроенными видеороликами YouTube. Нажмите кнопку воспроизведения внутри видео, чтобы посмотреть его прямо на панели истории.

Ключевые компоненты

Приложение разделено на два разных приложения, а именно:

  • Приложение администратора
  • Демо-приложение

На этой диаграмме представлен обзор различий и взаимосвязи между двумя приложениями:

изображение

Демо-приложение:

Это последнее пользовательское приложение, которое загружает конфигурацию, созданную вами в приложении администратора. В этой захватывающей трёхмерной среде пользователи смогут исследовать выбранные области и находить отмеченные вами объекты интереса.

После настройки внешнего вида с помощью приложения администратора вы можете загрузить конфигурацию и запустить свое пользовательское приложение из исходного кода.

Приложение администратора:

Это приложение предоставляет удобный интерфейс, позволяющий настраивать 3D-графику: узнайте больше о том, как создать и настроить свою историю с помощью приложения администратора, здесь.

Предпосылки

Ключ API Google: необходимо использовать ключ API Google, который включен для следующих API:

Веб-сервер: Вы можете разместить приложение на одном из следующих серверов:

  • Локальный веб-сервер (например, использующий Node.js, http-сервер)
  • Служба веб-хостинга (приложение поставляется с Dockerfile)

Развертывание

Вы можете развернуть приложение как простое Node-приложение или Docker в любой контейнерной среде, например GKE или GAE . Для демонстрации на хостинге мы используем следующую архитектуру:

изображение

Платежная информация

Решение Storytelling использует сервисы платформы Google Карт для создания захватывающего и динамичного опыта. Использование некоторых API может быть платным. Ниже представлен обзор API и ссылки на цены.

Платформа Google Карт — API 3D-плиток:

Решение Storytelling использует API 3D Tiles для улучшения визуального восприятия геопространственных данных. Подробную информацию о ценах на API 3D Tiles см. на странице Google Maps Platform — цены на API 3D Tiles .

API Google Адресов:

API Google Places используется для обработки геолокационных данных, добавляя ценную информацию в повествование. Чтобы узнать стоимость использования API Google Places, посетите страницу Google Maps Platform — Цены на API Places .

API автозаполнения Google Карт:

Функция автозаполнения улучшает взаимодействие с пользователем. Подробную информацию о ценах на API автозаполнения Google Карт можно найти на странице Google Maps Platform — Places Autocomplete Pricing .

CesiumJS:

Для 3D-визуализации глобуса используется CesiumJS. Хотя CesiumJS имеет открытый исходный код, дополнительные функции или сервисы могут быть платными. Информация о премиум-предложениях представлена ​​в документации по CesiumJS.

Крайне важно ознакомиться с ценами на каждый API, поскольку стоимость определяется индивидуально в зависимости от использования. Обратите внимание, что платформа Google Карт предлагает бесплатный тариф с определённым объёмом использования, а цены могут различаться в зависимости от таких факторов, как количество запросов и регион использования.

Всегда смотрите официальные страницы с ценами для получения самой точной и актуальной информации о стоимости использования платформы Google Карт и CesiumJS. Соблюдайте условия использования этих сервисов, чтобы эффективно контролировать и контролировать любые сопутствующие расходы.

Заключение

Решение для 3D-историй — мощный инструмент, позволяющий создавать захватывающие и погружающие истории, органично интегрируя повествование с географическим контекстом. Независимо от того, используется ли оно в журналистике, туристической документации или образовательных целях, это решение позволяет авторам вовлекать аудиторию уникальным и захватывающим способом.

Благодаря удобному интерфейсу, настраиваемым функциям и динамическому управлению камерой, решение для 3D-историй обеспечивает безупречный процесс повествования. Откройте для себя потенциал этого инновационного инструмента и раскройте свой творческий потенциал, чтобы воплотить истории в совершенно новом измерении.