Разработка сайтов · Санкт-Петербург

Иммерсивный сайт: 3D и анимация по скроллу

За словами «сделайте как у Apple» стоят четыре разные технологии. Самая дешёвая входит в обычную разработку и сверх неё не стоит ничего, самая дорогая тянет на стоимость ещё одного сайта. Здесь развилка целиком: чем они отличаются, сколько стоит каждая и где граница между «оправдано» и «красиво и бесполезно».

4ступени: от анимации появления, которая уже в цене сайта, до 3D-сцены вместо страницы
35 000₽ и выше — вход: видео по скроллу, 3–7 рабочих дней
40+проектов с 2024 года; ИП, договор, порог скорости — в договоре
Коротко

Это не один товар, а четыре ступени

Иммерсивность продаётся надбавкой к сайту, а не отдельной услугой. «Лендинг плюс сцена по скроллу» — понятная позиция в смете. «Интерактивный опыт» в вакууме — нет.

Если коротко

  • Что это. Четыре ступени: анимация появления и параллакс; отрендеренное видео, которым управляет прокрутка; интерактивный 3D-объект внутри блока; полноценная 3D-сцена вместо страницы
  • Сколько. Первая ступень входит в разработку сайта и отдельно не считается. Остальные — надбавка: от 35 000 ₽ за видео по скроллу, от 45 000 ₽ за 3D-объект в блоке, от 120 000 ₽ за полноценную сцену
  • Как быстро. От пары дней до нескольких недель. Срок ступени складывается со сроком самого сайта, а не заменяет его
  • Про скорость. До заказа меряю скорость на телефоне и показываю цифру. Не «будет быстро», а время открытия первого экрана на среднем аппарате
Развилка

Четыре ступени и что стоит каждая

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

1. Появление и параллакс

Слои движутся с разной скоростью, блоки проявляются по мере прокрутки. Интерактива нет, работает на любом устройстве и не требует ни модели, ни рендера. Собирается и на Тильде, и своим кодом. Входит в разработку сайта, в её же срок.

2. Видео по скроллу

Заранее отрендеренная секвенция кадров, привязанная к прокрутке: управление одно — скорость и направление скролла. Именно её имеют в виду, когда говорят «как у Apple»: объект поворачивается и разбирается по мере прокрутки. Это кадры, а не 3D в браузере, — стоит в разы дешевле и предсказуемее себя ведёт: что отрендерил, то и увидят все. Собирается и на Тильде, и своим кодом. От 35 000 ₽, 3–7 рабочих дней.

Сайт с видео по скроллу

3. 3D-объект в блоке

Одна облегчённая модель внутри страницы: вращать, приближать, менять цвет и материал. Пишу своим кодом — полный контроль над видом и поведением, сцена живёт в коде вашего сайта, а не в стороннем сервисе с подпиской. Собирается и на Тильде: объект встраивается блоком с кодом. От 45 000 ₽, 5–8 рабочих дней.

4. 3D-сцена вместо страницы

Сцена считается прямо в браузере, камера летит по маршруту. Нужна отдельная упрощённая версия для телефонов, и она проектируется заранее, а не по остаточному принципу. Практично только на своём коде: сцена во всю страницу с маршрутом камеры на конструкторе не собирается. От 120 000 ₽, 3–6 недель.

3D-сцены на Three.js
Ограничения

Что честно сказать до заказа

Этот блок стоит выше цены намеренно. Направление легко продать красивой картинкой и потом получить недовольного клиента.

Пять вещей, о которых лучше знать до оплаты

  • Вес и скорость. 3D-сцена — самый тяжёлый тип содержимого в вебе. Секунда задержки стоит примерно 7 % конверсии, а больше половины людей с телефонов закрывают страницу, не дождавшись трёх секунд. Обещать одновременно вау-эффект и мгновенную загрузку нельзя, и я не буду: называю порог до старта и меряю по нему
  • Мобильные. Сцена, летающая на компьютере, на среднем телефоне греет корпус и сажает батарею. Упрощённый мобильный вариант проектируется заранее — это отдельная работа, и она сразу в смете, а не всплывает в конце
  • Поиск. Содержимое сцены поисковики не видят, для них это пустой прямоугольник. Если страница должна ранжироваться, рядом обязан быть обычный текст в разметке. Продавцы 3D говорят обратное: люди дольше остаются на странице, и поиск это оценит. Дольше остаются — правда. Текст это не заменяет
  • Конверсия. Иммерсивность помогает там, где продукт нужно рассмотреть и почувствовать, и мешает там, где решение принимают по цене и сроку. Рынок в этом месте охотно называет проценты — «+30 % конверсии», «+20 % заявок». Ни одна такая цифра не сопровождается методикой замера, и я своих называть не буду
  • Правки. Изменение движения камеры означает повторный рендер всей секвенции, а не правку блока. Поэтому раскадровка согласуется до старта, а число итераций пишется в договор числом. «Работаем до полного согласования» без числа означает одно из двух: либо риск заложен в цену, либо обещание не выполняется

