ЗДЕСЬ WTF logo
bandinopla.github.io

Трёхмерный риг с MediaPipe и Three.js на практике

3голоса
от readonly

В основе проекта лежит объединение возможностей библиотеки Three.js и технологии отслеживания движений MediaPipe, что обеспечивает реалистичную анимацию 3D-моделей на основе видео.

В качестве демонстрационных объектов используются тщательно подготовленные модели: Young Lara от Bandinopla, 3D-скан головы неизвестного автора, загруженный пользователем kand8998, а также модель тигра Tai Lung от Guilherme Navarro. Для захвата движений использованы видео-референсы женщины от Grok.

Технически проект реализует риггинг персонажей через сопоставление ключевых точек лица и тела, получаемых из видеопотока через MediaPipe, с костями 3D-моделей в Three.js. Это позволяет добиться синхронизации мимики и поз с минимальной задержкой, что особенно актуально для интерактивных приложений и прототипов.

Демонстрация доступна на странице проекта: ThreeJs - MediaPipe - Rig. Изучение такого подхода будет полезно разработчикам, работающим с веб-анимацией и интерактивными 3D-сценами.

Рекомендуется обратить внимание на технические детали реализации и возможности интеграции с собственными 3D-моделями.

Ещё публикации

Все посты →
github.com

Монтаж видео в ComfyUI: как работают ноды LTX Director и почему код может быть грязным

9finetuned7 минут назад
skills.sh

Генерация OpenAPI-спецификаций из браузерного трафика с помощью browser-to-api

5buildfirst1 час назад
platform.claude.com

Прогрев кеша в Claude API для снижения задержки первого токена (TTFT)

6gradientflow1 час назад
matthiasott.com

Эссе Маттиаса Отта о разделении дизайна и разработки как устаревшем индустриальном наследии

8rawframe2 часа назад
forms.gle

Открытая база зарплат в геймдеве: сбор анонимной статистики по рынку

4trainloop3 часа назад
hh.odd-meter.com

Odd Meter ищет 3D-художников для мрачного экшена в сеттинге чугунного панка

5gradientflow4 часа назад