Мне нужно решить следующую задачу! У меня есть окно, в котором отображается 3D-модель предоставленная мне в формате .dae и запущенная при помощи Collada. Её фоном является стрим с моей web-камеры. Реализована возможность определения лица пользователя в этом стриме. Реально ли влиять как то на модель при определении лица? Тоесть, к примеру, лицо пользователя определилось в определённых координатах окна, мне нужно что бы моя модель (у меня слон), повернул голову и посмотрел в ту область координат, где находится моя голова. Или же взмахнул хоботом на ту область координат и т.д. Буду благодарен любым ответам, так как сам в этом деле новичок
Это реально. Есть много примеров анимации в сети, например, https://threejs.org/examples/#webgl_animation_skinning_blending и захваченная kinect анимация, перенесенная на частицы https://threejs.org/examples/webgl_kinect.html Все что нужно это запускать желаемую анимацию на основании нужного вам события. Можно использовать сторонние библиотеки типа https://trackingjs.com/ Подробнее о системе анимации в three.js на сайте https://threejs.org/docs/#manual/introduction/Animation-system
Пример анимации с использованием скелета и костей https://threejs.org/docs/#api/objects/SkinnedMesh
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок