|
Возможно ли как-то улучшить захват движения в те моменты когда пропадает возможность захватить какую-то часть тела, путем достраивания движения на базе предыдущей траектории движения ? Возможно отдельной кнопкой включать это функцию на выделенную проблемную часть тела (допустим выделенную кость up leg) на определенные проблемные участки захвата. Чтобы программа расчитывала траекторию предыдущего движения (к примеру ноги) и продолжала это движения дальше (на участке проблемной для захвата) до того момента пока наша часть тела снова не появиться в камере, в этот момент мы отключаем это функцию правим это часть тела для более точной позиции и продолжаем тречить дальше уже с отключенной функцией. Сделали небольшой трекинг вперед программа теперь знает траекторию второго участка (после проблемного), теперь мы возвращаемся к концу проблемного участка и делаем track backward для более точного сглаженного движения (теперь учитывается уже траектория второго отреченного участка). И возможно имеет смысл добавить возможность включения ограничений на вращения осей (в ригах это обычно делается на кости 0 limit rotation) я думаю это поможет при выворачивании костей на проблемный участках. Надеюсь понятно обьяснил свою мысль.
|