![]() |
Инверсная кинематика
Задал вчера этот вопрос на флейме но что-то реакции особой не наблюдал потому продублирую его тута
Ув. флэшеры-алгоритмёры не подкинете-ли идейку по поводу инверсной кинематики во Флэш (ну если конкретнее - формулы для нахождения хотя-бы одного решения, все для 2Д естесенно) заранее спасибо |
!?
Вложений: 1
Инверсной - это в обратном направлении? Можно использовать gotoAndStop(nFrame);nFrame--; Если я чего-то не понял, прошу прощения.
|
хмм...решение оригинальное конечно =)
поясняю: прямая кинематика - метод задания движения связной структуры обьектов от родителя к потомку (есть рука состоящяя из 2 суставов:плечо,предплечие.При перемещение плеча, предплечие перемещяется за ним) инверсная(обратная) кинематика - все наоборот.Имеем несколько суставов и конечное положение последнего сустава, надо найти положения всего остального вопрос скорее для Флейма однако тама читатель/писатель оказался пассивнее чем тута =) |
?
Я не ответил на вопрос? Если нет, то можно несложный пример с описанием проблемы? Я постараюсь ответить.
|
...ну пример так пример
дано: 1) рука состоящяя из 3 суставов:плечо, предплечие, кисть.(для простоты будем считать что все 3 сустава - простые прямоугольники). 2)каждый сустав имеет свои параметры: точка вращения, массу, силу трения, торможение и т.д. (опять же для простоты считаем что обязательным является только 1-ый параметр). 3) цель(target) - точка на экране (цель) заданная 2-мя координатами х,у. найти: такое положение всех суставов (конкретнее - их углы поворота вокруг точки опоры) при котором наша рука как можно ближе подтянется к цели. Ну думаю более-менее понятно разяснил вся проблему. Хотя конечно она скорее математическая нежели из области AC. ЗЫ: Ежили что-то опять не понятно - пиши(те), с радостью разъясню. |
я в этом вообще не рулю, но помойму в исходниках (геометрия или физика) видел что-то подобное.
|
| Часовой пояс GMT +4, время: 11:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.