Skocz do zawartości

Rekomendowane odpowiedzi

Napisano (edytowane)

nie mam pojecia jeszcze za duzego o animacji i nie moge sobie poradzic z takim przypadkiem.

podcyas poruszania noga ktora podpiolem za pomoca bones'ow ale za kazdym razem jak steruje IK Chainto kolano idzie w nie ta strone co trzeba.

[ATTACH]63942[/ATTACH]

 

Hmm chyba sobie poradzilem. wiec chyba temat nie aktualny. Doczytałem w Bibli ze usuwanie przyciskiem Delete kosciu moze powodować złe działanie algorytmu IK

Edytowane przez guru
  • Odpowiedzi 8
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

kolano musi mieć swój własny kontroler, który linkujesz później do stopy

na swoim printscrenie po prawej stronie masz coś takiego jak Pick Target

klikasz None i wybierasz dany kontroler (obiekt)

Napisano

Dodatkowo, nigdy nie powinno się, robić kości do IK idealnie wyprostowanych, tak jak u ciebie na zdjęciu. Głównie stąd wziął się twój problem. W Twoim przypadku kość piszczela powinna być zgięta chociaż o 1 stopień w stosunku do kości uda.

Pozdrawiam

Napisano

chyba wiem o co ci chodzi. Byc moze to przez to wazne ze juz dziala.

 

Ale mam jeszcze jedno pytanie co do rąk tego robota.

Chce zeby reka w ramieniu rotowala sie tylko w jednej płaszczyśnie a ramieniu w innej. Jak to moge osiągnąć? domyslam sie ze to za pomocą jakichś Contraint albo IKSolvera ale tyle tego jest a akurat zaczynam w to wchodzic dopiero.

Napisano

Jeżeli dobrze rozumiem, to po prostu chcesz zablokować ruchy wybranych kończyn w wybranych płaszczyznach? Jeśli tak, to są 2 proste rozwiązania:

1.

- Wybierasz interesującą kość (np. ramienia)

- Wchodzisz w zakładkę Motion->Assign Controller

- Wybierasz Rotation (Jeśli freezowałeś obiekt to:Rotation-> Zero Euler XYZ)

- Wybierasz interesującą Cię oś, klikasz na taki mały znak zapytania na górze na lewo (Assign Contrller) i wybierasz Float Limit

- Wartość Upper i Lower ustawiasz na 0

- Czynność powtarzasz dla innych osi

2. Drugi sposób

- Jest taki sam tylko zamiast wybrać Float Limit, wybierasz Float Expression. W polu Expression wpisujesz 0, klikasz Evaluate i dajesz Close.

 

Mam nadzieję, że oto chodziło, pozdrawiam.

  • Like 1
Napisano (edytowane)

o stary wielkie dzieki:) repa daje.

A jeszcze jedna rzecz o ile da sie w miare szybko odpowiedziec.

jak juz bede mial zblokowane te osie dla calej reki co powinienem zrobic zeby łapiąc za dłoń i poruszająć cała reka zginała się w łokciu.

Czy uda sie to jak jak przy nodze za pomocą IKChain plus blokada osi?

Edytowane przez guru
Napisano

Od tego jest IkChain, żeby łokieć zginał się do ruchu dłoni.

 

Offtop.

Ja myslałem że to nie guru zadaje pytania userom, tylko userzy pytają guru. Świat na psy schodzi Panie :(

Napisano
Od tego jest IkChain, żeby łokieć zginał się do ruchu dłoni.

(

ale chodzi mi o to czy moge zablokować w jakiejs płaszczysnie jak juz mam IKChain??

Offtop.

Ja myslałem że to nie guru zadaje pytania userom, tylko userzy pytają guru. Świat na psy schodzi Panie :(

Czepiasz sie :P.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności