Я делаю живой трёхмерный веб на Babylon.js — интерактивные сцены, которые открываются прямо в браузере и не требуют ни плагинов, ни установки приложений. Ко мне приходят, когда нужно показать товар или идею объёмно: покрутить изделие в руках, собрать нужную комплектацию, заглянуть внутрь механизма или пройтись по помещению. Я довожу такие проекты до состояния, когда картинка выглядит дорого, а страница при этом открывается быстро и одинаково уверенно ведёт себя и на компьютере, и на телефоне.
Работа не сводится к тому, чтобы вставить крутящуюся модель. Я выстраиваю физически корректные материалы и свет, подключаю физику, если по сценарию предметы должны сталкиваться, падать или собираться, настраиваю камеры и жесты под палец и мышь. Отдельно занимаюсь весом сцены: сжимаю геометрию и текстуры, использую инстансинг и уровни детализации, убираю лишние вызовы отрисовки и проверяю всё на живых устройствах, а не только на своей мощной машине.
Могу подхватить начатый проект или собрать трёхмерную часть полностью с нуля, встроить её в существующий сайт на React или обычном JavaScript и соединить сцену с вашей базой, каталогом или бэкендом. Опишите, что должен увидеть и сделать посетитель, — и я соберу это в аккуратное, быстрое и расширяемое решение на Babylon.js, которое потом легко дополнять.
Чем помогаю:
— Конфигураторы и объёмные витрины с мгновенной сменой цвета, материалов и узлов
— WebXR, физика и управление камерой под смартфоны, планшеты и десктопы
— Ускорение сцены: профилирование, сжатие ресурсов, LOD и инстансинг
Работа не сводится к тому, чтобы вставить крутящуюся модель. Я выстраиваю физически корректные материалы и свет, подключаю физику, если по сценарию предметы должны сталкиваться, падать или собираться, настраиваю камеры и жесты под палец и мышь. Отдельно занимаюсь весом сцены: сжимаю геометрию и текстуры, использую инстансинг и уровни детализации, убираю лишние вызовы отрисовки и проверяю всё на живых устройствах, а не только на своей мощной машине.
Могу подхватить начатый проект или собрать трёхмерную часть полностью с нуля, встроить её в существующий сайт на React или обычном JavaScript и соединить сцену с вашей базой, каталогом или бэкендом. Опишите, что должен увидеть и сделать посетитель, — и я соберу это в аккуратное, быстрое и расширяемое решение на Babylon.js, которое потом легко дополнять.
Чем помогаю:
— Конфигураторы и объёмные витрины с мгновенной сменой цвета, материалов и узлов
— WebXR, физика и управление камерой под смартфоны, планшеты и десктопы
— Ускорение сцены: профилирование, сжатие ресурсов, LOD и инстансинг