Если страница должна не только впечатлять, но и приводить людей из поиска, сцена закладывается вместе с обычным текстом и разметкой — разработка сайта под SEO. Расскажите про задачу — скажу, какая ступень решает её дешевле.

Как проверить подрядчика

Кустарная реализация действительно тормозит

Самый частый способ сделать «видео по скроллу» — привязать перемотку видеофайла к прокрутке. Рабочий способ ровно один: разбить материал на кадры и управлять ими библиотекой с предзагрузкой. Снаружи разница не видна — видна по ощущению от сайта. Вот по каким пунктам её и проверяют.

Перемотка видеофайла по скроллу

Как сделано
Файл mp4 лежит в странице, позиция воспроизведения привязана к прокрутке
На Android
На части аппаратов такое видео не запускается вовсе
На iPhone в энергосбережении
Вместо кадров показывается значок play
На остальных
Изображение дёргается: браузер перематывает файл, а не показывает кадр
Почему так делают
Быстро и дёшево: рендерить и взвешивать кадры не надо

Секвенция кадров с предзагрузкой

Как сделано
Материал разбит на кадры, кадром управляет библиотека, кадры подгружаются заранее
На Android
Одинаково на всех аппаратах: показывается картинка, а не видео
На iPhone в энергосбережении
Работает: ограничений на воспроизведение видео здесь просто нет
На остальных
Движение идёт ровно за прокруткой, в обе стороны и с любой скоростью
Почему так делают реже
Дороже: кадры надо отрендерить, взвесить и уложить в порог загрузки
Отсечка

Кому это оправдано содержанием продукта

Общий признак один: продукт нужно рассмотреть, а не прочитать про него. Если клиент выбирает по цене и срокам, деньги правильнее вложить в оффер и трафик — и я скажу это раньше, чем вы попросите смету.

Подходит

  • Оборудование и производство: показать устройство изнутри, разобрать по узлам, объяснить принцип работы
  • Недвижимость и строительство: облёт объекта, планировки, этапы работ
  • Предметы с формой и фактурой — мебель, свет, посуда, украшения, где фотография не передаёт объём
  • Премиальные услуги, где сайт работает как доказательство уровня
  • IT-продукты и технологии, где нечего фотографировать

Не подойдёт

  • Локальные услуги, где решение принимают по цене — ремонт, доставка, ателье. Там работает понятный оффер, цена на первом экране и быстрый ответ. Берите обычный лендинг от 45 000 ₽: анимация появления в него уже входит
  • Бюджет ограничен на сам сайт. Сначала сайт, который принимает заявки, потом всё остальное. Иммерсивность — надбавка, а не замена
  • Главный канал — платная реклама с быстрым откликом. Там каждая лишняя секунда загрузки оплачена дважды: за клик и за ушедшего посетителя. Потолок здесь — первая ступень и, если очень нужно, лёгкая секвенция на один экран: сайт под рекламный трафик
  • Нужно «просто оживить сайт». Обычно хватает аккуратного появления блоков и параллакса. Это первая ступень, она входит в разработку и отдельных денег не стоит. Если её предлагают продать отдельно — это надбавка за слово, а не за работу
  • Нет модели и нет бюджета на моделирование. 3D-объект начинается не с кода, а с модели: если своей нет, её сначала надо сделать, и это отдельные деньги — ориентиры в блоке «Материал» ниже. Пока модели нет, разумнее взять видео по скроллу: там достаточно рендера, а не модели, пригодной для браузера
  • Нужен конфигуратор с расчётом цены и обменом с 1С. Смена цвета и размера на модели — третья ступень. А конфигуратор, который считает смету, тянет остатки и отдаёт коммерческое предложение, — другой класс работ: на рынке это от 300 000 ₽ и один-три месяца работы команды. Скажу об этом сразу и назову ориентир, а не буду учиться за ваш счёт
Стоимость

Сколько стоит и во что это обходится целиком

Срок считается от момента, когда согласована раскадровка и есть материал, и складывается со сроком сайта. Цена фиксируется в договоре и дальше не растёт. Если бюджет меньше — скажу, с какой ступени разумнее начать, а не буду продавать всё сразу.

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

0 ₽

Входит в разработку сайта и считается в её сроке

  • Появление блоков по мере прокрутки
  • Слои, которые движутся с разной скоростью
  • Микровзаимодействия кнопок и карточек

Разбор с раскадровкой

9 900 ₽

2 рабочих дня. Стоимость вычитается из заказа

  • Что показываем и в каком порядке
  • Какая ступень решает задачу дешевле
  • Замер скорости и порог в цифрах

Видео по скроллу

от 35 000 ₽

3–7 рабочих дней. Надбавка к сайту

  • Раскадровка и рендер секвенции
  • Управление кадром по прокрутке с предзагрузкой
  • Отдельный вариант для телефона

3D-объект в блоке

от 45 000 ₽

5–8 рабочих дней. Надбавка к сайту

  • Полный контроль над видом и поведением
  • Смена цвета и материала на модели
  • Сцена живёт у вас, в коде сайта

3D-сцена в реальном времени

от 120 000 ₽

3–6 недель. Надбавка к сайту

  • Маршрут камеры вместо обычной страницы
  • Отдельная упрощённая версия для телефонов
  • Практично только на своём коде

Сколько выходит целиком. Лендинг на конструкторе от 45 000 ₽ плюс видео по скроллу от 35 000 ₽ — от 80 000 ₽ на старт. Четвёртая ступень практична только на своём коде, а там лендинг начинается от 60 000 ₽. Это середина рынка: у частных исполнителей лендинг «со сложной анимацией» выходит примерно в 140 000 ₽, в студиях сложные проекты идут от 120 000 до 300 000 ₽, в премиальных агентствах — от 200 000 ₽.

Получить предварительную смету
Материал

Что оплачивается отдельно и называется заранее

Материал — не работа по сайту, растворять его в смете нечестно. Цены ниже не мои: это ориентиры рынка, и они называются до подписания, а не после.

20 000₽ и выше — 3D-модель простого предмета, если своей нет
70 000₽ и выше — модель сложного узла с деталями
100 000₽ и выше — готовый 3D-ролик кинематографического уровня у профильной студии

Партия моделей по фотографиям выходила заказчикам примерно в 5 000 ₽ за модель — если предметов много, считать надо так, а не по одной. Кинематографический ролик для большинства задач не нужен, и я скажу об этом до того, как вы его закажете. Отдельно оплачиваются лицензии на готовые ассеты. Цены по остальным направлениям — в прайсе.

Порядок

Как проходит работа и что нужно от вас

01

Разбор и раскадровка

Что показываем, в каком порядке, какое движение камеры. Здесь же выбирается ступень — чаще всего задача решается более дешёвой, чем та, с которой пришли. 2 рабочих дня.

02

Замер порога скорости

Называю цифру, за которую первый экран обязан открыться на среднем телефоне. Она уходит в договор. В тот же этап.

03

Материал

Рендер модели, съёмка объекта или подготовка существующих файлов под веб. Тяжёлые модели в интерфейс не влезают: их приходится упрощать, и это отдельный этап, а не «экспорт». Зависит от материала.

04

Сборка и оптимизация

Сначала компьютер, потом отдельно мобильный вариант — упрощённый осознанно, а не по остаточному принципу. Основной срок ступени.

05

Замер по факту

Если скорость хуже согласованного порога — довожу, а не сдаю. Замер показываю на вашем телефоне, а не на своём. Перед сдачей.

06

Сдача

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

От вас нужно немного: материал или решение, откуда он возьмётся — 3D-модель, чертежи, CAD-файлы, качественные фотографии объекта; один созвон на 40 минут о том, что показываем и в каком порядке; согласование раскадровки — единственный этап, где менять решения дёшево; ответы в течение 2 рабочих дней. Писать техническое задание, разбираться в форматах моделей, выбирать библиотеку и объяснять, что такое полигон, не нужно — это моя часть работы. Если согласование занимает неделю, срок сдвигается ровно на неделю, и я предупрежу об этом сразу, а не поставлю перед фактом в конце. Сроки — ориентир, а не гарантия.

