В основе программы лежит связь клиента и сервера. Клиент выполняется захват изображения с камеры, трекинг точек с видео и передача списка их координат по осям x, y и z. А сервер привязывает эти точки к соответствующим точкам на антропоморфной трехмерной модели и выводится в окне просмотра движка Unreal Engine в реальном времени.
Разработанная программа позволяет создавать прямые эфиры (в реальном времени) и записи для социальных сетей в сети Интернет и телевещания с антропоморфной трехмерной моделью, повторяющей движения человека.
На данный момент программы работает на Python 3.8, C++ blueprint (визуальное программирование) и корректна выводит результат в Unreal Engine 5.4.