Описание задачи

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

Ключевые требования

  • Разработать интерфейс каталога с постраничной навигацией и фильтрацией по характеристикам (размер, материал, комплектация).
  • Интегрировать вывод интерактивных 3D моделей (формат .gltf или .obj).
  • Обеспечить возможность вращения, масштабирования и детального осмотра модели (с использованием Three.js или аналогичной библиотеки).
  • Создать карточку товара с техническими характеристиками о и ценой, а также кнопкой для запроса консультации.
  • Вывести примерные модульные позиции (от 3 до 5 товаров) на старнице каталога.

Важно

Интеграция (iframe или собственный рендер) 3D модели в окно просмотра не должна тормозить браузер пользователя. Работа должна вестись с учетом адаптивности под мобильные устройства.