Гарантии

Что гарантирую и что остаётся у вас

Заявок и процентов конверсии не гарантирую, и вот почему. Результат зависит от четырёх вещей: вашего предложения и цены, конкуренции в нише, качества трафика и самого сайта. Иммерсивность — часть четвёртого: она усиливает то, что уже работает, и не чинит то, что не работает.

Что гарантирую

  • Состав работ — списком в договоре, а не «интерактивным опытом»
  • Порог скорости — цифра названа до старта, замер показываю на вашем телефоне
  • Цену — зафиксирована после раскадровки и дальше не растёт
  • Число итераций — числом, а не «до полного согласования»
  • Исправление своих ошибок бесплатно — всегда, в том числе через полгода
  • Работу на телефоне — упрощённый мобильный вариант входит в цену, а не всплывает доплатой в конце

Что остаётся у вас

  • Аккаунт и домен оформлены на вас с самого начала: я работаю с вашими доступами, а не вы с моими
  • Исходники остаются у вас: модели, кадры секвенции, код блока — не в моём облаке, а в вашем
  • Неотработанная предоплата возвращается: останавливаемся в середине — считаем по этапам
  • Код читаемый и подписанный, чтобы его подхватил другой разработчик. Если в нём что-то непонятно, это моя недоработка, а не ваша
  • Что советую до запуска: проверить формы отправкой и убедиться, что заявки доходят. Иммерсивность на неработающей форме — самая дорогая ошибка в этой нише
Вопросы

Частые вопросы

Сколько стоит иммерсивный сайт?

Зависит от ступени. Анимация появления входит в разработку и отдельно не стоит ничего, видео по скроллу — от 35 000 ₽, 3D-объект в блоке — от 45 000 ₽, 3D-сцена — от 120 000 ₽. Всё это надбавка к сайту; точную сумму называю после раскадровки, она зависит от числа кадров или сложности сцены.

Это будет тормозить на телефоне?

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

Поисковики увидят то, что внутри сцены?

Нет. Для робота содержимое сцены — пустой прямоугольник. Поэтому рядом всегда ставится обычный текст в разметке: сцена работает на впечатление, текст — на поиск. Кто обещает обратное, продаёт вам поведенческие факторы вместо содержания. Как это закладывается с самого начала — на странице разработки сайта под SEO.

А на Тильде можно?

Первые три ступени — да, включая интерактивный 3D-объект: он встраивается блоком с кодом. Это его коммерческое преимущество — вы остаётесь на платформе, которую редактируете сами. Сцена во всю страницу с маршрутом камеры на конструкторе не собирается, для неё нужен свой код. Разработка на Tilda и на чистом коде.

У меня нет 3D-модели продукта

Вариантов четыре: готовая модель из библиотеки, съёмка реального объекта, моделирование под заказ, генерация с последующей ручной чисткой. Моделирование — отдельная статья бюджета, на рынке от 20 000 ₽ за простой предмет. Называю её до подписания, а не после.

Можно конфигуратор — выбрать цвет, размер и увидеть цену?

Смена цвета и материала на модели — да, это третья ступень. Расчёт стоимости с обменом с 1С и выгрузкой коммерческого предложения — другой класс работ, на рынке от 300 000 ₽ и один-три месяца работы команды. Скажу честно, если задача выходит за рамки того, что я делаю один, и назову ориентир.

Сколько правок входит?

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

Как понять, что мне хватит дешёвой ступени?

Ответьте на один вопрос: что именно человек должен разглядеть. Если ничего конкретного, а нужно просто «посовременнее» — хватит первой ступени, и она уже в цене сайта. Разбор с раскадровкой за 9 900 ₽ отвечает на этот вопрос за 2 рабочих дня, и его стоимость вычитается, если заказываете работу.

Обсудить проект. Расскажите, что нужно показать и какой у вас материал — модель, фотографии, чертежи. Отвечу, какой из четырёх ступеней решается ваша задача, сколько это стоит вместе с сайтом и за какой срок. Если увижу, что иммерсивность вашему проекту не нужна или что хватит ступени, которая уже входит в цену, скажу об этом прямо.

Обсудить проект
Made on
Tilda