Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Инверсная кинематика (http://www.flasher.ru/forum/showthread.php?t=34387)

руль 13.07.2002 03:45

Инверсная кинематика
 
Задал вчера этот вопрос на флейме но что-то реакции особой не наблюдал потому продублирую его тута

Ув. флэшеры-алгоритмёры не подкинете-ли идейку по поводу инверсной кинематики во Флэш (ну если конкретнее - формулы для нахождения хотя-бы одного решения, все для 2Д естесенно)
заранее спасибо

skaa 15.07.2002 03:29

!?
 
Вложений: 1
Инверсной - это в обратном направлении? Можно использовать gotoAndStop(nFrame);nFrame--; Если я чего-то не понял, прошу прощения.

руль 15.07.2002 04:16

хмм...решение оригинальное конечно =)
поясняю:
прямая кинематика - метод задания движения связной структуры обьектов от родителя к потомку (есть рука состоящяя из 2 суставов:плечо,предплечие.При перемещение плеча, предплечие перемещяется за ним)
инверсная(обратная) кинематика - все наоборот.Имеем несколько суставов и конечное положение последнего сустава, надо найти положения всего остального

вопрос скорее для Флейма однако тама читатель/писатель оказался пассивнее чем тута =)

skaa 15.07.2002 08:53

?
 
Я не ответил на вопрос? Если нет, то можно несложный пример с описанием проблемы? Я постараюсь ответить.

руль 15.07.2002 13:01

...ну пример так пример
дано:
1) рука состоящяя из 3 суставов:плечо, предплечие, кисть.(для простоты будем считать что все 3 сустава - простые прямоугольники).
2)каждый сустав имеет свои параметры: точка вращения, массу, силу трения, торможение и т.д. (опять же для простоты считаем что обязательным является только 1-ый параметр).
3) цель(target) - точка на экране (цель) заданная 2-мя координатами х,у.
найти:
такое положение всех суставов (конкретнее - их углы поворота вокруг точки опоры) при котором наша рука как можно ближе подтянется к цели.

Ну думаю более-менее понятно разяснил вся проблему. Хотя конечно она скорее математическая нежели из области AC.

ЗЫ: Ежили что-то опять не понятно - пиши(те), с радостью разъясню.

Stone 15.07.2002 14:14

я в этом вообще не рулю, но помойму в исходниках (геометрия или физика) видел что-то подобное.


Часовой пояс GMT +4, время: 11:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.