Mantis23 Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 Witam! Chciałbym zmusić modyfikator bend do działania tak jak na rysunku który zamieszczam poniżej: W skrócie chodzi mi o to, żeby zamiast środek zostawał w miejscu a końce szły do góry, końce zostały a środek poszedł w dół. Mam nadzieję, że zostałem zrozumiany. Proszę o jakieś podpowiedzi.
Mozo Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 musisz przesunąć gizmo. PRzy włączonym modyfikatorze bend kliknij prawym i z menu kontekstowego zmień 'top level' na 'gizmo' i nastepnie ustaw punkt odniesienia za pomocą move tak aby Ci odpowiadał.
Mantis23 Napisano 25 Sierpień 2012 Autor Napisano 25 Sierpień 2012 musisz przesunąć gizmo. PRzy włączonym modyfikatorze bend kliknij prawym i z menu kontekstowego zmień 'top level' na 'gizmo' i nastepnie ustaw punkt odniesienia za pomocą move tak aby Ci odpowiadał. Niestety to nie rozwiązuje problemu. Ani poruszanie gizmo ani center. Element wydłuża się lub skraca ale dalej wygina się jak na drugim obrazku.
Mozo Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 Aha, rozumiem że tylko część obiektu ma się wygiąć? Nie wiem jak wygląda u Ciebie siatka, ale generalnie możesz przypisać benda tylko do części obiektu. Do tego dodaj poniżej edit poly i zaznacz fragment, na który bend ma oddziaływać.
legomir Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 A nie prościej pomalować wagi dla deformera?
Mantis23 Napisano 25 Sierpień 2012 Autor Napisano 25 Sierpień 2012 Aha, rozumiem że tylko część obiektu ma się wygiąć? Nie wiem jak wygląda u Ciebie siatka, ale generalnie możesz przypisać benda tylko do części obiektu. Do tego dodaj poniżej edit poly i zaznacz fragment, na który bend ma oddziaływać. Nie mam problemu z tym, żeby wygiąć tylko część obiektu... spójrz na rysunek. Mam problem z tym, że ramiona idą do góry a chciałbym, żeby środek szedł w dół.
mafida Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 Wygnij tak jak masz że ramiona idą do góry, scolapsuj, złap vertexy i ręcznie przesuń na miejsce:D
Mantis23 Napisano 25 Sierpień 2012 Autor Napisano 25 Sierpień 2012 Wygnij tak jak masz że ramiona idą do góry, scolapsuj, złap vertexy i ręcznie przesuń na miejsce:D Tyle, że chciałem mieć animowanego tego benda i połączone parametry z innym. Nie ma na to jakiegoś sposobu ?
asblaze Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 weź użyj morphera i się nie wygłupiaj :P Bend ma opcje takie jakie ma i działa jak działa. Nic więcej z nim nie wymyślisz.
Mantis23 Napisano 25 Sierpień 2012 Autor Napisano 25 Sierpień 2012 (edytowane) weź użyj morphera i się nie wygłupiaj :P Bend ma opcje takie jakie ma i działa jak działa. Nic więcej z nim nie wymyślisz. Szkoda, wolałbym nie używać morphera, może jest jakiś skrypt do tego albo coś? :) Spróbowałem z morpherem ale dalej to samo, w przypadku pojedynczego boxa dalej ramiona idą w górę zamiast środek iść w dół. Edytowane 25 Sierpień 2012 przez Mantis23
Grave Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 Wystarczy prosty skrypt. Wrzuć Attribute Holder i walnij parametr z którego pomocą będziesz równocześnie zaginał i przesuwał obiekt - musisz potem walnąć np. Assign Controller > Script dla modyfikatora zginającego i pozycji (X Y Z - zależy w którą stronę to ma iść), następnie podpinasz zmienną reprezentującą parametr z Attribute Holdera tak, aby wszystkim sterował (podstawowa matematyka - dzielenie mnożenie itd).
mafida Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 Albo wrzuć mod skin wrap i użyj spline jako deformera...
Mantis23 Napisano 25 Sierpień 2012 Autor Napisano 25 Sierpień 2012 FDD + morpher było by w sumie dobre ale boków nie wygina jak złapie za środkowe punkty i pociągnę w dół i najchętniej wpisałbym kąt wygięcia a przy FDD nie mam takiej kontroli(chyba)
Grave Napisano 25 Sierpień 2012 Napisano 25 Sierpień 2012 Masz szereg rozwiązań, musisz tylko wybrać co ci najbardziej pasuje. Albo skryptujesz, albo inaczej kombinujesz... Jeśli byś chciał skryptować i by były problemy z ustaleniem dokładnej pozycji, to możesz np. testować wysokość całego obiektu (gizmo/boundingBoxa), aby wszystko wyliczyć.
Mantis23 Napisano 26 Sierpień 2012 Autor Napisano 26 Sierpień 2012 Dzięki za odpowiedzi, zrobiłem morpherem bo skrypty mnie przerastają. Wyszło średnio ale tragedii nie ma.
Rekomendowane odpowiedzi
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ę