МДРКОбсудить проект
Меню

Игры и 3D

Интерактивный подводный мир в браузере

3D-сайт с непрерывным путешествием через три сцены: медузы, подводный сад и дерево. Геометрия, движение и свет рассчитываются в браузере, а прокрутка управляет маршрутом камеры.

Покадровая запись маршрута Orbital Archive с текстом и навигацией: медузы, сад и дерево.

Задача

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

Решение

На Three.js создан единый маршрут через медуз, подводный сад и дерево. Процедурная геометрия, частицы и шейдерная анимация формируют живое окружение. Положение камеры связано с прокруткой; для прямого перехода между сценами предусмотрена навигация. Текст и интерфейс остаются отдельным HTML-слоем поверх WebGL.

Результат

Создан интерактивный сайт с тремя связанными сценами и управляемым маршрутом камеры. Процедурная геометрия и шейдеры оживляют подводное окружение. В кейсе — кадры проекта и полный видеопролёт с интерфейсом.

Как устроен проект

Three.js отвечает за сцену, камеру и материалы. GLSL-шейдеры управляют видом и движением частиц; постобработка добавляет свечение. Для мобильного режима предусмотрены отдельные настройки плотности частиц и разрешения отрисовки.

Что показывает видеозапись

Видео собрано покадрово из самого проекта вместе с HTML-интерфейсом. В исходном сайте это живая WebGL-сцена, не видеоподложка. Частота кадров готового ролика не является замером производительности сайта на устройстве посетителя.

Orbital Archive: процедурная медуза и подводное окружение в WebGL
Первая сцена: медуза, частицы и глубина подводного пространства. Кадр из проекта.
Orbital Archive: подводный сад с медузами и светящимися органическими формами
Вторая сцена: подводный сад с органическими формами и движением окружения.
Orbital Archive: объёмное светящееся дерево в финальной WebGL-сцене
Третья сцена: дерево и завершение непрерывного маршрута камеры.

Контакты

Оставить заявку

Обсудим проект?

Расскажите о задаче — мы предложим лучшее решение.

Временно
Форма скоро заработает

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