Войти
ПрограммированиеФорумОбщее

сравнение позы (2 стр)

Страницы: 1 2
#15
16:36, 12 июня 2019

А что Вы хотите от этого сравнения получить? Соответственно, ставьте задачу. Одного интересует устойчивость позы, другого – пригодность для максимально быстрого перехода от статической позы к бою, третьего – кинематика движения, переводящего из одной позы в другую. А как задача будет поставлена, так и вопрос отпадёт.


#16
18:11, 12 июня 2019

Тарас-Прогер
я пробовал сделать позы подсказки для ИК.
ну например надо поднять чето с полу, там нужно задействовать иерархию трансформаций, ик конечно персонажа согнет, но не факт что удачно или по человечески)
предварительно чекать целевую позу примерную, находить ближайший шаблон, гнуть в нее, из нее ИКшить.

не факт что эта хорошая идея, но попробовать можно.

#17
17:18, 13 июня 2019

А по-русски?

#18
18:32, 13 июня 2019

Mira
это какой-то тролль

#19
18:34, 13 июня 2019

Тарас-Прогер
vote@ban

#20
18:50, 13 июня 2019

endeavour_pr
> это какой-то тролль
Тролль здесь ты.

#21
19:43, 13 июня 2019

Тарас-Прогер
> А по-русски?

взять набор шаблонов поз.
если нужно перснажа как то согнуть - то найти наиболее подходящий шаблон. согнуть им.  дальше использовать ИК.

#22
10:12, 20 июня 2019

Тарас-Прогер
> А по-русски?

Давай я попробую, я ему эту идею подсказал, парень насилует все ИК.
Короче, есть скелет, ты указываешь его конечность (мизинец левой руки например). И указываешь конечную точку куда хочешь чтобы эта конечность дотянуллась. Но так чтобы и другие ограничения учитывались. Ограничения это: сочленения между собой, допустимые углы поворотов,.. прочее.
Говоря проще - хочешь марианеткой двигать так чтобы все ограничения на движения работали.

Идея в том чтобы иметь словарь ключевых поз. Для произвольной позы находим наиболее близкую ключевую. А для этой ключевой уже есть заранее расчитаные решения.

Вопрос близости двух поз поэтому встает.

Mira

Самый простой вариант: снова натягиваем пружинки между конечностями и измеряем общую энергию. Это все равно что сумма квадратов всех расстояний между соответствующими конечностями.  Но ессно это эвристика. Хз как оно будет. И кстати, не забудь перед взятием этой суммы вырвнять две позы, чтобы эта сумма минимизировалась. Я не уверен, что если ты ключевую позу на километр отнесешь от целевой позы то такой поиск минимума даст тоже самое,

Страницы: 1 2
ПрограммированиеФорумОбщее